patternfly / patternfly/patternfly-react
Bug - Sidebar - Hidden on smaller screens
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- TypeScript
- Sterne
- 862
- Forks
- 392
- Ø Merge
- 4 T. 8 Std.
- Gemergte PRs (30 T.)
- 9
Beschreibung
Describe the problem
Sidebars will not be visible on the page when using a smaller screen and isManagedSidebar is false on the Page.
How do you reproduce the problem?
This can be seen on the PatternFly website: https://www.patternfly.org/components/page#vertical-navigation
- Reduce the size of the browser window until the sidebar automatically closes
- Click the hamburger button to try to open it again
- The sidebar does not open
Expected behavior
The sidebar should appear on the page as it does when using isManagedSidebar on a small screen.
Is this issue blocking you?
We cannot update our mobile app to the newest version of PatternFly due to this.
Screenshots
Before opening:
After trying to open: (Note part of the sidebar appearing on the left)
What is your environment?
- OS: Linux
- Browser: Firefox
- Version: 149.0.2
What is your product and what release date are you targeting?
Any other information?
Jira Issue: PF-4262
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Beginne mit der Page-Komponente und ihrem Sidebar-Verhalten und reproduziere dann das Problem aus dem vertikalen Navigationsbeispiel von PatternFly, indem du den Browser verkleinerst und die Hamburger-Schaltfläche verwendest. Die Aufgabe ist abgeschlossen, wenn sich die Sidebar auf einem kleineren Bildschirm öffnet, wenn isManagedSidebar false ist, und damit dem Verhalten entspricht, wenn es true ist.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- react, typescript
- Bereich
- frontend
- Issue-Typ
- Bug
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Ruhig
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 55/100