consistent styling
This commit is contained in:
@@ -0,0 +1,157 @@
|
||||
// Managed by dotfiles: hypr/.config/rofi/themes/hyprltm-net.rasi
|
||||
// (stowed to ~/.config/rofi/themes/hyprltm-net.rasi).
|
||||
// Third-party layout from hyprltm-net 0.5.0 (Djalel Oukid), kept structurally
|
||||
// identical: all colors resolve through @theme "ltmnight" (ltmnight.rasi),
|
||||
// which maps onto the central theme (basic/.config/themes).
|
||||
// Do not add hex colors here — the palette lives in ltmnight.rasi.
|
||||
// __ __ __ ________ ___ _ __ __
|
||||
// / / / /_ ______ _____/ / /_ __/ |/ / / | / /___/ /_
|
||||
// / /_/ / / / / __ \/ ___/ / / / / /|_/ /_____ / |/ / _ / __/
|
||||
// / __ / /_/ / /_/ / / / /___ / / / / / /_____ / /| / __/ /_
|
||||
// /_/ /_/\__, / .___/_/ /_____//_/ /_/ /_/ /_/ |_/\___/\__/
|
||||
// /____/_/
|
||||
|
||||
// Copyright © 2025-2026 Djalel Oukid (sniper1720)
|
||||
|
||||
@theme "ltmnight"
|
||||
|
||||
window {
|
||||
background-color: @background;
|
||||
border: 2px;
|
||||
border-color: @primary-fixed;
|
||||
padding: 0;
|
||||
border-radius: 10px;
|
||||
width: 50%;
|
||||
location: 0;
|
||||
x-offset: 0;
|
||||
y-offset: 0;
|
||||
transparency: "real";
|
||||
}
|
||||
|
||||
mainbox {
|
||||
enabled: true;
|
||||
spacing: 0em;
|
||||
padding: 10px;
|
||||
orientation: vertical;
|
||||
children: [ inputbar, message, listview ];
|
||||
background-color: transparent;
|
||||
}
|
||||
|
||||
inputbar {
|
||||
enabled: true;
|
||||
spacing: 0.5em;
|
||||
padding: 8px 15px;
|
||||
margin: 0 0 10px 0;
|
||||
background-color: @selection;
|
||||
border: 0px 0px 2px 0px;
|
||||
border-color: @primary-fixed;
|
||||
border-radius: 8px;
|
||||
}
|
||||
|
||||
prompt {
|
||||
enabled: true;
|
||||
expand: false;
|
||||
text-color: @prompt;
|
||||
padding: 0px 5px;
|
||||
background-color: transparent;
|
||||
str: "";
|
||||
}
|
||||
|
||||
entry {
|
||||
enabled: true;
|
||||
background-color: transparent;
|
||||
text-color: @on-primary-fixed;
|
||||
caret-color: @ltmnight8;
|
||||
placeholder: "";
|
||||
placeholder-color: @placeholder;
|
||||
expand: true;
|
||||
}
|
||||
|
||||
listview {
|
||||
background-color: transparent;
|
||||
border: 0;
|
||||
padding: 5px;
|
||||
cycle: true;
|
||||
layout: vertical;
|
||||
spacing: 2px;
|
||||
scrollbar: false;
|
||||
columns: 1;
|
||||
dynamic: true;
|
||||
fixed-height:false;
|
||||
}
|
||||
|
||||
element {
|
||||
enabled: true;
|
||||
padding: 5px 10px;
|
||||
margin: 2px 0;
|
||||
background-color: transparent;
|
||||
text-color: @foreground;
|
||||
border: 0;
|
||||
border-radius: 5px;
|
||||
orientation: horizontal;
|
||||
children: [ element-text ];
|
||||
vertical-align: 0.5;
|
||||
}
|
||||
|
||||
element-icon {
|
||||
background-color: transparent;
|
||||
size: 0px;
|
||||
margin: 0px;
|
||||
enabled: false;
|
||||
}
|
||||
|
||||
element-text {
|
||||
background-color: transparent;
|
||||
text-color: inherit;
|
||||
highlight-color: @ltmnight6;
|
||||
expand: true;
|
||||
vertical-align: 0.5;
|
||||
format: "{text}";
|
||||
}
|
||||
|
||||
element selected {
|
||||
background-color: @selection;
|
||||
text-color: @on-selection;
|
||||
border-radius: 5px;
|
||||
}
|
||||
|
||||
element urgent {
|
||||
background-color: @error;
|
||||
text-color: @on-error;
|
||||
}
|
||||
|
||||
element active {
|
||||
background-color: @primary;
|
||||
text-color: @on-primary;
|
||||
}
|
||||
|
||||
scrollbar {
|
||||
handle-color: @ltmnight8;
|
||||
background-color: @primary-fixed;
|
||||
width: 4px;
|
||||
padding: 0;
|
||||
border-radius: 0px;
|
||||
}
|
||||
|
||||
case-indicator {
|
||||
enabled: false;
|
||||
}
|
||||
|
||||
message {
|
||||
enabled: true;
|
||||
margin: 10px 0px 10px 0px;
|
||||
padding: 10px;
|
||||
border: 1px;
|
||||
border-radius: 8px;
|
||||
border-color: @message-border;
|
||||
background-color: @message-background;
|
||||
children: [ textbox ];
|
||||
}
|
||||
|
||||
textbox {
|
||||
background-color: @message-background;
|
||||
text-color: @message-text;
|
||||
vertical-align: 0.5;
|
||||
horizontal-align: 0.0;
|
||||
highlight: none;
|
||||
}
|
||||
Reference in New Issue
Block a user