AdminLogsControl.xaml 4.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. <Control xmlns="https://spacestation14.io"
  2. xmlns:aui="clr-namespace:Content.Client.Administration.UI.CustomControls">
  3. <PanelContainer StyleClasses="BackgroundDark">
  4. <BoxContainer Orientation="Horizontal">
  5. <BoxContainer Orientation="Vertical">
  6. <BoxContainer Orientation="Horizontal" MinWidth="400">
  7. <Label Text="{Loc admin-logs-round}"/>
  8. <SpinBox Name="RoundSpinBox" Value="0" MinWidth="150"/>
  9. <Control HorizontalExpand="True"/>
  10. <Button Name="ResetRoundButton" Text="{Loc admin-logs-reset}" HorizontalAlignment="Right"
  11. StyleClasses="OpenRight"/>
  12. </BoxContainer>
  13. <BoxContainer Orientation="Horizontal" VerticalExpand="True">
  14. <BoxContainer Orientation="Vertical" MinWidth="200">
  15. <LineEdit Name="TypeSearch" Access="Public" StyleClasses="actionSearchBox"
  16. HorizontalExpand="true" PlaceHolder="{Loc admin-logs-search-types-placeholder}"/>
  17. <BoxContainer Orientation="Horizontal">
  18. <Button Name="SelectAllTypesButton" Text="{Loc admin-logs-select-all}"
  19. MinWidth="100" StyleClasses="ButtonSquare"/>
  20. <Button Name="SelectNoTypesButton" Text="{Loc admin-logs-select-none}"
  21. MinWidth="100" StyleClasses="ButtonSquare"/>
  22. </BoxContainer>
  23. <ScrollContainer VerticalExpand="True">
  24. <BoxContainer Name="TypesContainer" Access="Public" Orientation="Vertical"/>
  25. </ScrollContainer>
  26. </BoxContainer>
  27. <aui:VSeparator/>
  28. <BoxContainer Orientation="Vertical" MinWidth="200">
  29. <LineEdit Name="PlayerSearch" Access="Public" StyleClasses="actionSearchBox"
  30. HorizontalExpand="true" PlaceHolder="{Loc admin-logs-search-players-placeholder}"/>
  31. <Button Name="IncludeNonPlayersButton" Text="{Loc admin-logs-include-non-player}"
  32. MinWidth="100" StyleClasses="ButtonSquare" ToggleMode="True" />
  33. <BoxContainer Orientation="Horizontal">
  34. <Button Name="SelectAllPlayersButton" Text="{Loc admin-logs-select-all}"
  35. MinWidth="100" StyleClasses="ButtonSquare" />
  36. <Button Name="SelectNoPlayersButton" Text="{Loc admin-logs-select-none}"
  37. MinWidth="100" StyleClasses="ButtonSquare"/>
  38. </BoxContainer>
  39. <ScrollContainer VerticalExpand="True">
  40. <BoxContainer Name="PlayersContainer" Access="Public" Orientation="Vertical"/>
  41. </ScrollContainer>
  42. </BoxContainer>
  43. <aui:VSeparator/>
  44. </BoxContainer>
  45. </BoxContainer>
  46. <BoxContainer Orientation="Vertical" HorizontalExpand="True">
  47. <BoxContainer Name="TopRightContainer">
  48. <BoxContainer Name="LogImpactContainer" Orientation="Horizontal"/>
  49. <Control HorizontalExpand="True"/>
  50. <Label Name="Count" Access="Public"/>
  51. <Control HorizontalExpand="True"/>
  52. <Button Name="PopOutButton" Access="Public" Text="{Loc admin-logs-pop-out}"/>
  53. </BoxContainer>
  54. <BoxContainer Orientation="Horizontal">
  55. <LineEdit Name="LogSearch" Access="Public" StyleClasses="actionSearchBox"
  56. HorizontalExpand="true" PlaceHolder="{Loc admin-logs-search-logs-placeholder}"/>
  57. <Button Name="RefreshButton" Access="Public" Text="{Loc admin-logs-refresh}" StyleClasses="ButtonSquare"/>
  58. <Button Name="NextButton" Access="Public" Text="{Loc admin-logs-next}" StyleClasses="OpenLeft"/>
  59. </BoxContainer>
  60. <ScrollContainer VerticalExpand="True" HorizontalExpand="True" HScrollEnabled="False">
  61. <BoxContainer Name="LogsContainer" Access="Public" Orientation="Vertical" VerticalExpand="True"/>
  62. </ScrollContainer>
  63. </BoxContainer>
  64. </BoxContainer>
  65. </PanelContainer>
  66. </Control>