Skip to content

feat(dashboard): add appearance settings section - #90

Merged
streambinder merged 1 commit into
masterfrom
feat/appearance-settings
Sep 29, 2026
Merged

streambinder merged 1 commit into
masterfrom
feat/appearance-settings

Conversation

@streambinder

Copy link
Copy Markdown
Owner

Adds an Appearance accordion to the dashboard so each site can customise its own look.

  • Colour pickers for the envelope and the invitation page background
  • Overrides for the vp-flora vp-flora-bl and vp-flora vp-flora-tr decorative graphics (upload/remove)
  • Palette and page background are driven by CSS variables; shipped defaults live in code constants
  • Code migrations only create tables; column additions for existing databases are applied manually at rollout

@streambinder
streambinder force-pushed the feat/appearance-settings branch 4 times, most recently from 3bae7fd to 1cf497b Compare September 29, 2026 10:48
Lets each site restyle the envelope, stamp, invitation page and homepage from the dashboard.
@streambinder
streambinder force-pushed the feat/appearance-settings branch from 1cf497b to 6eaa533 Compare September 29, 2026 10:58
@streambinder
streambinder merged commit 2c72391 into master Sep 29, 2026
8 checks passed
@streambinder
streambinder deleted the feat/appearance-settings branch September 29, 2026 11:04
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