Files
owlry/themes/gruvbox-dark.css
vikingowl 7118498773 feat: add popular color scheme themes
Added themes:
- rose-pine
- dracula
- gruvbox-dark
- tokyo-night
- solarized-dark
- one-dark

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-28 16:42:10 +01:00

115 lines
2.7 KiB
CSS

/*
* Owlry - Gruvbox Dark Theme
* Retro groove color scheme
* https://github.com/morhetz/gruvbox
*
* Usage: Copy to ~/.config/owlry/themes/gruvbox-dark.css
* Set theme = "gruvbox-dark" in config.toml
*/
:root {
--owlry-bg: #282828;
--owlry-bg-secondary: #3c3836;
--owlry-border: #504945;
--owlry-text: #ebdbb2;
--owlry-text-secondary: #a89984;
--owlry-accent: #fe8019;
--owlry-accent-bright: #fabd2f;
--owlry-badge-app: #b8bb26;
--owlry-badge-cmd: #83a598;
--owlry-badge-dmenu: #fabd2f;
--owlry-badge-uuctl: #fb4934;
}
.owlry-main {
background-color: rgba(40, 40, 40, 0.95);
border: 1px solid rgba(80, 73, 69, 0.6);
box-shadow: 0 8px 32px rgba(0, 0, 0, 0.5),
0 0 0 1px rgba(254, 128, 25, 0.1);
}
.owlry-search {
background-color: rgba(60, 56, 54, 0.8);
border: 2px solid rgba(80, 73, 69, 0.5);
color: var(--owlry-text);
caret-color: var(--owlry-accent);
}
.owlry-search:focus {
border-color: var(--owlry-accent);
box-shadow: 0 0 0 2px rgba(254, 128, 25, 0.2);
}
.owlry-result-row:hover {
background-color: rgba(60, 56, 54, 0.6);
}
.owlry-result-row:selected {
background-color: rgba(254, 128, 25, 0.15);
border-left: 3px solid var(--owlry-accent);
}
.owlry-result-row:selected .owlry-result-name {
color: var(--owlry-accent-bright);
}
.owlry-result-row:selected .owlry-result-icon {
color: var(--owlry-accent);
}
.owlry-badge-app {
background-color: rgba(184, 187, 38, 0.2);
color: var(--owlry-badge-app);
}
.owlry-badge-cmd {
background-color: rgba(131, 165, 152, 0.2);
color: var(--owlry-badge-cmd);
}
.owlry-badge-dmenu {
background-color: rgba(250, 189, 47, 0.2);
color: var(--owlry-badge-dmenu);
}
.owlry-badge-uuctl {
background-color: rgba(251, 73, 52, 0.2);
color: var(--owlry-badge-uuctl);
}
.owlry-filter-button:checked {
background-color: rgba(254, 128, 25, 0.2);
color: var(--owlry-accent);
border-color: rgba(254, 128, 25, 0.4);
}
.owlry-filter-app:checked {
background-color: rgba(184, 187, 38, 0.2);
color: var(--owlry-badge-app);
border-color: rgba(184, 187, 38, 0.4);
}
.owlry-filter-cmd:checked {
background-color: rgba(131, 165, 152, 0.2);
color: var(--owlry-badge-cmd);
border-color: rgba(131, 165, 152, 0.4);
}
.owlry-filter-uuctl:checked {
background-color: rgba(251, 73, 52, 0.2);
color: var(--owlry-badge-uuctl);
border-color: rgba(251, 73, 52, 0.4);
}
scrollbar slider {
background-color: rgba(80, 73, 69, 0.5);
}
scrollbar slider:hover {
background-color: rgba(102, 92, 84, 0.7);
}
scrollbar slider:active {
background-color: var(--owlry-accent);
}