/** * ROFI Color theme * User: Qball * Copyright: Dave Davenport */ * { foreground: #839496; backlight: #002b36dd; background-color: transparent; dark: #002b36; // Black black: #002b36; lightblack: #073642; tlightblack: #002b36e6; // // Red red: #dc322f; lightred: #dc322f; // // Green green: #859900; lightgreen: #859900; // // Yellow yellow: #b58900; lightyellow: #b58900; // // Blue blue: #268bd2; lightblue: #268bd2; // // Magenta magenta: #d33682; lightmagenta: #d33682; // // Cyan cyan: #2aa198; tcyan: #2aa198; lightcyan: #2aa198; // // White white: #839496; lightwhite: #839496; // // Bold, Italic, Underline highlight: underline bold #dc322f; transparent: rgba(0,0,0,0); font: "Source Code Pro SemiBold 10"; } window { location: center; anchor: center; transparency: "screenshot"; padding: 10px; border: 0px; border-radius: 10px; color: @magenta; background-color: @transparent; spacing: 0; children: [mainbox]; orientation: horizontal; } mainbox { spacing: 0; children: [ inputbar, message, listview ]; } message { border-color: @foreground; border: 0px 2px 2px 2px; // border-radius: 10px; padding: 5; background-color: @tcyan; } message { font: "Source Code Pro 8"; color: @black; } inputbar { color: @lightgreen; padding: 11px; background-color: @tlightblack; border: 2px 2px 2px 2px; border-radius: 15px 15px 0px 0px; border-color: @lightblack; font: "Source Code Pro 18"; } entry,prompt,case-indicator { text-font: inherit; text-color:inherit; } prompt { margin: 0px 0.3em 0em 0em ; } listview { padding: 8px; border-radius: 0px 0px 15px 15px; border-color: @lightblack; border: 0px 2px 2px 2px; background-color: @tlightblack; dynamic: false; lines: 10; } element { padding: 3px; vertical-align: 0.5; // border: 2px; border-radius: 4px; background-color: transparent; color: @foreground; font:inherit; } element-text { background-color: inherit; text-color: inherit; } element selected.normal { background-color: @lightblack; color: @blue; } element normal active { foreground: @lightblue; } element normal urgent { foreground: @lightred; } element alternate normal { } element alternate active { foreground: @lightblue; } element alternate urgent { foreground: @lightred; } element selected active { background-color: @lightblue; foreground: @dark; } element selected urgent { background-color: @lightred; foreground: @dark; } element normal normal { } vertb { expand: false; children: [ dummy0, mode-switcher, dummy1 ]; } dummy0, dummy1 { expand: true; } mode-switcher { expand: false; orientation: vertical; spacing: 0px; border: 0px 0px 0px 0px; } button { font: "FontAwesome 22"; padding: 6px; border: 2px 0px 2px 2px; border-radius: 4px 0px 0px 4px; background-color: @tlightblack; border-color: @foreground; color: @foreground; horizontal-align: 0.5; } button selected normal { color: @dark; border: 2px 0px 2px 2px; background-color: @backlight; border-color: @foreground; } error-message { expand: true; background-color: red; border-color: darkred; border: 2px; padding: 1em; }