Skip to content

[UI] Improve Responsiveness of Extension Popup Across Different Screen Sizes #418

Description

@maheshbhojane1

Description

The extension popup currently relies on a fixed width layout, which can cause UI inconsistencies when users have different browser zoom levels, display scaling settings, or smaller viewport dimensions.

A responsive layout would improve usability and ensure all elements remain properly aligned and accessible across various screen sizes.

Current Behavior
Popup uses a fixed width.
Certain elements may appear cramped or misaligned on smaller viewports.
Layout flexibility is limited.
Expected Behavior
Popup should adapt smoothly to different viewport widths.
Content should remain readable and properly aligned.
No horizontal overflow or clipping should occur.
Proposed Solution
Replace fixed sizing with responsive units where appropriate.
Add media queries for smaller viewport widths.
Test popup layout under different browser zoom levels and display resolutions.
Acceptance Criteria
Popup layout remains visually consistent at different zoom levels.
No horizontal scrolling occurs.
All interactive elements remain accessible.
Responsive behavior is tested across common viewport sizes.

Difficulty: Beginner

Activity

  1. added
    gssocOfficial GSSoC contribution issue
    gssoc:approvedGSSoC: PR approved and scored
    type:designType: Design / UI / UX (Optional bonus)
    on Jun 1, 2026
  2. github-actions commented on Jun 1, 2026

    @github-actions
    Contributor

    👋 Hi @maheshbhojane1, thank you for opening this issue! I have automatically assigned this issue to you since you raised it.

    Please follow the contribution guidelines and submit a PR. Let us know if you need any assistance! 🚀


    Please consider starring the repository ⭐ to show your support!

  3. vipu2404-cyber commented on Jun 1, 2026

    @vipu2404-cyber
    Contributor

    Hey @shouri123 @maheshbhojane1, I'd love to take this up! I can refactor the fixed-width extension popup layout using modern responsive CSS techniques so it scales perfectly across different browser zoom levels and smaller viewports.

    Could you please assign this to me?

  4. github-actions commented on Jun 1, 2026

    @github-actions
    Contributor

    Hi @vipu2404-cyber! This issue is already assigned to @maheshbhojane1. Please look for other unassigned issues to work on. 🚀


    Please consider starring the repository ⭐ to show your support!

  5. vipu2404-cyber commented on Jun 1, 2026

    @vipu2404-cyber
    Contributor

    ok

  6. shouri123 commented on Jun 1, 2026

    @shouri123
    Owner

    @vipu2404-cyber i have assigned this issue to you as @maheshbhojane1 he was assigned other issues so you can contribute and also dont forget to star the repo

  7. vipu2404-cyber commented on Jun 1, 2026

    @vipu2404-cyber
    Contributor

    OK I WILL CONTRIBUTE TO THIS

  8. added
    bugSomething isn't working
    type:styleType: CSS/Styling change
    and removed
    level:intermediateDifficulty level: Intermediate (35 pts)
    on Jun 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

bugSomething isn't workinggssocOfficial GSSoC contribution issuegssoc:approvedGSSoC: PR approved and scoredsize/Stype:designType: Design / UI / UX (Optional bonus)type:styleType: CSS/Styling change

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions