From 8a9c7c3cb69f91269d21254f10da71de5a0a3e2f Mon Sep 17 00:00:00 2001 From: michael Date: Thu, 4 Dec 2025 09:57:32 -0600 Subject: [PATCH] Improve discussion guide discoverability in Focus Group session MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Add prominent "Edit Discussion Guide" button to header and enhance accordion styling with amber color scheme, "Click to Edit" badge, and visual feedback to help users discover the inline editing capability. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- .../CollapsibleDiscussionGuide.tsx | 21 +++++++++++++++---- src/pages/FocusGroupSession.tsx | 13 ++++++++++-- 2 files changed, 28 insertions(+), 6 deletions(-) diff --git a/src/components/focus-group-session/CollapsibleDiscussionGuide.tsx b/src/components/focus-group-session/CollapsibleDiscussionGuide.tsx index 575616f7..42a0beba 100644 --- a/src/components/focus-group-session/CollapsibleDiscussionGuide.tsx +++ b/src/components/focus-group-session/CollapsibleDiscussionGuide.tsx @@ -9,6 +9,7 @@ import { import { Collapsible, CollapsibleContent, CollapsibleTrigger } from '@/components/ui/collapsible'; import { Card, CardContent } from '@/components/ui/card'; import { Button } from '@/components/ui/button'; +import { Badge } from '@/components/ui/badge'; import DiscussionGuideViewer from './DiscussionGuideViewer'; import { cn } from '@/lib/utils'; import { toast } from 'sonner'; @@ -86,11 +87,23 @@ const CollapsibleDiscussionGuide: React.FC = ({
-
+
- +
-

Discussion Guide

+
+

Discussion Guide

+ {!isOpen && ( + + Click to Edit + + )} +
{hasStructuredGuide && (

{discussionGuide.title} • {discussionGuide.total_duration} minutes @@ -117,7 +130,7 @@ const CollapsibleDiscussionGuide: React.FC = ({ )} {isOpen ? ( - + ) : ( )} diff --git a/src/pages/FocusGroupSession.tsx b/src/pages/FocusGroupSession.tsx index 5f3c9f0e..a4064d61 100644 --- a/src/pages/FocusGroupSession.tsx +++ b/src/pages/FocusGroupSession.tsx @@ -1942,8 +1942,17 @@ const FocusGroupSession = () => {

- + +