Column Management Modal Improvements (Grouping, Popovers, and State-based Actions)
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Accessibilité débutants
- 25/100
- Type d'issue
- Fonctionnalité
- Clarté
- À clarifier
- Activité
- À l'abandon
- Stack technique
- typescript
- Domaine
- frontend
Piste de recherche
Commencez par examiner la démo de la modale Column Management, le prototype et le design Figma liés, puis comparez le regroupement proposé, les popovers des titres de groupe et le comportement conditionnel de Restore avec le composant actuel. Le travail sera considéré comme terminé lorsque les trois améliorations seront implémentées et que leur comportement correspondra au design convenu ; l’issue Jira PF-3516 peut fournir des exigences supplémentaires.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
While working on a feature requiring complex table customization, I’ve been exploring some potential enhancements to the Column Management modal:
Proposed Enhancements:
- Expandable Column Groups: Add support for grouping related columns within the modal. This is especially useful for tables with many columns, allowing users to expand/collapse sections to find what they need more efficiently.
- Popovers on Group Titles: Allow for informational popovers on group headings to provide additional context or descriptions for specific categories of data.
- Conditional "Restore" State: Disable the
Restore default columnsaction if the user has not made any changes from the default state. This reduces visual noise and clarifies when a customization has actually occurred.
Supporting Documentation:
Jira Issue: PF-3516
- Langage dominant
- TypeScript
- Étoiles
- 10
- Forks
- 40
- Merge moyen
- 12 min
- PR mergées (30 j)
- 1
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Aucun modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de patternfly/react-component-groups
-
SkeletonTable: add option to hide header skeleton rowsPeut-être pris Une pull request liée à cette issue est ouverte ou déjà fusionnée. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
patternfly/react-component-groups#968 · 1 commentaire ·
-
ColumnManagementModal: add the ability to have sticky columnsPeut-être pris @logonoff l’a pris il y a 3 jours. Ouverte
Difficulté 3/5 1-2 jours Accessibilité débutants 35/100
-
Difficulté 3/5 1-2 jours Accessibilité débutants 68/100
patternfly/react-component-groups#989 · 2 commentaires ·
-
Tearsheet layout updates: Masthead coverage and inset token alignmentPeut-être pris @GAUNSD l’a pris il y a 10 jours. OuvertePF Team
Difficulté 4/5 3-5 jours Accessibilité débutants 48/100
patternfly/react-component-groups#985 · 1 commentaire · 1 personne assignée ·
-
Pull in Modal animation support for TearsheetsPeut-être pris @thatblindgeye l’a pris il y a 24 jours. OuvertePF Team
patternfly/react-component-groups#979 · 1 personne assignée ·
Toutes les issues de patternfly/react-component-groups
Issues similaires
-
chore v2
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
modelcontextprotocol/servers#5115 ·
Les mainteneurs répondent en général sous 1 jour
-
beginner bug good first issue
Difficulté 1/5 Moins d'une heure Accessibilité débutants 85/100
philaconvalley/website#168 ·
Les mainteneurs répondent en général sous 1 jour
-
bug frontend good first issue
Difficulté 2/5 1-3 heures Accessibilité débutants 86/100
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
oss-slu/lrda_mobile#294 ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
hatchet-dev/hatchet#5179 ·
Les mainteneurs répondent en général sous 1 jour