-
Notifications
You must be signed in to change notification settings - Fork 1
Theming and custom skins #56
Copy link
Copy link
Open
Labels
P3-lowPolish and quality of lifePolish and quality of lifeenhancementNew feature or requestNew feature or requestphase-4-polishEnterprise features and polishEnterprise features and polish
Milestone
Description
Metadata
Metadata
Assignees
Labels
P3-lowPolish and quality of lifePolish and quality of lifeenhancementNew feature or requestNew feature or requestphase-4-polishEnterprise features and polishEnterprise features and polish
Summary
Add built-in color themes and user-customizable skins via config.toml.
Motivation
k9s has extensive theming. Users want their tools to match their terminal aesthetic. This is a low-effort, high-satisfaction feature.
Requirements
Built-in Themes
dark(default — current colors)light— optimized for light terminal backgroundsdracula— popular dark themenord— muted Nordic palettesolarized— Solarized dark/lightConfig
Implementation
src/theme.rsmoduleThemestruct with all color fieldsitems.rsdisplay functions andmain.rsheaderColor Format
red,green,blue,yellow,cyan,magenta,white,black,graycolor(123)#ff5733ratatui::style::ColorAcceptance Criteria