FreeTubeApp / FreeTubeApp/FreeTube
[Bug]: `Theme Settings > Expand side bar by default` causes visual issues on smaller desktop/tablet screens
- Dominant language
- Vue
- Stars
- 21.9k
- Forks
- 1.5k
- Avg merge
- 1d 15h
- Merged PRs (30d)
- 62
Description
### Guidelines
- [X] I have encountered this bug in the [latest release of FreeTube](https://github.com/FreeTubeApp/FreeTube/releases).
- [X] I have encountered this bug in the [official downloads of FreeTube](https://github.com/FreeTubeApp/FreeTube#official-downloads).
- [X] I have searched the issue tracker for [open](https://github.com/FreeTubeApp/FreeTube/issues?q=is%3Aopen+is%3Aissue) and [closed](https://github.com/FreeTubeApp/FreeTube/issues?q=is%3Aissue+is%3Aclosed) issues that are similar to the bug report I want to file, without success.
- [X] I have searched the [documentation](https://docs.freetubeapp.io/) for information that matches the description of the bug I want to file, without success.
- [X] This issue contains only one bug.
### Describe the bug
1. Enable `Settings > Theme Settings > Expand side bar by default`
2. Decrease window width to above our mobile break point (ex: 730px)
3. Notice that all content gets pushed down
https://github.com/user-attachments/assets/8441e6ae-d79d-48cc-b3c9-6ec6f3d4bee0
### Expected Behavior
Screen content should not be pushed down and should appear beside the side nav
### Issue Labels
visual bug
### FreeTube Version
0.22.0
### Operating System Version
Linux Mint 22
### Installation Method
Flathub
### Primary API used
Local API
### Last Known Working FreeTube Version (If Any)
_No response_
### Additional Information
_No response_
### Nightly Build
- [X] I have encountered this bug in the latest [nightly build](https://docs.freetubeapp.io/development/nightly-builds).
Contributor guide
Assessment
This issue has not been assessed yet.