From 3bfc1c5c4bebc2db4b369a7ce0e3a48428f13c6d Mon Sep 17 00:00:00 2001 From: robbond Date: Wed, 9 Sep 2026 14:04:08 +0100 Subject: [PATCH] feat(confidence-engine): add first-time product framing --- app/login/page.jsx | 31 ++++++++++++++++++++++++++++++- components/login-form.jsx | 15 +++++++++++---- 2 files changed, 41 insertions(+), 5 deletions(-) diff --git a/app/login/page.jsx b/app/login/page.jsx index acec4ef..2a96247 100644 --- a/app/login/page.jsx +++ b/app/login/page.jsx @@ -1,5 +1,34 @@ import LoginForm from "@/components/login-form"; export default function LoginPage() { - return ; + return ( +
+
+
+

Confidence Engine

+
+ +
+

Get clearer about what{'\''}s really going on.

+

Confidence Engine helps you work through situations that feel uncertain, complicated or difficult to act on.

+

Describe the situation in your own words. Confidence Engine will help reconstruct what is known, what may be happening, and what is still unclear — then let you decide what to explore further.

+

It doesn{'\''}t try to make the decision for you. The aim is to help you reach a clearer understanding so you can decide what to do with more confidence.

+
+ +
+

How it works

+
    +
  1. 1. Describe your situation
    As much or as little as you currently know.
  2. +
  3. 2. Explore what{'\''}s unclear
    Answer the questions that feel useful; skip the ones that don{'\''}t.
  4. +
  5. 3. Build your Current Understanding
    Your picture of the situation develops as you learn more.
  6. +
  7. 4. Stop when you have enough
    You don{'\''}t have to answer everything. Your investigation is saved so you can return later.
  8. +
+
+ +

Try it with something real.
A decision you{'\''}re unsure about. A problem that doesn{'\''}t quite make sense. A situation where you feel you may be missing something.

+
+ + +
+ ); } \ No newline at end of file diff --git a/components/login-form.jsx b/components/login-form.jsx index ddc94cf..5104dbd 100644 --- a/components/login-form.jsx +++ b/components/login-form.jsx @@ -25,8 +25,8 @@ export default function LoginForm() { } return ( -
-
+
+

Welcome

Confidence Engine

Enter your email and we will send you a secure link to continue.

@@ -39,7 +39,14 @@ export default function LoginForm() { {status === "sent" &&

Check your email for your magic link.

} {error &&

{error}

} -
-
+ + +
+

Sign in to continue

+

Enter your email and we{'\''}ll send you a secure sign-in link.

+
+ +

Your investigations are private to your account and saved so you can return to them later.

+ ); } \ No newline at end of file