diff --git a/src/app.css b/src/app.css index 71d3386..f3129de 100644 --- a/src/app.css +++ b/src/app.css @@ -557,34 +557,37 @@ body { } .admin-link-tabs { - display: inline-flex; + display: flex; flex-wrap: wrap; - gap: 8px; - margin-bottom: 14px; + gap: 32px; + margin-bottom: 16px; + border-bottom: 1px solid #e2e8f0; + background: #fff; + padding: 0 24px; } .admin-link-tab { text-decoration: none; - border: 1px solid #cbd5e1; - border-radius: 10px; - background: #fff; - color: #475569; - padding: 8px 12px; - font-size: 12px; - font-weight: 700; - letter-spacing: 0.01em; - transition: all 150ms ease; + border: 0; + border-bottom: 2px solid transparent; + border-radius: 0; + background: transparent; + color: #64748b; + padding: 14px 0; + font-size: 14px; + font-weight: 500; + letter-spacing: 0; + transition: color 150ms ease, border-color 150ms ease; } .admin-link-tab:hover { - border-color: #94a3b8; + border-bottom-color: #fd6216; color: #0f172a; } .admin-link-tab.active { - border-color: #ffc9ac; - background: #fff1e8; - color: #c2410c; + border-bottom-color: #fd6216; + color: #0f172a; } .admin-segmented { diff --git a/src/components/admin/OnboardingFlowBuilder.tsx b/src/components/admin/OnboardingFlowBuilder.tsx index d5d2fe5..f94d449 100644 --- a/src/components/admin/OnboardingFlowBuilder.tsx +++ b/src/components/admin/OnboardingFlowBuilder.tsx @@ -186,7 +186,7 @@ export default function OnboardingFlowBuilder(props: Props) {

Flow Builder

- Choose the role, number of steps, questions, and final submission message. + Choose the external role, how many steps the onboarding should have, which questions appear, add custom questions, and define the final submission message.

@@ -221,6 +221,10 @@ export default function OnboardingFlowBuilder(props: Props) { props.onChange({ stepCount: Number(event.currentTarget.value) || 1 })} /> +
+

{props.selectedFields.length} fields selected

+

Add from the library or create custom questions for this role.

+