From f0ac4a14def2ef6732b169b60b68c84c02f19e8b Mon Sep 17 00:00:00 2001 From: michael Date: Tue, 2 Dec 2025 09:34:28 -0600 Subject: [PATCH] Collapse Customer Data Upload into accordion to reduce visual prominence MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The upload section had more prominence than Audience Brief and Research Objective, causing users to focus there first. Now collapsed by default with "(Optional)" label to de-emphasize relative to primary inputs. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- .../ai-recruiter/AIRecruiterForm.tsx | 157 +++++++++--------- 1 file changed, 82 insertions(+), 75 deletions(-) diff --git a/src/components/ai-recruiter/AIRecruiterForm.tsx b/src/components/ai-recruiter/AIRecruiterForm.tsx index ca5fe834..232a0f18 100644 --- a/src/components/ai-recruiter/AIRecruiterForm.tsx +++ b/src/components/ai-recruiter/AIRecruiterForm.tsx @@ -239,84 +239,91 @@ export default function AIRecruiterForm({ onSubmit, isGenerating }: AIRecruiterF
-
- {/* Custom Label with Tooltip */} -

- Customer Data Upload - -

-

- Upload existing customer data to create more realistic and accurate synthetic personas. This helps the AI understand your target audience better. -

+ + + + + Customer Data Upload (Optional) + + + + +
+

+ Upload existing customer data to create more realistic and accurate synthetic personas. This helps the AI understand your target audience better. +

- { - setCurrentFiles(files); - setUploadedFiles(files.length > 0 ? createFileList(files) : null); - }} - /> -
+ { + setCurrentFiles(files); + setUploadedFiles(files.length > 0 ? createFileList(files) : null); + }} + /> +
- {/* What data should I upload? */} -
-

- What data should I upload? -

-

- LLMs work well with large amounts of unstructured information. The more information you give the AI about your target audience, the more precise the personas. -

-
    -
  • Customer surveys
  • -
  • Interviews or transcripts
  • -
  • Customer journey maps or personas from previous research
  • -
  • Support chat logs
  • -
  • Social media audience insights
  • -
-
+ {/* What data should I upload? */} +
+

+ What data should I upload? +

+

+ LLMs work well with large amounts of unstructured information. The more information you give the AI about your target audience, the more precise the personas. +

+
    +
  • Customer surveys
  • +
  • Interviews or transcripts
  • +
  • Customer journey maps or personas from previous research
  • +
  • Support chat logs
  • +
  • Social media audience insights
  • +
+
-
-
- -

What's included in the personas?

-
-
    -
  • - - Demographic profiles based on your audience brief -
  • -
  • - - Contextual "life scenarios" linked to your research objectives -
  • -
  • - - Personality traits and behavioural patterns -
  • -
  • - - Consumer preferences and interests -
  • -
-
+
+
+ +

What's included in the personas?

+
+
    +
  • + + Demographic profiles based on your audience brief +
  • +
  • + + Contextual "life scenarios" linked to your research objectives +
  • +
  • + + Personality traits and behavioural patterns +
  • +
  • + + Consumer preferences and interests +
  • +
+
+ + +