Checking read-only session...
Planning belongs here. Studio belongs to building.
This existing Route Map page is now the Web Builder Planning Map. It holds the theme, brand, fonts, header/footer, feature ownership and future-table planning that should not crowd the working Studio canvas.
Next pass can safely slim the Studio page so it focuses on slug, device preview, builder canvas, save/publish, preview, form, inbox and debug.
Waiting for page visibility check...
This planning page is read-only. It does not save builder rows, create tables, upload files, or alter the main Stream Bandit app shell.
Theme / Brand / Font plan
Builder theme owns later
- Site theme presets
- Accent/background/card colours
- Text, button and link styles
- Large text and high-contrast presets
- Per-site style JSON
Builder brand owns later
- Builder site logo
- Per-site favicon/app icons
- Social preview image
- Brand image crop/fit tools
- Brand reset and backup
Font planner
- More than five fonts
- Readable/default-safe fonts
- Heading/body font pairing
- Font size scale
- Fallback stack guardrails
Separation rule
- No Stream Bandit logo overwrite
- No app favicon overwrite
- No global movie-app theme writes
- No storage writes in this page
- No saved builder theme yet
Builder site brand preview
Example Builder Site
This is a planning mock only. It does not save theme, logo, favicon or font settings.
Logo areaFavicon plannedStyle pack plannedFont pair planned
Future storage/settings location
Plan only: builder theme and brand settings can start in settings_json.web_builder_theme and settings_json.web_builder_brand later. Dedicated builder tables wait until approved.
Feature ownership plan
Working hybrid routes preserved now
- Pages Manager
- Published Preview
- Advanced Form / Form Designer
- Real app Form Inbox
- Current builder engine
- Existing sb_site_pages page data
Web Builder owns later
- Builder Pages Manager shell
- Builder Preview and publish workflow
- Builder Form Designer
- Builder Asset Manager
- Builder Header/Footer Code tools
- Builder Theme, logo and favicon tools
- Builder SEO/meta, revisions and audit log
Stream Bandit keeps separate
- Movie app shell and route overlay
- Watch/Browse/Creator/Group Play pages
- Stream Bandit account/profile/avatar
- Stream Bandit app branding and theme
- Player comfort and accessibility
- Full synced inbox route
Builder-owned systems map
Web Builder owns later
- Builder account, profile and teams
- Builder header code and nav
- Builder footer code and scripts
- Builder theme, logo and favicons
- Builder asset library and media rules
- Builder domains, subdomains, SSL and deploys
Stream Bandit keeps
- Movie app header/footer shell
- Stream Bandit profile/avatar system
- Stream Bandit app logo and favicons
- Movie library, players and watch pages
- Core app theme and accessibility controls
- Current active overlay menu
Future Supabase table plan only
- sb_builder_accounts
- sb_builder_sites
- sb_builder_pages
- sb_builder_assets
- sb_builder_themes
- sb_builder_domains
- sb_builder_deploys
- sb_builder_revisions
- sb_builder_audit_log
Route truth / build order
| Area | Route | Status | Purpose |
|---|
Read-only debug
Booting planning map...