dotfiles/.config/rofi/base16.rasi
Trysdyn Black 7657770a22 Greatly simplify rofi stylesheet
Noticed rofi wasn't handling selection highlights properly any more. In
troubleshooting found the stylesheet was massively over-complicated
since it was a copy of a less simple stylesheet in its origins.
Simplified and fixed the bug.
2021-12-28 01:11:10 -08:00

109 lines
2.6 KiB
Text

// %%base16_template: rofi##colors %%
* {
base00: rgba ( 0, 0, 0, 100 % );
base01: rgba ( 32, 32, 32, 100 % );
base02: rgba ( 49, 22, 71, 100 % );
base03: rgba ( 96, 96, 96, 100 % );
base04: rgba ( 176, 176, 176, 100 % );
base05: rgba ( 240, 240, 240, 100 % );
base06: rgba ( 192, 192, 192, 100 % );
base07: rgba ( 255, 255, 255, 100 % );
base08: rgba ( 237, 0, 140, 100 % );
base09: rgba ( 247, 148, 29, 100 % );
base0A: rgba ( 247, 198, 29, 100 % );
base0B: rgba ( 141, 199, 63, 100 % );
base0C: rgba ( 101, 205, 205, 100 % );
base0D: rgba ( 63, 127, 255, 100 % );
base0E: rgba ( 159, 79, 223, 100 % );
base0F: rgba ( 161, 105, 70, 100 % );
}
// %%base16_template_end%%
* {
background-color: @base00;
text-color: @base05;
border-color: @base02;
spacing: 2;
}
window {
border: 1;
padding: 5;
}
mainbox {
border: 0;
padding: 0;
}
message {
border: 1px dash 0px 0px ;
padding: 1px ;
}
textbox {
background-color: @background-color;
}
listview {
fixed-height: 0;
border: 0;
spacing: 2px ;
scrollbar: true;
padding: 0;
}
element {
border: 0;
padding: 1px;
}
selected {
background-color: @border-color;
}
scrollbar {
border: 0;
handle-color: @text-color;
handle-width: 8px ;
padding: 2;
}
sidebar {
border: 2px dash 0px 0px ;
border-color: @border-color;
}
button {
spacing: 0;
}
inputbar {
spacing: 0px;
padding: 1px;
children: [ prompt,textbox-prompt-colon,entry,case-indicator ];
border: 2px solid;
}
case-indicator {
spacing: 0;
background-color: inherit;
}
entry {
spacing: 0;
background-color: inherit;
}
prompt {
spacing: 0;
background-color: inherit;
}
textbox-prompt-colon {
expand: false;
str: ":";
margin: 0px 0.3000em 0.0000em 0.0000em ;
background-color: inherit;
}