Description
Audit and refactor the invoice creation, invoice detail, and invoice payment pages to be fully responsive on mobile devices. All layouts should adapt gracefully to small viewports without horizontal scrolling or broken UI elements.
Requirements and context
- Invoice creation form must be usable on screens 320px and wider
- Invoice detail page should stack columns vertically on mobile
- Payment page buttons and inputs must meet minimum touch target sizes (44x44px)
- Test on common mobile breakpoints: 320px, 375px, 414px
- Follow existing project conventions
Suggested execution
- Fork the repo and create a branch
git checkout -b feat/responsive-mobile-invoice-pages
- Implement changes
- Test and commit
Example commit message
feat: build responsive mobile layout for invoice pages
Guidelines
- Assignment required before starting
- PR description must include:
Closes #[issue_id]
- Keep PR description professional and detailed
Description
Audit and refactor the invoice creation, invoice detail, and invoice payment pages to be fully responsive on mobile devices. All layouts should adapt gracefully to small viewports without horizontal scrolling or broken UI elements.
Requirements and context
Suggested execution
Example commit message
feat: build responsive mobile layout for invoice pagesGuidelines
Closes #[issue_id]