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.

144 lines
4.0 KiB

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