Skip to content

Add theme cards, listings, and specs - #703

Merged
burieberry merged 4 commits into
mainfrom
cs-12593-add-themes
Aug 27, 2026
Merged

Add theme cards, listings, and specs#703
burieberry merged 4 commits into
mainfrom
cs-12593-add-themes

Conversation

@burieberry

@burieberry burieberry commented Aug 26, 2026

Copy link
Copy Markdown
Contributor

Adds a set of new themes to the catalog:

  • 12 new Theme/ card instances: amethyst-haze, botanical, catppuccin, claymorphism, mono, nature, neo-brutalism, sage-garden, soft-pop, starry-night, supabase, winter-wonderland; substantially rebuilds catalog-storefront, updates boxel-brand-guide and cardstack-brand-guide, and removes the superseded Theme/cardstack.json
  • 15 new ThemeListing/ instances so the themes show up in the catalog app
  • 4 new Spec/ cards: theme, structured-theme, brand-guide, style-reference

Also fixes spec-fields-grid.gts styling to use theme CSS variables (--border, --card, --card-foreground, --muted-foreground) without hard-coded fallbacks, and lets field rows wrap.

Linear: CS-12593

🤖 Generated with Claude Code

@burieberry burieberry changed the title Add theme cards, listings, and specs [CS-12593] Add theme cards, listings, and specs Aug 26, 2026
@burieberry
burieberry requested a review from a team August 26, 2026 02:27
Comment thread catalog-app/listing/spec-fields-grid.gts
Comment thread catalog-app/listing/spec-fields-grid.gts
Comment thread Theme/amethyst-haze.json
Comment thread Theme/botanical.json Outdated
Comment thread Theme/winter-wonderland.json
@github-actions

github-actions Bot commented Aug 26, 2026

Copy link
Copy Markdown

Staging Submissions Preview

This PR's content is pushed to the staging submissions realm: https://realms-staging.stack.cards/submissions/

Changed folders:

  • Spec/
  • Theme/
  • ThemeListing/
  • boxel-surface/
  • catalog-app/

Updated at 2026-08-26 23:15:12 UTC for commit 3c3cb41. Shared realm: only this PR's changed files are pushed; files touched by multiple PRs reflect whichever pushed last, and deleted files are not removed.

@burieberry
burieberry force-pushed the cs-12593-add-themes branch from 5ef7987 to fc76911 Compare August 26, 2026 20:17
@burieberry
burieberry force-pushed the cs-12593-add-themes branch from fc76911 to 3c3cb41 Compare August 26, 2026 23:11
@burieberry
burieberry merged commit 29dac1a into main Aug 27, 2026
3 checks passed
@burieberry
burieberry deleted the cs-12593-add-themes branch August 27, 2026 03:45
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