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.

141 lines
4.0 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. green: rgba ( 23, 145, 122, 100 % );
  13. blue: rgba ( 38, 139, 210, 100 % );
  14. lightbg: rgba ( 238, 232, 213, 100 % );
  15. background: rgba ( 0, 0, 0, 90% );
  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: 5;
  35. }
  36. #mainbox {
  37. border: 0;
  38. padding: 200px 400px;
  39. }
  40. #message {
  41. border: 2px 0px 0px ;
  42. border-color: @separatorcolor;
  43. padding: 1px ;
  44. }
  45. #textbox {
  46. text-color: @foreground;
  47. }
  48. #listview {
  49. fixed-height: 0;
  50. border: 0;
  51. border-color: @separatorcolor;
  52. spacing: 0;
  53. scrollbar: false;
  54. padding: 2px 0px 0px ;
  55. }
  56. #element {
  57. border: 0;
  58. padding: 1px ;
  59. }
  60. #element.normal.normal {
  61. background-color: @normal-background;
  62. text-color: @normal-foreground;
  63. }
  64. #element.normal.urgent {
  65. background-color: @urgent-background;
  66. text-color: @urgent-foreground;
  67. }
  68. #element.normal.active {
  69. background-color: @active-background;
  70. text-color: @active-foreground;
  71. }
  72. #element.selected.normal {
  73. background-color: @selected-normal-background;
  74. text-color: @selected-normal-foreground;
  75. }
  76. #element.selected.urgent {
  77. background-color: @selected-urgent-background;
  78. text-color: @selected-urgent-foreground;
  79. }
  80. #element.selected.active {
  81. background-color: @selected-active-background;
  82. text-color: @selected-active-foreground;
  83. }
  84. #element.alternate.normal {
  85. background-color: @alternate-normal-background;
  86. text-color: @alternate-normal-foreground;
  87. }
  88. #element.alternate.urgent {
  89. background-color: @alternate-urgent-background;
  90. text-color: @alternate-urgent-foreground;
  91. }
  92. #element.alternate.active {
  93. background-color: @alternate-active-background;
  94. text-color: @alternate-active-foreground;
  95. }
  96. #scrollbar {
  97. width: 4px ;
  98. border: 0;
  99. handle-color: @normal-foreground;
  100. handle-width: 8px ;
  101. padding: 0;
  102. }
  103. #sidebar {
  104. border: 2px 0px 0px ;
  105. border-color: @separatorcolor;
  106. }
  107. #button {
  108. spacing: 0;
  109. text-color: @normal-foreground;
  110. }
  111. #button.selected {
  112. background-color: @selected-normal-background;
  113. text-color: @selected-normal-foreground;
  114. }
  115. #inputbar {
  116. spacing: 0;
  117. text-color: @normal-foreground;
  118. padding: 1px ;
  119. }
  120. #case-indicator {
  121. spacing: 0;
  122. text-color: @normal-foreground;
  123. }
  124. #entry {
  125. spacing: 0;
  126. text-color: @normal-foreground;
  127. }
  128. #prompt {
  129. spacing: 0;
  130. text-color: @normal-foreground;
  131. }
  132. #inputbar {
  133. children: [ prompt,textbox-prompt-colon,entry,case-indicator ];
  134. }
  135. #textbox-prompt-colon {
  136. expand: false;
  137. str: ":";
  138. margin: 0px 0.3em 0em 0em ;
  139. text-color: @normal-foreground;
  140. }