Advertisement
Guest User

Untitled

a guest
Jun 21st, 2025
6
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.53 KB | None | 0 0
  1. /* Global Styles */
  2. * {
  3. border: none;
  4. border-radius: 10px;
  5. font-family: Hack Nerd Font;
  6. font-weight: bold;
  7. font-size: 15px;
  8. min-height: 21px;
  9. margin: 0px;
  10. padding: 0.5px;
  11. }
  12.  
  13. /* Module Styles */
  14. .module {
  15. padding: 0px 10px;
  16. margin: 1px 1px;
  17. }
  18.  
  19. /* Special Case: Left Margin for First Module in Left Section */
  20. .modules-left>widget:first-child .module {
  21. margin-left: -2px;
  22. }
  23.  
  24. /* Special Case: Right Margin for Last Module in Right Section */
  25. .modules-right>widget:last-child .module {
  26. margin-right: 5px;
  27. }
  28.  
  29. /* Window Styling */
  30. window#waybar {
  31. background-color: transparent;
  32. color: black;
  33. transition: background-color 0.5s;
  34. }
  35.  
  36. /* Make window module transparent when no windows present */
  37. window#waybar.empty #window {
  38. background-color: transparent;
  39. background: transparent;
  40. }
  41.  
  42. window#waybar.hidden {
  43. opacity: 0.2;
  44. }
  45.  
  46. /* Tooltip styling */
  47. menu,
  48. tooltip {
  49. background: rgba(24, 25, 38, 0.5);
  50. border-radius: 10px;
  51. /* border: 0px solid; */
  52. /* border-image: linear-gradient(45deg, #FA8BFF, #2BD2FF) 1; */
  53. padding: 5px;
  54. }
  55.  
  56. menu label,
  57. tooltip label {
  58. color: rgb(125, 196, 228);
  59. }
  60.  
  61. /* Workspaces Button Styling */
  62. #workspaces button {
  63. color: rgb(125, 196, 228);
  64. background: transparent;
  65. font-weight: bolder;
  66. box-shadow: inset 0 -3px transparent;
  67. transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  68. padding: 0 5px;
  69. }
  70.  
  71. #workspaces button.active {
  72. color: black;
  73. border-bottom: 2px solid transparent;
  74. /* border-top: 2px solid transparent; */
  75. border-image: linear-gradient(45deg, #FA8BFF, #2BD2FF) 1;
  76. padding: 0 10px;
  77. }
  78.  
  79. #workspaces button.focused {
  80. background: rgba(24, 25, 38, 0.6);
  81. }
  82.  
  83. #workspaces button.visible {
  84. color: rgb(125, 196, 228);
  85. }
  86.  
  87. #workspaces button.urgent {
  88. background: red;
  89. color: black;
  90. padding: 0 5px;
  91. }
  92.  
  93. #workspaces button:hover {
  94. background: black;
  95. border: 1px solid transparent;
  96. border-image: linear-gradient(45deg, #FA8BFF, #2BD2FF) 1;
  97. padding: 0 5px;
  98. }
  99.  
  100. /* Taskbar Button Styling */
  101. #taskbar button {
  102. padding: 0 1px;
  103. color: rgb(202, 211, 245);
  104. }
  105.  
  106. #taskbar button.active {
  107. background: rgba(24, 25, 38, 0.6);
  108. border-bottom: 2px solid transparent;
  109. /* border-top: 2px solid transparent; */
  110. border-image: linear-gradient(45deg, #FA8BFF, #2BD2FF) 1;
  111. padding: 0 5px;
  112. }
  113. #taskbar button:hover {
  114. background: black;
  115. border: 1px solid transparent;
  116. border-image: linear-gradient(45deg, #FA8BFF, #2BD2FF) 1;
  117. padding: 0 5px;
  118. }
  119.  
  120. /* Transparent Modules When Empty */
  121. #taskbar.empty,
  122. window#waybar.empty {
  123. background-color: transparent;
  124. }
  125.  
  126. /* Specific Module Styles */
  127. #backlight,
  128. #cpu,
  129. #idle_inhibitor,
  130. #bluetooth,
  131. #custom-updates,
  132. #clock,
  133. #power,
  134. #privacy,
  135. #network,
  136. #wireplumber,
  137. #keyboard-state,
  138. #custom-notification,
  139. #taskbar,
  140. #user,
  141. #systemd-failed-units,
  142. #load,
  143. #jack,
  144. #image,
  145. #workspaces {
  146. background-color: rgba(24, 25, 38, 0.6);
  147. color: rgb(125, 196, 228);
  148. }
  149.  
  150. #network.disconnected,
  151. #wireplumber.muted {
  152. color: red;
  153. }
  154.  
  155. /* Focused Label Background */
  156. label:focus {
  157. background-color: rgba(24, 25, 38, 0.6);
  158. }
  159.  
  160.  
  161. /* Tray Styles */
  162. #tray {
  163. background-color: rgba(24, 25, 38, 0.6);
  164. }
  165.  
  166. #tray>.needs-attention {
  167. padding: 0 5px;
  168. background-color: red;
  169. }
  170.  
  171. /* Gradient Module Styles */
  172. #mpd,
  173. #mpris,
  174. #window {
  175. background: linear-gradient(45deg, #FA8BFF 0%, #2BD2FF 52%, #FA8BFF 90%);
  176. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement