IndustrialStyles.axaml 7.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149
  1. <Styles xmlns="https://github.com/avaloniaui"
  2. xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
  3. <!-- 鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺
  4. YZWater3 宸ヤ笟椋庢牸鎺т欢鏍峰紡
  5. 鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺 -->
  6. <!-- 鈹鈹鈹 鍏ㄥ眬鎸夐挳: 鎵嬪瀷鍏夋爣 鈹鈹鈹 -->
  7. <Style Selector="Button">
  8. <Setter Property="Cursor" Value="Hand"/>
  9. <Setter Property="CornerRadius" Value="5"/>
  10. </Style>
  11. <Style Selector="Border.surface-card">
  12. <Setter Property="CornerRadius" Value="6"/>
  13. <Setter Property="BorderThickness" Value="1"/>
  14. <Setter Property="BorderBrush" Value="{DynamicResource BorderBrush}"/>
  15. </Style>
  16. <!-- 鈹鈹鈹 鎸夐挳: Success 鈹鈹鈹 -->
  17. <Style Selector="Button.btn-success">
  18. <Setter Property="Background" Value="{DynamicResource SuccessBrush}"/>
  19. <Setter Property="Foreground" Value="{DynamicResource TextPrimaryBrush}"/>
  20. <Setter Property="BorderBrush" Value="{DynamicResource SuccessBrush}"/>
  21. <Setter Property="FontFamily" Value="{DynamicResource MonoFont}"/>
  22. <Setter Property="FontSize" Value="11"/>
  23. <Setter Property="Padding" Value="12,6"/>
  24. <Setter Property="CornerRadius" Value="5"/>
  25. <Setter Property="MinHeight" Value="32"/>
  26. </Style>
  27. <Style Selector="Button.btn-success:pointerover /template/ ContentPresenter">
  28. <Setter Property="Background" Value="{DynamicResource SuccessHoverBrush}"/>
  29. </Style>
  30. <Style Selector="Button.btn-success:pressed /template/ ContentPresenter">
  31. <Setter Property="Background" Value="{DynamicResource SuccessPressedBrush}"/>
  32. </Style>
  33. <Style Selector="Button.btn-success:disabled">
  34. <Setter Property="Opacity" Value="0.4"/>
  35. </Style>
  36. <!-- 鈹鈹鈹 鎸夐挳: Danger 鈹鈹鈹 -->
  37. <Style Selector="Button.btn-danger">
  38. <Setter Property="Background" Value="{DynamicResource SurfaceBgBrush}"/>
  39. <Setter Property="Foreground" Value="{DynamicResource DangerBrush}"/>
  40. <Setter Property="BorderBrush" Value="{DynamicResource DangerBrush}"/>
  41. <Setter Property="FontFamily" Value="{DynamicResource MonoFont}"/>
  42. <Setter Property="FontSize" Value="11"/>
  43. <Setter Property="Padding" Value="12,6"/>
  44. <Setter Property="CornerRadius" Value="5"/>
  45. <Setter Property="MinHeight" Value="32"/>
  46. </Style>
  47. <Style Selector="Button.btn-danger:pointerover /template/ ContentPresenter">
  48. <Setter Property="Background" Value="{DynamicResource DangerHoverBrush}"/>
  49. </Style>
  50. <Style Selector="Button.btn-danger:pressed /template/ ContentPresenter">
  51. <Setter Property="Background" Value="{DynamicResource DangerPressedBrush}"/>
  52. </Style>
  53. <Style Selector="Button.btn-danger:disabled">
  54. <Setter Property="Opacity" Value="0.4"/>
  55. </Style>
  56. <!-- 鈹鈹鈹 鎸夐挳: Info 鈹鈹鈹 -->
  57. <Style Selector="Button.btn-info">
  58. <Setter Property="Background" Value="{DynamicResource SurfaceBgBrush}"/>
  59. <Setter Property="Foreground" Value="{DynamicResource InfoBrush}"/>
  60. <Setter Property="BorderBrush" Value="{DynamicResource InfoBrush}"/>
  61. <Setter Property="FontFamily" Value="{DynamicResource MonoFont}"/>
  62. <Setter Property="FontSize" Value="11"/>
  63. <Setter Property="Padding" Value="12,6"/>
  64. <Setter Property="CornerRadius" Value="5"/>
  65. <Setter Property="MinHeight" Value="32"/>
  66. </Style>
  67. <Style Selector="Button.btn-info:pointerover /template/ ContentPresenter">
  68. <Setter Property="Background" Value="{DynamicResource InfoHoverBrush}"/>
  69. </Style>
  70. <Style Selector="Button.btn-info:pressed /template/ ContentPresenter">
  71. <Setter Property="Background" Value="{DynamicResource InfoPressedBrush}"/>
  72. </Style>
  73. <Style Selector="Button.btn-info:disabled">
  74. <Setter Property="Opacity" Value="0.4"/>
  75. </Style>
  76. <!-- 鈹鈹鈹 鎸夐挳: Warning 鈹鈹鈹 -->
  77. <Style Selector="Button.btn-warning">
  78. <Setter Property="Background" Value="{DynamicResource SurfaceBgBrush}"/>
  79. <Setter Property="Foreground" Value="{DynamicResource WarningBrush}"/>
  80. <Setter Property="BorderBrush" Value="{DynamicResource WarningBrush}"/>
  81. <Setter Property="FontFamily" Value="{DynamicResource MonoFont}"/>
  82. <Setter Property="FontSize" Value="11"/>
  83. <Setter Property="Padding" Value="12,6"/>
  84. <Setter Property="CornerRadius" Value="2"/>
  85. <Setter Property="MinHeight" Value="32"/>
  86. </Style>
  87. <Style Selector="Button.btn-warning:pointerover /template/ ContentPresenter">
  88. <Setter Property="Background" Value="{DynamicResource WarningHoverBrush}"/>
  89. </Style>
  90. <Style Selector="Button.btn-warning:pressed /template/ ContentPresenter">
  91. <Setter Property="Background" Value="{DynamicResource WarningPressedBrush}"/>
  92. </Style>
  93. <Style Selector="Button.btn-warning:disabled">
  94. <Setter Property="Opacity" Value="0.4"/>
  95. </Style>
  96. <!-- 鈹鈹鈹 鍒囨崲鎸夐挳 (涓婚/璇█) 鈹鈹鈹 -->
  97. <Style Selector="Button.btn-toggle">
  98. <Setter Property="Background" Value="{DynamicResource ToggleBgBrush}"/>
  99. <Setter Property="Foreground" Value="{DynamicResource TextPrimaryBrush}"/>
  100. <Setter Property="BorderBrush" Value="{DynamicResource ToggleBorderBrush}"/>
  101. <Setter Property="BorderThickness" Value="1"/>
  102. <Setter Property="CornerRadius" Value="4"/>
  103. <Setter Property="Padding" Value="10,6"/>
  104. <Setter Property="MinHeight" Value="32"/>
  105. <Setter Property="FontFamily" Value="{DynamicResource MonoFont}"/>
  106. <Setter Property="FontSize" Value="11"/>
  107. <Setter Property="FontWeight" Value="Bold"/>
  108. </Style>
  109. <Style Selector="Button.btn-toggle:pointerover /template/ ContentPresenter">
  110. <Setter Property="Background" Value="{DynamicResource SuccessBrush}"/>
  111. <Setter Property="Foreground" Value="{DynamicResource TextPrimaryBrush}"/>
  112. </Style>
  113. <Style Selector="Button.btn-toggle:pressed /template/ ContentPresenter">
  114. <Setter Property="Background" Value="{DynamicResource SuccessPressedBrush}"/>
  115. </Style>
  116. <!-- 鈹鈹鈹 瑙嗗浘鍒囨崲锛氱鐢ㄩ」鍗冲綋鍓嶅凡閫夎鍥 鈹鈹鈹 -->
  117. <Style Selector="Button.view-switch">
  118. <Setter Property="Background" Value="{DynamicResource PanelBgBrush}"/>
  119. <Setter Property="Foreground" Value="{DynamicResource TextTertiaryBrush}"/>
  120. <Setter Property="BorderBrush" Value="{DynamicResource BorderBrush}"/>
  121. <Setter Property="BorderThickness" Value="1"/>
  122. <Setter Property="CornerRadius" Value="4"/>
  123. <Setter Property="Padding" Value="12,4"/>
  124. <Setter Property="MinHeight" Value="26"/>
  125. <Setter Property="FontFamily" Value="{DynamicResource MonoFont}"/>
  126. <Setter Property="FontSize" Value="10"/>
  127. </Style>
  128. <Style Selector="Button.view-switch:pointerover /template/ ContentPresenter">
  129. <Setter Property="Background" Value="{DynamicResource ToggleBgBrush}"/>
  130. <Setter Property="Foreground" Value="{DynamicResource InfoBrush}"/>
  131. </Style>
  132. <Style Selector="Button.view-switch:disabled">
  133. <Setter Property="Opacity" Value="1"/>
  134. <Setter Property="Background" Value="{DynamicResource SuccessBrush}"/>
  135. <Setter Property="Foreground" Value="White"/>
  136. <Setter Property="BorderBrush" Value="{DynamicResource SuccessBrush}"/>
  137. <Setter Property="FontWeight" Value="Bold"/>
  138. </Style>
  139. </Styles>