-
Notifications
You must be signed in to change notification settings - Fork 0
feat: add clickable breadcrumbs and contextual help system #52
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
- Create HelpButton component with contextual help content for all 7 view states - Position help button on right side of ViewHeader component - Style as round button with white border, transparent background, and "i" icon - Provide specific guidance for Dashboard, Actions, Resources, Categories, Responses, and Email views
- Replace simple tooltip help with comprehensive modal-based help system - Add HelpModal component extending InfoModal pattern with screenshot support - Create structured help content JSON with contextual guidance for all 7 view states - Add TypeScript types and content service with caching and fallback support - Implement screenshot placeholder system ready for real images - Simplify HelpButton to single-mode interaction with loading states
- Update header-content to use responsive padding (sm:px-2 lg:px-5) - Change view-header from p-3 to responsive py-2 sm:px-2 lg:px-5 - Remove redundant px-2 from header-left for cleaner layout - Ensure consistent horizontal alignment across header components
|
Claude encountered an error —— View job Claude Code is reviewing the pull request… Todo List:
|
|
Claude finished @AlexVOiceover's task —— View job Code Review: Breadcrumb Navigation and Help SystemOverviewThis PR successfully implements a breadcrumb navigation system and contextual help feature. The code is well-structured and follows most project conventions, though there are some areas for improvement. ✅ StrengthsCode Quality & Architecture
User Experience
|
|
Claude finished @AlexVOiceover's task —— View job Code Review: Breadcrumb Navigation and Help SystemOverviewThis PR implements a breadcrumb navigation system and contextual help feature. The implementation follows most project conventions and shows thoughtful design, though there are several areas that need attention before merging. ✅ StrengthsCode Architecture & Patterns
User Experience
|

Overview
Replaces static view headers with clickable breadcrumb navigation, providing users with clear navigation context and the ability to jump back to previous levels.
Changes
Breadcrumb Navigation
Breadcrumb.sveltecomponent with context-aware navigation logicNavigation Paths Supported
Dashboard(always visible as starting point)Dashboard → Actions/Resources/Responses(for list views)Dashboard → Category Name(for question lists)Dashboard → Category → Response(for response details)Dashboard → Email Preview(for email view)Layout Updates
Closes #51