Skip to content

feat(lk): better theme support#871

Merged
rektdeckard merged 1 commit into
mainfrom
tobias/theme
Jun 11, 2026
Merged

feat(lk): better theme support#871
rektdeckard merged 1 commit into
mainfrom
tobias/theme

Conversation

@rektdeckard

Copy link
Copy Markdown
Member

With addition of console and simulation TUIs, the visual styles were getting pretty scattered and inconsistent. This PR:

  • Organizes theme code and updates some styles
  • Adds a new lk set-theme command, allowing choice between default and livekit themes, persisting choice to config
    • The default theme uses only ANSI colors, and do should render well on most terminals
    • The livekit theme uses our brand colors and has light and dark variants which will be used automatically based on terminal settings
CleanShot 2026-06-10 at 00 06 33@2x CleanShot 2026-06-10 at 00 04 17@2x CleanShot 2026-06-10 at 00 03 03@2x

@rektdeckard rektdeckard requested a review from theomonnom June 10, 2026 06:14
@rektdeckard rektdeckard merged commit dc27b94 into main Jun 11, 2026
10 checks passed
@rektdeckard rektdeckard deleted the tobias/theme branch June 11, 2026 02:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants