/* * ROFI color theme * * Based on Base16 Material Color Scheme (https://github.com/ntpeters/base16-materialtheme-scheme) * * Modified by: Dave Davenport * User: Tomaszal * Copyright: Tomas Zaluckij */ * { base03: #463155; base07: #FFFFFF; base0A: #463155; base0B: #463155; base0D: #867195; base0F: #463155; /*base0D: #00BCD4;*/ radius: 30px; spacing: 0; background-color: transparent; } window { transparency: "real"; border-radius: @radius; background-color: #26113560; /*base00 + CC (80% opacity)*/ } mainbox { children: [inputbar, message, mode-switcher, listview]; spacing: 15px; padding: 15px 0; border: 2px; border-color: @base0D; border-radius: @radius; } inputbar { padding: 0 30px; children: [prompt, textbox-prompt-colon, entry, case-indicator]; } prompt { text-color: @base0D; } textbox-prompt-colon { expand: false; str: ":"; margin: 0 1ch 0 0; text-color: @base0D; } entry { text-color: @base07; } case-indicator { text-color: @base0F; } mode-switcher, message { border: 1px 0; border-color: @base0D; } button, textbox { background-color: @base03; text-color: @base07; padding: 5px; } button selected { background-color: @base0D; } listview { scrollbar: true; margin: 0 10px 0 30px; } scrollbar { background-color: @base03; handle-color: @base0D; handle-width: 10px; border: 1px 1px; border-radius: 5px; border-color: @base0D; margin: 10px 0 10px 20px; } element { padding: 5px; spacing: 5px; highlight: bold underline; children: [element-icon, element-text]; } element-text, element-icon { background-color : inherit; text-color : inherit; foreground-color : inherit; } element normal { background-color: transparent; } element selected { background-color: @base0D; border-radius: 20px; } element alternate { /*background-color: @base03;*/ } element normal normal, element selected normal, element alternate normal { text-color: @base07; } element normal urgent, element selected urgent, element alternate urgent { text-color: @base0F; } element normal active, element selected active, element alternate active { text-color: @base0B; }