theme 4.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217
  1. # default theme for pekwm
  2. #
  3. # ChangeLog:
  4. #
  5. # * Update for 0.1.8 with templates enabled.
  6. # * Created for version 0.1.7
  7. #
  8. Require {
  9. Templates = "True"
  10. }
  11. Define = "BaseDecor" {
  12. Height = "17"
  13. HeightAdapt = "True"
  14. # increase first number to bring title text downwards
  15. Pad = "2 0 2 0"
  16. Focused = "Empty"
  17. Unfocused = "Empty"
  18. Tab {
  19. Focused = "Solid #dddddd"
  20. FocusedSelected = "Solid #ffffff"
  21. Unfocused = "Solid #aaaaaa"
  22. UnfocusedSelected = "Solid #aaaaaa"
  23. }
  24. Separator {
  25. Focused = "Empty"
  26. Unfocused = "Empty"
  27. }
  28. Font {
  29. Focused = "Sans:size=12#CENTER#XFT"
  30. }
  31. FontColor {
  32. Focused = "#000000"
  33. FocusedSelected = "#000000"
  34. Unfocused = "#333333"
  35. UnfocusedSelected = "#333333"
  36. }
  37. Border {
  38. Focused {
  39. TopLeft = "Solid #000000 1x1"
  40. Top = "Solid #000000 1x1"
  41. TopRight = "Solid #000000 1x1"
  42. Left = "Solid #000000 1x1"
  43. Right = "Solid #000000 1x1"
  44. BottomLeft = "Solid #000000 1x1"
  45. Bottom = "Solid #000000 1x1"
  46. BottomRight = "Solid #000000 1x1"
  47. }
  48. Unfocused {
  49. TopLeft = "Solid #666666 1x1"
  50. Top = "Solid #666666 1x1"
  51. TopRight = "Solid #666666 1x1"
  52. Left = "Solid #666666 1x1"
  53. Right = "Solid #666666 1x1"
  54. BottomLeft = "Solid #666666 1x1"
  55. Bottom = "Solid #666666 1x1"
  56. BottomRight = "Solid #666666 1x1"
  57. }
  58. }
  59. }
  60. Define = "ButtonStates" {
  61. Focused = "Solid #ff790c 0x0"
  62. Unfocused = "Solid #999999 0x0"
  63. Pressed = "Solid #000000 0x0"
  64. Hover = "Solid #ffcea5 0x0"
  65. }
  66. Define = "ButtonStatesRemote" {
  67. @ButtonStates
  68. }
  69. Define = "ButtonStatesWarning" {
  70. @ButtonStates
  71. Focused = "Solid #ff0000 0x0"
  72. }
  73. Define = "BaseButtonDecor" {
  74. @BaseDecor
  75. Buttons {
  76. Left {
  77. @ButtonStates
  78. Button = "1" { Actions = "Close" }
  79. Button = "2" { Actions = "Kill" }
  80. }
  81. Right {
  82. @ButtonStates
  83. Button = "1" { Actions = "Toggle Maximized 1 1" }
  84. Button = "2" { Actions = "Toggle Maximized 0 1" }
  85. Button = "3" { Actions = "Toggle Maximized 1 0" }
  86. }
  87. }
  88. }
  89. PDecor {
  90. Decor = "DEFAULT" {
  91. Title {
  92. @BaseButtonDecor
  93. }
  94. }
  95. Decor = "REMOTE" {
  96. Title {
  97. @BaseButtonDecor
  98. Tab {
  99. Focused = "Solid #fffcec"
  100. FocusedSelected = "Solid #fff9d6"
  101. }
  102. Buttons {
  103. Left {
  104. @ButtonStatesRemote
  105. }
  106. Right {
  107. @ButtonStatesRemote
  108. }
  109. }
  110. }
  111. }
  112. Decor = "WARNING" {
  113. Title {
  114. @BaseButtonDecor
  115. Tab {
  116. Focused = "Solid #ee5454"
  117. FocusedSelected = "Solid #ff7474"
  118. }
  119. Buttons {
  120. Left {
  121. @ButtonStatesWarning
  122. }
  123. Right {
  124. @ButtonStatesWarning
  125. }
  126. }
  127. }
  128. }
  129. Decor = "MENU" {
  130. Title {
  131. @BaseDecor
  132. }
  133. }
  134. Decor = "WORKSPACEINDICATOR" {
  135. Title {
  136. @BaseDecor
  137. Height = "0"
  138. HeightAdapt = "False"
  139. }
  140. }
  141. }
  142. Harbour {
  143. Texture = "SolidRaised #ffffff #000000 #000000 1 0"
  144. }
  145. Menu {
  146. Pad = "2 2 2 2"
  147. Focused {
  148. Font = "Sans:size=12#XFT"
  149. Background = "Empty"
  150. Item = "Solid #ffffff 1 0"
  151. Separator = "Solid #aaaaaa 0x1"
  152. Arrow = "Solid #ff790c 4x4"
  153. Text = "#000000"
  154. }
  155. Unfocused {
  156. Font = "Sans:size=12#XFT"
  157. Background = "Empty"
  158. Item = "Solid #cccccc 1 0"
  159. Separator = "Solid #999999 0x2"
  160. Arrow = "Solid #999999 4x4"
  161. Text = "#000000"
  162. }
  163. Selected {
  164. Font = "Sans:size=12#XFT"
  165. Background = "Empty"
  166. Item = "Solid #eeeeee"
  167. Arrow = "Solid #ff790c 4x4"
  168. Text = "#000000"
  169. }
  170. }
  171. CmdDialog {
  172. Font = "Sans:size=12#CENTER#XFT"
  173. Texture = "Solid #ffffff"
  174. Text = "#000000"
  175. }
  176. Status {
  177. Font = "Sans:size=12#CENTER#XFT"
  178. Texture = "Solid #ffffff"
  179. Text = "#000000"
  180. }
  181. WorkspaceIndicator {
  182. Font = "Sans:size=12#XFT"
  183. Background = "Solid #ffffff"
  184. Workspace = "Solid #cccccc"
  185. WorkspaceActive = "Solid #aaaaaa"
  186. Text = "#000000"
  187. EdgePadding = "5"
  188. WorkspacePadding = "2"
  189. }