1/** 2 * ROFI Color theme 3 * User: Qball 4 * Copyright: Dave Davenport 5 */ 6 7/** 8 * User: Qball 9 * Copyright: Dave Davenport 10 */ 11* { 12 foreground: #ffeedd; 13 backlight: #ccffeedd; 14 background-color: transparent; 15 dark: #1c1c1c; 16 // Black 17 black: #3d352a; 18 lightblack: #554444; 19 tlightblack: #554444cc; 20 // 21 // Red 22 red: #cd5c5c; 23 lightred: #cc5533; 24 // 25 // Green 26 green: #86af80; 27 lightgreen: #88cc22; 28 // 29 // Yellow 30 yellow: #e8ae5b; 31 lightyellow: #ffa75d; 32 // 33 // Blue 34 blue: #6495ed; 35 lightblue: #87ceeb; 36 // 37 // Magenta 38 magenta: #deb887; 39 lightmagenta: #996600; 40 // 41 // Cyan 42 cyan: #b0c4de; 43 tcyan: #ccb0c4de; 44 lightcyan: #b0c4de; 45 // 46 // White 47 white: #bbaa99; 48 lightwhite: #ddccbb; 49 // 50 // Bold, Italic, Underline 51 highlight: underline bold #ffffff; 52 53 transparent: rgba(0,0,0,0); 54 font: "Source Code Pro 10"; 55} 56window { 57 location: center; 58 anchor: center; 59 transparency: "screenshot"; 60 padding: 10px; 61 border: 0px; 62 border-radius: 10px; 63 color: @magenta; 64 background-color: @transparent; 65 spacing: 0; 66 children: [mainbox]; 67 orientation: horizontal; 68} 69 70mainbox { 71 spacing: 0; 72 children: [ inputbar, message, listview ]; 73} 74 75message { 76 border-color: @foreground; 77 border: 0px 2px 2px 2px; 78// border-radius: 10px; 79 padding: 5; 80 background-color: @tcyan; 81} 82message { 83 font: "Source Code Pro 8"; 84 color: @black; 85} 86 87inputbar { 88 color: @lightgreen; 89 padding: 11px; 90 background-color: @tlightblack; 91 border: 2px 2px 2px 2px; 92 border-radius: 15px 15px 0px 0px; 93 border-color: @foreground; 94 font: "Source Code Pro 18"; 95} 96entry,prompt,case-indicator { 97 text-font: inherit; 98 text-color:inherit; 99} 100prompt { 101 margin: 0px 0.3em 0em 0em ; 102} 103listview { 104 padding: 8px; 105 border-radius: 0px 0px 15px 15px; 106 border-color: @foreground; 107 border: 0px 2px 2px 2px; 108 background-color: #1c1c1ccc; 109 dynamic: false; 110 lines: 10; 111} 112element { 113 padding: 3px; 114 vertical-align: 0.5; 115// border: 2px; 116 border-radius: 4px; 117 background-color: transparent; 118 color: @foreground; 119 font:inherit; 120} 121element selected.normal { 122 background-color: @blue; 123} 124element normal active { 125 foreground: @lightblue; 126} 127element normal urgent { 128 foreground: @lightred; 129} 130element alternate normal { 131} 132element alternate active { 133 foreground: @lightblue; 134} 135element alternate urgent { 136 foreground: @lightred; 137} 138element selected active { 139 background-color: @lightblue; 140 foreground: @dark; 141} 142element selected urgent { 143 background-color: @lightred; 144 foreground: @dark; 145} 146element normal normal { 147 148} 149 150vertb { 151 expand: false; 152 children: [ dummy0, mode-switcher, dummy1 ]; 153} 154dummy0, dummy1 { 155 expand: true; 156} 157 158mode-switcher { 159 expand: false; 160 orientation: vertical; 161 spacing: 0px; 162 border: 0px 0px 0px 0px; 163} 164button { 165 font: "FontAwesome 22"; 166 padding: 6px; 167 border: 2px 0px 2px 2px; 168 border-radius: 4px 0px 0px 4px; 169 background-color: @tlightblack; 170 border-color: @foreground; 171 color: @foreground; 172 horizontal-align: 0.5; 173} 174button selected normal { 175 color: @dark; 176 border: 2px 0px 2px 2px; 177 background-color: @backlight; 178 border-color: @foreground; 179} 180 181error-message { 182 expand: true; 183 background-color: red; 184 border-color: darkred; 185 border: 2px; 186 padding: 1em; 187} 188