Description
📜 Description
When the screen is resized to a certain width, the UI experiences several issues:
-
The navigation bar (or relevant bar) disappears, leaving components unstructured.
-
The "Share" button is no longer visible.
-
Due to the missing container, other UI components become free-floating, causing overlapping and an unattractive user experience.
👟 Reproduction steps
Steps to Reproduce:
-
Open the DocsGPT interface.
-
Create a chat and get response from model
-
Close the chat menu on left hand side of screen
-
Resize the window to a smaller width (specific breakpoints TBD).
-
Observe that the bar disappears.
-
Notice that the "Share" button is no longer present or is free flow.
-
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 Bar Remaining Present:
Example of Share button being free flow:
💻 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