Skip to content

🐛 Bug Report: UI Inconsistencies During Screen Resizing #1717

Open
@aidanbennettjones

Description

@aidanbennettjones

📜 Description

When the screen is resized to a certain width, the UI experiences several issues:

  1. The navigation bar (or relevant bar) disappears, leaving components unstructured.

  2. The "Share" button is no longer visible.

  3. Due to the missing container, other UI components become free-floating, causing overlapping and an unattractive user experience.

👟 Reproduction steps

Steps to Reproduce:

  1. Open the DocsGPT interface.

  2. Create a chat and get response from model

  3. Close the chat menu on left hand side of screen

  4. Resize the window to a smaller width (specific breakpoints TBD).

  5. Observe that the bar disappears.

  6. Notice that the "Share" button is no longer present or is free flow.

  7. Other UI elements overlap, disrupting usability.

👍 Expected behavior

  • Relevant bar should remain present when chat menu is collapsed

  • The "Share" button should stay accessible in all viewport sizes.

  • Components should maintain a structured layout without overlapping.

👎 Actual Behavior with Screenshots

Example of Overlap:
Image

Example of Bar Remaining Present:
Image

Example of Share button being free flow:
Image

💻 Operating system

MacOS

What browsers are you seeing the problem on?

Chrome

🤖 What development environment are you experiencing this bug on?

Docker

🔒 Did you set the correct environment variables in the right path? List the environment variable names (not values please!)

Yes.

📃 Provide any additional context for the Bug.

This issue impacts usability and responsiveness, making the app difficult to use on smaller screens. A fix should ensure proper layout adaptation through CSS media queries or a more flexible component structure.

📖 Relevant log output

N/A

👀 Have you spent some time to check if this bug has been raised before?

  • I checked and didn't find similar issue

🔗 Are you willing to submit PR?

Yes, I am willing to submit a PR!

🧑‍⚖️ Code of Conduct

  • I agree to follow this project's Code of Conduct

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions