patternfly / patternfly/react-data-view
Enhancement: UX tweaks of Bulk Select
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- TypeScript
- Sterne
- 4
- Forks
- 21
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
Hello,
it would be of great help if you could include the following enhancements into the Bulk Select component:
-
Disabled state for Bulk Select (e.g., when no items in the table are applicable to be selected)
-
For non-selectable items in the table, include the option to add a tooltip describing the inability to select the item (e.g., being able to add a tooltip next to the checkbox, so that users know why a given item cannot be selected)
-
Bulk Select Menu - The "Select none (0 items)" option should be disabled if no items are selected
Hybrid Console UX guidelines for the Bulk Select component https://docs.google.com/document/d/1Wk6jH_wjfM2N9jIHft0Qa2lClijsMJ6AbWyFlJ7IKdE/edit?tab=t.fizfebrp68r8
Thank you!
Jira Issue: PF-4065
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
Beginnen Sie mit der Bulk Select-Komponente und prüfen Sie die verlinkten Hybrid Console UX-Richtlinien, bevor Sie ihr Auswahl- und Men Verhalten nachverfolgen. Die Aufgabe ist erledigt, wenn die Komponente den angeforderten deaktivierten Zustand unterstützt, erklärt, warum nicht auswählbare Elemente nicht ausgewählt werden können, und „Select none (0 items)“ gegebenenfalls deaktiviert.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- react, typescript
- Bereich
- design, frontend
- Issue-Typ
- Feature
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Ruhig
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 52/100