Skip to content

feat(web): Softglass Theme Builder brand lab (#theme) - #10

Merged
ArdaDDemir merged 5 commits into
mainfrom
feat/v1.8-theme-builder
Jul 31, 2026
Merged

ArdaDDemir merged 5 commits into
mainfrom
feat/v1.8-theme-builder

Conversation

@ArdaDDemir

Copy link
Copy Markdown
Owner

Summary

  • Gallery #theme Theme Builder: base language + brand color lab
  • Live scoped preview (Button, Badge, Alert, Input, Card)
  • Copy CSS export for [data-softglass-theme=…] overrides
  • Reset · Apply to gallery · draft localStorage
  • Welcome CTA (hero + card) → Theme Builder (1.8b)
  • Plan/todos: docs/claude/v1.8-plan.md

Web-only — no npm package bump.

Test plan

  • Open Gallery #theme — change accent, see preview update
  • Copy CSS / Reset / Apply to gallery
  • Welcome → Open Theme Builder
  • Mobile: theme page layout (fields + preview stack)

Notes

  • Accounts: gh ArdaDDemir only
  • Optional later: 1.8a shareable hash/query

Add #theme page: language chips, brand color controls, scoped live
preview, Copy CSS export, Apply to gallery, draft localStorage.
Plan/todos for v1.8; web-only.
Hero button and accent-bordered card on Welcome route users to #theme.
Wire Inventory and Settings inside AppShell with working nav, command
palette actions, taller embed height, and demo Export/New/Save feedback.
Raise shell visibility on #app, contain demo AppShell height, more
bottom-pager padding, normalize 8-digit hex brand soft colors for export.
Stack brand + preview; use minmax(0,1fr) field grid so ColorInputs fit
inside the gallery card instead of clipping hex values.
@ArdaDDemir
ArdaDDemir merged commit c7d07a7 into main Jul 31, 2026
2 checks passed
@ArdaDDemir
ArdaDDemir deleted the feat/v1.8-theme-builder branch July 31, 2026 13:02
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.

1 participant