Customization And Theme Studio Guide
Theme Studio is the planner-facing occasion branding layer for Tov+. It owns one occasion-scoped visual identity that can be drafted, previewed, and published across guest web, printables, and signage.
Purpose
Theme Studio is the planner-facing occasion branding layer for Tov+. It owns one occasion-scoped visual identity that can be drafted, previewed, and published across guest web, printables, and signage.
The feature is intentionally constrained. Planners can personalize an occasion without breaking coherence, accessibility, or surface consistency.
What planners can do
- choose a base preset
- rename the current theme
- assign logo, mark, and hero assets from the occasion asset library
- edit safe theme tokens in advanced mode
- preview guest, invitation, and signage surfaces before publishing
- duplicate a draft for experimentation
- reset a draft back to a selected base preset
- publish the current draft to live surfaces
User modes
Simple planners
Simple planners see a guided configuration flow:
- preset selection
- theme naming
- hero/logo asset selection
- live previews
Advanced token editing stays hidden to avoid over-configuring a premium surface.
Advanced planners
Advanced planners can also edit:
- accent and support colors
- sidebar colors
- text colors
- heading/body font family overrides
Unsafe CSS-level controls are intentionally excluded.
Surface model
Theme Studio publishes one canonical occasion theme. Surfaces consume subsets of that model:
- guest web uses global brand, navigation, shell, type, and surface tokens
- printables use the same published theme through the publishing payload builder
- signage uses the same printable rendering path as invitation surfaces
Unsupported surface-specific values degrade by ignoring unsupported slots instead of forking theme state.
Lifecycle
Theme Studio uses a draft/published model:
- load or create the draft theme
- edit preset, assets, and constrained tokens
- validate the draft
- preview real surface output
- publish the draft
Publishing updates the live occasion theme returned by the core-model and guest bootstrap seams.
Assets
Theme Studio currently supports the following occasion asset slots:
logo_asset_idmark_asset_idhero_asset_iddecorative_asset_id
Only ready image assets are offered in the planner selector.
Constraints
Theme Studio deliberately limits customization:
- editable colors must be 6-digit hex colors
accent_softis derived fromaccentpage_backgroundis derived from the accent and supporting surface tokens- border radius and shadow style stay preset-owned
- font overrides are string-based but intended to come from curated family choices
This keeps customization premium and prevents layout-destroying values from entering the live guest or printable surfaces.