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.

140 lines
4.2KB

  1. /************************************************
  2. * ROFI Color theme
  3. * User: leofa
  4. * Copyright: 2017 leofa
  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 ( 64, 69, 82, 59 % );
  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 ( 249, 249, 249, 100 % );
  19. alternate-active-background: rgba ( 75, 81, 96, 89 % );
  20. background: rgba ( 45, 48, 59, 95 % );
  21. alternate-normal-foreground: @foreground;
  22. normal-background: @background;
  23. lightfg: rgba ( 88, 104, 117, 100 % );
  24. selected-normal-background: rgba ( 64, 132, 214, 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, 17 % );
  34. selected-active-background: rgba ( 68, 145, 237, 100 % );
  35. }
  36. #window {
  37. background-color: @background;
  38. border: 1;
  39. padding: 5;
  40. }
  41. #mainbox {
  42. border: 0;
  43. padding: 0;
  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: 2px 0px 0px ;
  56. border-color: @separatorcolor;
  57. spacing: 2px ;
  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. #sidebar {
  102. border: 2px 0px 0px ;
  103. border-color: @separatorcolor;
  104. }
  105. #button {
  106. spacing: 0;
  107. text-color: @normal-foreground;
  108. }
  109. #button.selected {
  110. background-color: @selected-normal-background;
  111. text-color: @selected-normal-foreground;
  112. }
  113. #inputbar {
  114. spacing: 0;
  115. text-color: @normal-foreground;
  116. padding: 1px ;
  117. }
  118. #case-indicator {
  119. spacing: 0;
  120. text-color: @normal-foreground;
  121. }
  122. #entry {
  123. spacing: 0;
  124. text-color: @normal-foreground;
  125. }
  126. #prompt {
  127. spacing: 0;
  128. text-color: @normal-foreground;
  129. }
  130. #inputbar {
  131. children: [ prompt,textbox-prompt-colon,entry,case-indicator ];
  132. }
  133. #textbox-prompt-colon {
  134. expand: false;
  135. str: ":";
  136. margin: 0px 0.3em 0em 0em ;
  137. text-color: @normal-foreground;
  138. }