Files
dotfiles/dot_config/owlry/themes/apex-neon.css

111 lines
2.5 KiB
CSS

/*
* Owlry - Apex Neon Theme
* High-contrast void with razor red and electric cyan accents.
*/
:root {
--owlry-bg: #050505;
--owlry-bg-secondary: #141414;
--owlry-border: #262626;
--owlry-text: #ededed;
--owlry-text-secondary: #737373;
--owlry-accent: #ff0044;
--owlry-accent-bright: #00eaff;
--owlry-badge-app: #00eaff;
--owlry-badge-cmd: #9d00ff;
--owlry-badge-dmenu: #00ff99;
--owlry-badge-uuctl: #ffb700;
}
.owlry-main {
background-color: rgba(5, 5, 5, 0.98);
border: 1px solid rgba(38, 38, 38, 0.8);
box-shadow: 0 8px 32px rgba(0, 0, 0, 0.85),
0 0 0 1px rgba(255, 0, 68, 0.25);
}
.owlry-search {
background-color: rgba(20, 20, 20, 0.95);
border: 2px solid rgba(255, 0, 68, 0.7);
color: var(--owlry-text);
caret-color: var(--owlry-accent);
}
.owlry-search:focus {
border-color: var(--owlry-accent);
box-shadow: 0 0 0 2px rgba(255, 0, 68, 0.2);
}
.owlry-result-row:hover {
background-color: rgba(20, 20, 20, 0.8);
}
.owlry-result-row:selected {
background-color: rgba(0, 234, 255, 0.2);
border-left: 3px solid var(--owlry-accent-bright);
}
.owlry-result-row:selected .owlry-result-name {
color: var(--owlry-text);
}
.owlry-result-row:selected .owlry-result-icon {
color: var(--owlry-text);
}
.owlry-badge-app {
background-color: rgba(0, 234, 255, 0.2);
color: var(--owlry-badge-app);
}
.owlry-badge-cmd {
background-color: rgba(157, 0, 255, 0.2);
color: var(--owlry-badge-cmd);
}
.owlry-badge-dmenu {
background-color: rgba(0, 255, 153, 0.2);
color: var(--owlry-badge-dmenu);
}
.owlry-badge-uuctl {
background-color: rgba(255, 183, 0, 0.2);
color: var(--owlry-badge-uuctl);
}
.owlry-filter-button:checked {
background-color: rgba(255, 0, 68, 0.2);
color: var(--owlry-accent);
border-color: rgba(255, 0, 68, 0.4);
}
.owlry-filter-app:checked {
background-color: rgba(0, 234, 255, 0.2);
color: var(--owlry-badge-app);
border-color: rgba(0, 234, 255, 0.4);
}
.owlry-filter-cmd:checked {
background-color: rgba(157, 0, 255, 0.2);
color: var(--owlry-badge-cmd);
border-color: rgba(157, 0, 255, 0.4);
}
.owlry-filter-uuctl:checked {
background-color: rgba(255, 183, 0, 0.2);
color: var(--owlry-badge-uuctl);
border-color: rgba(255, 183, 0, 0.4);
}
scrollbar slider {
background-color: rgba(38, 38, 38, 0.6);
}
scrollbar slider:hover {
background-color: rgba(115, 115, 115, 0.6);
}
scrollbar slider:active {
background-color: var(--owlry-accent);
}