Files
vibn-frontend/app/[workspace]/project/[projectId]
Mark Henderson a1b605febf Design panel: correct order + fix Lock In saving
- Right panel order now: Lock → Library → Mode → Colour → Font →
  Background → Nav → Hero → Sections
- Lock In was always disabled because selectedThemeId was null until
  user explicitly clicked a library button; now uses previewId (which
  defaults to first theme) for the disabled check
- Added useEffect to notify parent of the default library selection on
  mount so handleLock always has a theme to save
- handleLock also falls back to first theme as double safety net

Made-with: Cursor
2026-03-06 10:39:11 -08:00
..