diff --git a/vibn-frontend/_onboarding/onboarding-entrepreneur.tsx b/vibn-frontend/_onboarding/onboarding-entrepreneur.tsx
index 6c97f761..214e93f6 100644
--- a/vibn-frontend/_onboarding/onboarding-entrepreneur.tsx
+++ b/vibn-frontend/_onboarding/onboarding-entrepreneur.tsx
@@ -174,7 +174,10 @@ function EntrepType({ value, onChange }) {
function LayoutPreview({ styleId }: { styleId: string }) {
// Ultra-high-fidelity CSS-rendered miniatures representing your actual page-dashboard.jsx designs!
- const isDark = styleId === "rail";
+ const isDark =
+ styleId === "sidebar_dark" ||
+ styleId === "topbar_dark" ||
+ styleId === "rail";
const accentColor = "var(--accent)";
// Theme palettes from page-dashboard.jsx
@@ -240,7 +243,6 @@ function LayoutPreview({ styleId }: { styleId: string }) {
);
- // Common high-fidelity dashboard body matching page-dashboard.jsx
// Common high-fidelity dashboard body matching page-dashboard.jsx
const renderDashboardMockup = () => (
);
+ } else if (styleId === "topbar_dark") {
+ // Top Horizontal Dark Header Bar + Dark Dashboard (Screen 2 Dark)
+ content = (
+
+ {/* Top Dark Header */}
+
+
+
+
+ Lattice
+
+
+ /
+
+
+
+ /
+
+
+ dashboard
+
+
+ {/* Miniature ⌘K Bar */}
+
+
+
+
+ {/* Page tabs secondary bar */}
+
+ {["Overview", "Reports", "Goals", "Anomalies", "Custom"].map(
+ (tab, idx) => (
+
+ {tab}
+
+ ),
+ )}
+
+
+ {/* Dark Dashboard below */}
+ {renderDashboardMockup()}
+
+ );
} else if (styleId === "rail") {
// Icon rail + secondary vertical list panel — Complete Dark-mode Dashboard (Screen 1)
content = (
@@ -1934,22 +2240,28 @@ function LayoutPreview({ styleId }: { styleId: string }) {
const SAAS_STYLES = [
{
- id: "sidebar",
- label: "Vertical Sidebar",
- desc: "Left-side collapsible menu, data-dense. Ideal for CRM/dashboards.",
- illustration:
,
+ id: "sidebar_light",
+ label: "Vertical Sidebar — Light",
+ desc: "Clean light sidebar + light dashboard layouts.",
+ illustration:
,
},
{
- id: "topbar",
- label: "Top Horizontal + ⌘K",
- desc: "Spacious top navigation with global command search bar.",
- illustration:
,
+ id: "sidebar_dark",
+ label: "Vertical Sidebar — Dark",
+ desc: "Full dark sidebar + dark dashboard layouts.",
+ illustration:
,
},
{
- id: "rail",
- label: "Slim Icon Rail",
- desc: "Minimalist vertical narrow icon bar, maximizes workspace area.",
- illustration:
,
+ id: "topbar_light",
+ label: "Top Horizontal — Light",
+ desc: "Sleek dark topbar + light dashboard layouts.",
+ illustration:
,
+ },
+ {
+ id: "topbar_dark",
+ label: "Top Horizontal — Dark",
+ desc: "Full dark topbar + dark dashboard layouts.",
+ illustration:
,
},
];