nextcloud / nextcloud/appstore

UI Improvement in Sidebar menu

Open
#1,662 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
391
Forks
175
Avg merge
1d 11h
Merged PRs (30d)
25

Description

**Description:**
When viewing the interface on smaller devices (such as phones or small tablets), the sidebar menu remains fully expanded instead of collapsing into a hamburger-style navigation menu. This causes layout issues and makes the UI difficult to navigate on mobile screens.

**Expected Behavior:**
- On small screen widths (e.g., below 768px), the sidebar should automatically collapse into a hamburger icon (☰).
- Tapping the hamburger icon should expand or collapse the sidebar navigation.
- The rest of the page (content area) should remain fully visible and responsive.

**Actual Behavior:**
- The sidebar stays fully visible on small screens.
- It overlaps or takes too much space, reducing readability of the main content area.

**Screenshot:**

Image

**Possible Solution:**
- Implement responsive CSS using media queries (e.g., @media (max-width: 768px)) to hide the sidebar and show a hamburger button.
- Use JavaScript or a CSS framework (like Tailwind, Bootstrap, or custom logic) to toggle the sidebar visibility.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.