04 Responsiveness
Responsive Design Guidelines
- Use Bootstrap 5 or Tailwind CSS for responsive layouts.
- All tables and forms should be mobile-friendly (horizontal scroll, stacking fields vertically).
- Navigation collapses to hamburger menu on mobile.
- Use modals/dialogs for actions on all screen sizes.
- Ensure accessibility (contrast, focus, ARIA labels).
- Test all pages on mobile, tablet, and desktop.
- Use media queries for custom breakpoints if needed.
- Prioritize touch-friendly buttons and links.
- Use responsive images and avoid fixed-width containers.