# frontend-pages > Build responsive frontend pages with reusable components, clean layouts, and modern styling. - Author: Muhammad Hasnain - Repository: devhasnainraza/GIAIC-Hackathon-II - Version: 20260201175652 - Stars: 0 - Forks: 0 - Last Updated: 2026-02-06 - Source: https://github.com/devhasnainraza/GIAIC-Hackathon-II - Web: https://mule.run/skillshub/@@devhasnainraza/GIAIC-Hackathon-II~frontend-pages:20260201175652 --- --- name: frontend-pages description: Build responsive frontend pages with reusable components, clean layouts, and modern styling. --- # Frontend Page & Component Design ## Instructions 1. **Page Structure** - Semantic HTML layout - Header, main, footer sections - Responsive grid system 2. **Components** - Reusable UI components - Button, card, navbar, form elements - Props-based or class-based variations 3. **Layout** - Flexbox and Grid usage - Consistent spacing system - Mobile-first responsiveness 4. **Styling** - Utility-first or modular CSS - Consistent color palette and typography - Light and dark mode support ## Best Practices - Use semantic HTML tags - Build mobile-first layouts - Keep components reusable and isolated - Follow consistent naming conventions - Avoid inline styles - Optimize for accessibility (ARIA, contrast, keyboard) ## Example Structure ```html

Card Title

Description text