Skip to content

New card theme: gruvbox - #24

Merged
notsointresting merged 1 commit into
notsointresting:mainfrom
dchaudhari7177:feat/theme-gruvbox
Jul 23, 2026
Merged

New card theme: gruvbox#24
notsointresting merged 1 commit into
notsointresting:mainfrom
dchaudhari7177:feat/theme-gruvbox

Conversation

@dchaudhari7177

Copy link
Copy Markdown
Contributor

Closes #4.

Adds the Gruvbox (dark) palette as a wrapped card theme — bg0 #282828, bg1 #3c3836 panel, fg1 #ebdbb2 text, gray #a89984 muted, and the signature yellow #fabd2f accent. Registered in the themes map.

Also generalised the --theme help line so it doesn't need editing per theme.

Test: test/theme-gruvbox.test.ts pins the palette; the "renders every theme" loop covers it too. Typecheck + full suite pass.

Usage: skillscope wrapped --theme gruvbox.

@notsointresting

Copy link
Copy Markdown
Owner

Thanks for this — merge conflict now against main since #22/#23/#27 landed first and all touch src/render/card/themes/index.ts. Could you rebase onto main and resolve? Should just be re-adding your one import + registry line alongside the others.

Add the Gruvbox (dark) palette as a wrapped card theme (bg #282828, accent
Test pins the palette.

Closes notsointresting#4
@notsointresting
notsointresting merged commit 24c0d23 into notsointresting:main Jul 23, 2026
10 checks passed
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.

New card theme: gruvbox

3 participants