mirror of
https://github.com/aaif-goose/goose.git
synced 2026-07-03 14:10:03 +02:00
8bae7fdbe4
- Add consistent text labels to all bottom bar components: - Action button: now shows 'Actions' text - Attach button: now shows 'Attach' text - Goosehints button: now shows 'Hints' text - All components now follow icon + text pattern - Standardize spacing across all bottom bar components: - Display components (Directory, Cost, Model, Mode): px-1 padding - Action buttons (Actions, Attach, Hints): px-0 padding - Consistent visual hierarchy based on component behavior - Add responsive design at 1050px breakpoint: - Under 1050px: Show icons only for compact mobile/tablet view - 1050px and above: Show icons + text for desktop view - Smooth transitions with proper icon spacing adjustments - Improve visual consistency: - Uniform hover states and transitions - Consistent icon sizing (w-4 h-4) and spacing (mr-1) - Professional appearance across all screen sizes Components updated: - ChatInput.tsx - Action, Attach, and Hints buttons - DirSwitcher.tsx - Directory display - CostTracker.tsx - Cost display - ModelsBottomBar.tsx - Model selector - BottomMenuModeSelection.tsx - Mode selector