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.
This repo is archived. You can view files and clone it, but cannot push or open issues/pull-requests.

139 lines
3.3KB

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