goose
goose copied to clipboard
feat: Add interactive dropdown navigation to SpaceBreadcrumb
- Enhanced SpaceBreadcrumb with dropdown menus for Spaces and Rooms
- Users can now click Space/Room names to see and switch between options
- Added visual improvements: Layers icon for Spaces, ChevronDown indicators
- Implemented click-outside-to-close and smooth animations
- Added accessibility features: ARIA labels, keyboard navigation
- Integrated room switching in TabbedChatContainer
- Added comprehensive documentation in BREADCRUMB_DROPDOWN_FEATURE.md
Key Features:
- Space dropdown: View and navigate to all available Spaces
- Room dropdown: View and switch between rooms in current Space
- Current Space/Room highlighted with accent color
- Member counts displayed for context
- Smooth Framer Motion animations
- Full keyboard and screen reader support
Summary
Type of Change
- [ ] Feature
- [ ] Bug fix
- [ ] Refactor / Code quality
- [ ] Performance improvement
- [ ] Documentation
- [ ] Tests
- [ ] Security fix
- [ ] Build / Release
- [ ] Other (specify below)
AI Assistance
- [ ] This PR was created or reviewed with AI assistance
Testing
Related Issues
Relates to #ISSUE_ID
Discussion: LINK (if any)
Screenshots/Demos (for UX changes)
Before:
After:
Submitting a Recipe?
Email: