Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

UI of many pages showing inconsistencies on different screen sizes. #4207

Open
12 tasks
apsinghdev opened this issue Oct 16, 2024 · 2 comments
Open
12 tasks
Labels

Comments

@apsinghdev
Copy link
Contributor

apsinghdev commented Oct 16, 2024

Description

When testing UI of different screen sizes, it's showing some inconsistencies.

Current Behavior

Home page of the website on iPad screens

Screenshot 2024-10-16 at 9 57 05 PM Screenshot 2024-10-16 at 9 57 45 PM

Product page on iPhone screens

Screenshot 2024-10-16 at 10 04 58 PM Screenshot 2024-10-16 at 10 04 18 PM

Expected Behavior

Ideally, the components of the whole UI should adjust according to the screen sizes so that the UI of the page doesn't break.

List of components that are breaking on screen size change (page by page)

  • Home page
    • text is coming out from the Revenue, Active Subscriptions, and Finance cards
    • unnecessary horizontal scrollbar in the sidebar and home page
  • Products
    • New Benefit in Benefits collides with Overview.
    • No space between Products and Overview headings
    • Description collides with Markdown format in the Edit Product section
  • Storefront
    • Subscriptions card in storefront becomes too small to see what it contains
    • Support section of the footer going right of the screen creating an unnecessary horizontal scrollbar
    • inconsistent margin of Manage Subscriptions of the Portal of Storefront
    • Confirmation section of Storefront

I can observe many inconsistencies and will add to this list.

Environment:

  • Operating System: macOS
  • Browser (if applicable): Chrome

@frankie567 Please look at this ticket and let me know if it makes sense. I am interested in making the UI responsive to all screen sizes.

@apsinghdev apsinghdev added the bug Something isn't working label Oct 16, 2024
@frankie567
Copy link
Member

Thank you for the detailed research, @apsinghdev 👍 I think @emilwidlund will be more competent than me on this subject 😄

@frankie567 frankie567 added ux and removed bug Something isn't working labels Oct 17, 2024
@apsinghdev
Copy link
Contributor Author

Thank you for the detailed research, @apsinghdev 👍 I think @emilwidlund will be more competent than me on this subject 😄

Thanks! There are inconsistencies that can be solved by minimising/folding the text, minimising the margins/paddings, adding breakpoints etc while some inconsistencies will probably require rethinking of design. I can list down all such occurrences if @emilwidlund wants.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: No status
Development

No branches or pull requests

2 participants