Jelly UI : physique soft-body pour les formulaires HTML
Original : Jelly UI: Soft-body physics for native HTML form controls
Pourquoi c'est important
Une solution accessible et sans dépendance pour enrichir l'UX des formulaires web natifs.
Jelly UI est une bibliothèque Web Components sans dépendance qui intègre la physique soft-body aux contrôles de formulaires HTML natifs. Elle propose 40 éléments personnalisés, le mode sombre, le support RTL et des tokens de couleur conformes WCAG AA, accessible via un seul script tag.
Jelly UI v1.1 est une bibliothèque open source de Web Components publiée sous licence MIT par bmson.com. Elle ne nécessite aucune dépendance externe et s'intègre en une seule ligne de code HTML via un tag `<script type="module">`. La bibliothèque propose 40 éléments personnalisés (custom elements) qui associent les contrôles de formulaires HTML natifs à des animations de physique soft-body, donnant une sensation tactile et fluide aux interfaces. Parmi les fonctionnalités intégrées : le mode sombre automatique, le support de l'écriture droite-à-gauche (RTL) et des tokens de couleur respectant les critères d'accessibilité WCAG AA. L'utilisation est simple : il suffit d'envelopper les composants dans un élément `<jelly-theme>`. Le projet est entièrement gratuit, développé en open source, et son auteur invite la communauté à le soutenir financièrement via un système de sponsoring.