hyprland-dotfiles/config/rofi/themes/style-11-Win11-list-dark.rasi

151 lines
2.5 KiB
Plaintext
Raw Normal View History

2025-02-20 21:05:02 +00:00
/* Rofi Style 11 - Windows 11 List Dark */
/* source: https://github.com/newmanls */
/* Integrating Wallust and More tweaks */
/* ---- Configuration ---- */
configuration {
dpi: 1;
show-icons: true;
hover-select: true;
me-select-entry: "MouseSecondary";
me-accept-entry: "MousePrimary";
}
/*****----- Global Properties -----*****/
* {
bg0 : black/50%;
bg1 : black/40%;
bg2 : black/10%;
bg3 : black;
fg0 : #ffffff;
fg1 : #cecece;
accent : #60cdff;
urgent : @accent;
background-color : transparent;
text-color : @fg0;
margin : 0;
padding : 0;
spacing : 0;
}
/*****-- Elements Font Size -----*****/
element-text {
font: "JetBrainsMono Nerd Font SemiBold 12";
}
element-icon, element-text, scrollbar {
cursor: pointer;
}
window {
location : south;
width : 40%;
height : 50%;
y-offset : -10px;
background-color : @bg1;
border-radius : 8px;
}
mainbox {
padding : 24px;
spacing : 24px;
}
inputbar {
padding : 8px;
spacing : 4px;
children : [ icon-search, entry ];
border : 0 0 2px 0 solid;
border-color : @accent;
border-radius : 2px;
background-color : @bg0;
}
icon-search, entry, element-icon, element-text {
vertical-align: 0.5;
}
icon-search {
expand : false;
filename : "search-symbolic";
size : 24px;
}
entry {
placeholder : "Search 👀 NOTE: CTRL TAB to change MODE";
text-color : @fg1;
horizontal-align : 0.5;
}
listview {
columns : 2;
spacing : 8px;
fixed-height : true;
fixed-columns : true;
}
element {
spacing : 1em;
padding : 8px;
border-radius : 2px;
}
element normal urgent {
text-color: @urgent;
}
element normal active {
text-color: @accent;
}
element alternate active {
text-color: @accent;
}
element selected active {
text-color: @accent;
}
element selected {
background-color: @bg3;
}
element selected urgent {
background-color: @urgent;
}
element-icon {
size: 1.5em;
}
element-text {
text-color: inherit;
}
/* ---- Scrollbar ---- */
scrollbar {
border: 0px;
border-radius: 10px;
background-color: inherit;
handle-color: @accent;
handle-width: 2px ;
padding: 0;
}
/*****----- Message -----*****/
error-message {
padding: 20px;
}
textbox {
padding : 10px;
background-color : @bg0;
text-color : @fg0;
vertical-align : 0.5;
horizontal-align : 0.5;
}