ypratham / invoice-generator

Open source invoice generator
https://invoice-generator-two-gamma.vercel.app
MIT License
5 stars 0 forks source link

Make the Web App Responsive #9

Open priyavratamohan opened 1 day ago

priyavratamohan commented 1 day ago

Describe the bug On mobile and tablet devices, the form fields and invoice preview overlap, making it difficult to fill in the invoice details or view the preview. The layout isn't responsive, causing elements to stack or display incorrectly on smaller screens.

To Reproduce Steps to reproduce the behavior:

  1. Go to the Web App
  2. Change viewport width to that of a Phone and a Tablet
  3. Observe the elements overlapping each other.

Expected behavior The form and invoice preview should be displayed in separate, well-organized sections that adjust to different screen sizes. On smaller devices, elements should stack vertically or in a way that prevents overlap, ensuring the form fields remain accessible, and the invoice preview is clearly visible.

Screenshots

Screenshot 2024-09-26 at 11 57 22 PM

Mobile

Screenshot 2024-09-26 at 11 57 41 PM

Tablet

Smartphone:

Tablet:

priyavratamohan commented 1 day ago

I would like to start working on it for Hacktoberfest 2024, could you assign applicable labels for it and assign me this issue?

Thanks a lot!

ypratham commented 1 day ago

@priyavratamohan Sure!