design: swap order of onboarding steps so design-style selection happens before idea brain-dump

This commit is contained in:
2026-06-08 11:24:09 -07:00
parent 32124555ab
commit abfe98bdce

View File

@@ -18,7 +18,7 @@ import {
// Entrepreneur path — 4 steps. Each step is a focused question.
const ENTREP_TOTAL = 4;
const ENTREP_STEP_NAMES = ["Type", "Idea", "Style", "Look"];
const ENTREP_STEP_NAMES = ["Type", "Style", "Idea", "Look"];
const IDEA_PROMPTS = [
"A community for indie game devs to swap playtesters, with weekly demo nights",
@@ -404,14 +404,6 @@ export function EntrepreneurPath({
);
canNext = !!data.productType;
} else if (step === 1) {
body = (
<EntrepIdea
value={data.idea || ""}
onChange={(v) => onUpdate({ idea: v })}
/>
);
canNext = (data.idea || "").trim().length >= 8;
} else if (step === 2) {
body = (
<EntrepStyle
productType={data.productType}
@@ -420,6 +412,14 @@ export function EntrepreneurPath({
/>
);
canNext = !!data.designStyle;
} else if (step === 2) {
body = (
<EntrepIdea
value={data.idea || ""}
onChange={(v) => onUpdate({ idea: v })}
/>
);
canNext = (data.idea || "").trim().length >= 8;
} else {
body = (
<EntrepVibe value={data.vibe} onChange={(v) => onUpdate({ vibe: v })} />