mirror of
https://github.com/marcogll/AnchorOS.git
synced 2026-03-15 11:24:26 +00:00
TASK 4: Update APERTURE_SQUARE_UI.md with Radix UI - COMPLETED - Add Section 3: Radix UI Components Used - Document installed Radix UI packages: - @radix-ui/react-button - @radix-ui/react-select - @radix-ui/react-tabs - @radix-ui/react-dropdown-menu - @radix-ui/react-dialog - @radix-ui/react-tooltip @radix-ui/react-label @radix-ui/react-switch - @radix-ui/react-checkbox - Document Radix UI styling with Square UI tokens: - Button variants: primary, secondary, ghost, danger, success, warning - Select: dropdown with Square UI colors - Tabs: active indicator, colors for states - Dialog: Square UI background, border, radius, shadow - Tooltip: Square UI styling with proper spacing - Document Custom Components: - Card, Avatar, Table, Badge (no Radix UI, custom implementation) - Add Section 5: Code Conventions - Examples of Radix UI with Square UI styling - Component composition examples (Button, Dialog, Tooltip) - Add Section 6: Example Page with Radix UI - Complete dashboard page example with tabs, cards, badges - Add Section 7: Accessibility Guidelines - Priority A: Keyboard Navigation (Radix UI support) - Priority B: ARIA Attributes - Priority C: Focus Management Impact: - Clear Radix UI integration guide for developers - Square UI styling patterns documented - Accessibility standards defined - Complete examples for common use cases Files Modified: - docs/APERTURE_SQUARE_UI.md Next: Task 5 - Update globals.css with complete variables