style: rofi styles unified

This commit is contained in:
2026-04-14 15:12:20 +02:00
parent b8cc76158b
commit 82829db5e3
17 changed files with 101 additions and 1282 deletions

View File

@@ -2,12 +2,13 @@
* Rofi default theme
**/
* {
highlight: bold italic ;
background: #f8edeb;
background-alt: Red;
separatorcolor: #d6c4c4;
highlight: #246a73;
foreground: #141c21;
highlight: bold italic;
background: #141c21;
background-alt: #4c5c68;
separatorcolor: #4c5c68;
border: #518386;
highlight: #343c41;
foreground: #93a1a1;
normal-background: var(background);
urgent-background: var(background);
active-background: var(background);
@@ -33,16 +34,28 @@
scrollbar: false;
scrollbar-handle: #415a77;
}
configuration {
show-icons: false; // Set manually on the required modes
}
window {
padding: 2;
padding: 8px;
background-color: var(background);
border: 0;
border-radius: 8px;
border-radius: 4px;
width: 14%;
border: 0 0 4px 0;
border-color: var(border);
location: northwest;
x-offset: 8px;
y-offset: 52px;
}
mainbox {
padding: 0;
border: 0;
background-color: var(background);
}
message {
padding: 1px ;
@@ -57,12 +70,15 @@ listview {
padding: 0px;
scrollbar: var(scrollbar);
border-color: var(separatorcolor);
background-color: var(background);
spacing: 0px ;
padding: 8px 2px;
border: 2px 0px 0px ;
}
element {
padding: 6px ;
border: 0;
border-radius: 4px;
}
element normal.normal {
background-color: var(normal-background);
@@ -114,12 +130,15 @@ mode-switcher {
inputbar {
padding: 2px ;
spacing: 0;
padding: 8px;
text-color: var(normal-foreground);
background-color: var(background);
children: [ "prompt","textbox-prompt-sep","entry","case-indicator" ];
}
case-indicator {
spacing: 0;
text-color: var(normal-foreground);
background-color: var(background);
}
entry {
background-color: var(background);
@@ -128,7 +147,8 @@ entry {
}
prompt {
spacing: 0;
text-color: var(normal-foreground);
text-color: var(border);
background-color: var(background);
}
button {
spacing: 0;
@@ -143,6 +163,7 @@ textbox-prompt-sep {
expand: false;
str: ":";
text-color: var(normal-foreground);
background-color: var(background);
}
element-text {
background-color: transparent;