You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

146 lines
4.3 KiB

  1. /************************************************
  2. * ROFI Color theme
  3. * User: fabean
  4. * Copyright: 2019 fabean
  5. ***********************************************/
  6. * {
  7. selected-normal-foreground: rgba ( 249, 249, 249, 100 % );
  8. foreground: rgba ( 196, 203, 212, 100 % );
  9. normal-foreground: @foreground;
  10. alternate-normal-background: rgba ( 0, 0, 0,0% );
  11. red: rgba ( 220, 50, 47, 100 % );
  12. selected-urgent-foreground: rgba ( 249, 249, 249, 100 % );
  13. blue: rgba ( 38, 139, 210, 100 % );
  14. urgent-foreground: rgba ( 204, 102, 102, 100 % );
  15. alternate-urgent-background: rgba ( 75, 81, 96, 90 % );
  16. active-foreground: rgba ( 101, 172, 255, 100 % );
  17. lightbg: rgba ( 238, 232, 213, 100 % );
  18. selected-active-foreground: rgba ( 0, 249, 0, 100 % );
  19. alternate-active-background: rgba ( 255, 81, 96, 89 % );
  20. background: rgba ( 0, 0, 0, 90% );
  21. alternate-normal-foreground: @foreground;
  22. normal-background: rgba (0,0,0,0);
  23. lightfg: rgba ( 88, 104, 117, 100 % );
  24. selected-normal-background: rgba ( 212, 25, 25, 100 % );
  25. border-color: rgba ( 124, 131, 137, 100 % );
  26. spacing: 2;
  27. separatorcolor: rgba ( 29, 31, 33, 100 % );
  28. urgent-background: rgba ( 29, 31, 33, 17 % );
  29. selected-urgent-background: rgba ( 165, 66, 66, 100 % );
  30. alternate-urgent-foreground: @urgent-foreground;
  31. background-color: rgba ( 0, 0, 0, 0 % );
  32. alternate-active-foreground: @active-foreground;
  33. active-background: rgba ( 29, 31, 33, 100 % );
  34. selected-active-background: rgba ( 68, 145, 237, 100 % );
  35. }
  36. #window {
  37. background-color: @background;
  38. border: 0;
  39. padding: 5;
  40. }
  41. #mainbox {
  42. border: 0;
  43. padding: 200px 400px;
  44. }
  45. #message {
  46. border: 2px 0px 0px ;
  47. border-color: @separatorcolor;
  48. padding: 1px ;
  49. }
  50. #textbox {
  51. text-color: @foreground;
  52. }
  53. #listview {
  54. fixed-height: 0;
  55. border: 0;
  56. border-color: @separatorcolor;
  57. spacing: 0;
  58. scrollbar: false;
  59. padding: 2px 0px 0px ;
  60. }
  61. #element {
  62. border: 0;
  63. padding: 1px ;
  64. }
  65. #element.normal.normal {
  66. background-color: @normal-background;
  67. text-color: @normal-foreground;
  68. }
  69. #element.normal.urgent {
  70. background-color: @urgent-background;
  71. text-color: @urgent-foreground;
  72. }
  73. #element.normal.active {
  74. background-color: @active-background;
  75. text-color: @active-foreground;
  76. }
  77. #element.selected.normal {
  78. background-color: @selected-normal-background;
  79. text-color: @selected-normal-foreground;
  80. }
  81. #element.selected.urgent {
  82. background-color: @selected-urgent-background;
  83. text-color: @selected-urgent-foreground;
  84. }
  85. #element.selected.active {
  86. background-color: @selected-active-background;
  87. text-color: @selected-active-foreground;
  88. }
  89. #element.alternate.normal {
  90. background-color: @alternate-normal-background;
  91. text-color: @alternate-normal-foreground;
  92. }
  93. #element.alternate.urgent {
  94. background-color: @alternate-urgent-background;
  95. text-color: @alternate-urgent-foreground;
  96. }
  97. #element.alternate.active {
  98. background-color: @alternate-active-background;
  99. text-color: @alternate-active-foreground;
  100. }
  101. #scrollbar {
  102. width: 4px ;
  103. border: 0;
  104. handle-color: @normal-foreground;
  105. handle-width: 8px ;
  106. padding: 0;
  107. }
  108. #sidebar {
  109. border: 2px 0px 0px ;
  110. border-color: @separatorcolor;
  111. }
  112. #button {
  113. spacing: 0;
  114. text-color: @normal-foreground;
  115. }
  116. #button.selected {
  117. background-color: @selected-normal-background;
  118. text-color: @selected-normal-foreground;
  119. }
  120. #inputbar {
  121. spacing: 0;
  122. text-color: @normal-foreground;
  123. padding: 1px ;
  124. }
  125. #case-indicator {
  126. spacing: 0;
  127. text-color: @normal-foreground;
  128. }
  129. #entry {
  130. spacing: 0;
  131. text-color: @normal-foreground;
  132. }
  133. #prompt {
  134. spacing: 0;
  135. text-color: @normal-foreground;
  136. }
  137. #inputbar {
  138. children: [ prompt,textbox-prompt-colon,entry,case-indicator ];
  139. }
  140. #textbox-prompt-colon {
  141. expand: false;
  142. str: ":";
  143. margin: 0px 0.3em 0em 0em ;
  144. text-color: @normal-foreground;
  145. }