Présentation de Jelly UI
Jelly UI est une bibliothèque de Web Components sans dépendances, conçue pour créer des interfaces de produits tactiles et souples. Elle combine des contrôles de formulaire réels avec une physique de corps mous, tout en intégrant le mode sombre, le support de droite à gauche et les jetons de couleur WCAG AA.
Fonctionnement de Jelly UI
La bibliothèque Jelly UI permet d'ajouter des effets de physique de corps mous aux contrôles de formulaire HTML natifs, ce qui peut améliorer l'expérience utilisateur. Elle prend en charge les thèmes et les variantes de boutons, comme le montre l'exemple suivant :
<jelly-theme mode='auto'><jelly-button variant='mint'>Publier</jelly-button></jelly-theme>
Intégration et exemples
Pour utiliser Jelly UI, il suffit d'importer le script de la bibliothèque et d'ajouter les éléments Jelly UI à son code HTML. Par exemple, pour ajouter un bouton avec le thème automatique, on peut utiliser le code suivant :
<script type='module' src='https://jelly-ui.com/package.js'></script>
Avantages et limites
Jelly UI offre une solution légère et flexible pour ajouter des effets de physique de corps mous aux interfaces web, mais son utilisation peut nécessiter une certaine connaissance des Web Components et de la personnalisation des thèmes. De plus, la compatibilité de la bibliothèque avec les différents navigateurs et les versions de HTML peut varier.