Depuis
la sortie de la version 3.0, de nombreuses améliorations ont été apportées au
Calcite Design System :
renforcement de la cohérence visuelle entre composants, nouveaux comportements
interactifs, et introduction de nouvelles fonctionnalités. Les versions 3.1 et
3.2 poursuivent cet élan avec plusieurs évolutions notables.Voici un aperçu
des principales nouveautés depuis février :
-
Option « Tout sélectionner » dans le composant
Combobox
-
Masquage de saisie dans le
Input Time Picker
- Amélioration des états interactifs des composants
- Meilleure ergonomie pour le redimensionnement
-
Nouvelle propriété
expanded
pour les composantsBlock
etList Item
-
Nouvelle propriété
floating
pour laAction Bar
- Amélioration des contrastes de couleur
Option « Tout sélectionner » dans le Combobox
Le composant
Combobox
prend désormais en charge une case à cocher « Tout sélectionner » lorsqu’il
est configuré en mode multi-sélection. Cette case permet de sélectionner ou
désélectionner l’ensemble des éléments enfants (Combobox Items). Lorsqu’une sélection partielle est effectuée, l’état de la case passe à un
mode mixte, indiquant visuellement une sélection incomplète.
Masque de saisie dans le Input Time Picker
Le composant
Input Time Picker
intègre désormais un
masque de saisie permettant
de naviguer au clavier entre les heures, minutes, secondes et indicateur
AM/PM. Cette évolution améliore son accessibilité pour les utilisateurs au
clavier. En parallèle, l’interaction à la souris a également été optimisée :
cliquer sur le chevron ouvre désormais directement le sélecteur.
Amélioration des états interactifs des composants
Le design system poursuit l’harmonisation de ses
états interactifs (survol,
clic, focus, etc.) pour garantir une expérience cohérente, prévisible et
accessible. Chaque composant bénéficie ainsi de retours visuels clairs qui
facilitent l’interaction pour tous les utilisateurs.
Amélioration de l’ergonomie pour le redimensionnement
Le composant
Shell Panel
dispose désormais d’une
poignée de redimensionnement plus visible
et plus facile à utiliser. Le redimensionnement est possible à la souris
comme au clavier, avec une zone d’interaction élargie pour améliorer
l’accessibilité.
Autre nouveauté : les panneaux peuvent aussi être redimensionnés lorsqu’ils
sont affichés en mode
float
,
offrant plus de flexibilité dans la gestion de l’interface.
Nouvelle propriété
expanded
pour Block et
List Item
Les composants
Block
et
List Item
adoptent une nouvelle propriété
expanded
(en remplacement
de open
) pour plus de
clarté et d’uniformité au sein de la bibliothèque.
Nouvelle propriété
floating
pour Action
Bar
Le composant
Action Bar
prend désormais en charge une propriété
floating
qui lui confère la
même apparence flottante et le même comportement de menu contextuel que le
composant
Action Pad
. Ce dernier est désormais déprécié au profit
d’une simplification via
Action Bar
.
Amélioration des contrastes de couleur
Le composant
Switch
bénéficie d’un
meilleur contraste de couleurs, en conformité avec
le critère d’accessibilité WCAG 1.4.1 (Utilisation de la couleur). D’autres composants affichant une couleur d’alerte (kind="warning"
) profitent aussi de ces améliorations, aussi bien en mode clair qu’en
mode sombre.
Lorsqu’une moyenne est spécifiée, le composant
Rating
, affiche désormais une couleur de fond mieux contrastée pour une
lisibilité renforcée.
Pour plus d'infos
Pour découvrir l'ensemble des nouveautés, consultez les notes de mise à jour de mai 2025 qui incluent tous les changements depuis la version 3.0 dont les correctifs et les améliorations.
Aucun commentaire:
Enregistrer un commentaire