Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'runtime/themes/nyxvamp-transparent.toml')
| -rw-r--r-- | runtime/themes/nyxvamp-transparent.toml | 54 |
1 files changed, 54 insertions, 0 deletions
diff --git a/runtime/themes/nyxvamp-transparent.toml b/runtime/themes/nyxvamp-transparent.toml new file mode 100644 index 00000000..46c2f8a1 --- /dev/null +++ b/runtime/themes/nyxvamp-transparent.toml @@ -0,0 +1,54 @@ +# nyxvamp: override variant (fully transparent) +# author: zoedsoupe <[email protected]> + +inherits = "nyxvamp-veil" + +# Override UI elements for transparency while maintaining readability +"ui.background" = {} +"ui.statusline" = { fg = "status_fg" } +"ui.statusline.inactive" = { fg = "status_inactive_fg" } +"ui.cursorline.primary" = {} +"ui.virtual.ruler" = {} + +# Keep menus fully transparent but improve text contrast +"ui.menu" = { fg = "bright_text" } +"ui.menu.selected" = { fg = "selected_bright", bg = "selection_subtle", modifiers = ["bold"] } +"ui.menu.scroll" = { fg = "menu_scroll_fg" } + +# Popups remain transparent with better text +"ui.popup" = { fg = "bright_text" } +"ui.popup.info" = { fg = "bright_text" } + +# Improve picker visibility while keeping transparency +"ui.picker.header" = { fg = "header_bright", modifiers = ["bold", "underlined"] } +"ui.picker.header.column" = { fg = "header_bright" } +"ui.picker.header.column.active" = { fg = "active_column_fg", bg = "active_column_bg", modifiers = ["bold", "underlined"] } + +# Focus and selection improvements +"ui.text.focus" = { fg = "selected_bright", bg = "selection_subtle", modifiers = ["bold"] } +"ui.text.inactive" = { fg = "text_inactive_fg" } +"ui.text.directory" = { fg = "directory_fg", modifiers = ["italic"] } + +# Improve other UI elements +"ui.match_paren" = { fg = "match_paren_fg", bg = "match_paren_highlight_bg", modifiers = ["bold"] } +"ui.selection" = { bg = "selection_transparent" } +"ui.selection.primary" = { bg = "selection_primary_transparent" } + +# Add palette for transparent-specific colors +[palette] +# Much brighter colors for transparent backgrounds - maximum readability +bright_text = "#FFFFFF" # Pure white for maximum contrast on any background +selected_bright = "#FF6B9D" # Bright pink that's still muted but very visible +header_bright = "#5DADE2" # Bright blue but not harsh +directory_fg = "#E8D5FF" # Very bright lavender for directories +text_inactive_fg = "#A0A0A0" # Bright gray for inactive text + +# Stronger selection backgrounds for transparent theme +selection_subtle = "#DDA0DD50" # 31% muted plum selection +match_paren_highlight_bg = "#DDA0DD40" # 25% muted plum highlight +selection_transparent = "#483D8B40" # 25% dark slate blue selection +selection_primary_transparent = "#483D8B50" # 31% dark slate blue primary + +# Active column highlighting for better visibility +active_column_fg = "#1E1E2E" # Dark text for contrast +active_column_bg = "#87CEEB80" # 50% sky blue background - matches header color |