DaisyUI, composants CSS de Tailwind

Written by @Jugalux, 2024-04-27, Last update: 2024-04-27

DaisyUI est un plugin de Tailwind CSS, gratuit, qui propose des composants CSS personnalisables et un HTML propre avec les classes de composants. DaisyUI ajoute ainsi des classes de composants à Tailwind CSS.

Ce plugin offre ce pendant de nombreux avantages. On peut observer à ce niveau:

  • Un HTML propre, avec les classes de composants

Votre HTML n’a pas besoin d’être désordonné. DaisyUI ajoute des classes de composants à Tailwind CSS. Des classes comme btn, card, etc… Plus besoin de gérer des centaines de classes utilitaires.

  • Hautement personnalisable

Utilisation des classes utilitaires de Tailwind

DaisyUI est basé sur les classes utilitaires de Tailwind et tous les composants ont une faible spécificité de sorte que vous pouvez tout personnaliser en utilisant les classes utilitaires.
Vous pouvez même utiliser apply pour ajouter vos styles personnalisés aux composants ou vous pouvez changer les couleurs et autres décisions de conception en utilisant des variables CSS.

  • #### Une thématisation puissante!

#### Appliquez vos propres décisions de conceptionDaisyUI ajoute un ensemble de noms de couleurs sémantiques à Tailwind. Ainsi, au lieu d’utiliser des noms de couleurs génériques comme bg-blue-500, nous pouvons utiliser des noms de rôles sémantiques comme bg-primary ou bg-success.
Toutes les couleurs sont des variables CSS. Vous pouvez donc facilement ajouter le mode sombre en modifiant quelques variables CSS. Essayez les thèmes par défaut de DaisyUI ou créez votre propre thème en moins d’une minute !

#### Installation: DaisyUI ne nécessite pas de dépendances, c’est du pur CSS. Il peut être utilisé comme un plugin CSS Tailwind ou comme une bibliothèque CSS indépendante.

Pour l’installation, je vous recommande le documentation officielle.

+ * *

About the blog

Jugalux

About the author

Gaëlle Tamho

From the same author


A LA DÉCOUVERTE DE L'API DE GÉOLOCALISATION MAPBOX
A LA DÉCOUVERTE DE L'API DE GÉOLOCALISATION MAPBOX

Avez-vous déjà voulu ajouter une carte à votre application pour la rendre plus jolie ? Vous avez peut-être voulu créer une application complète...

Reddit bannit le sub-reddit de Donal Trump
Reddit bannit le sub-reddit de Donal Trump

Reddit ferme un forum de longue date soutenant le président Trump après des années de violations des politiques:...

Ubuntu fait de Flutter le "choix par défaut" pour les futures applications de bureau.
Ubuntu fait de Flutter le "choix par défaut" pour les future

Le cadre de création d'interfaces utilisateur multiplateformes et open-source de Google s'est déjà avéré populaire auprès des développeurs web à la...

Découvrez les nouveautés de Firefox !
Découvrez les nouveautés de Firefox !

La version 78.0, est proposée pour la première fois aux utilisateurs de la chaîne Release le 30 juin 2020....

À la decouverte de Hyperapp, le petit framework revolutionnaire
À la decouverte de Hyperapp, le petit framework revolutionna

Hyperapp est une applications Web purement fonctionnelles et déclaratives en javascript. ce framework est fait pour construire des interfaces web....

Techniques HTML et CSS pour réduire votre JavaScript
Techniques HTML et CSS pour réduire votre JavaScript

De plus en plus de sites Web s'appuient sur JavaScript pour les interactions qu'ils proposent. Il permet des expériences agréables mais s'accompagne...

Les directives du Material Design pour le mode sombre
Les directives du Material Design pour le mode sombre

Un thème sombre est une interface utilisateur à faible luminosité qui affiche principalement des surfaces sombres....

Financement des développeurs de GIMP pour le développement durable
Financement des développeurs de GIMP pour le développement d

GIMP a été développé comme un effort communautaire depuis très longtemps, après que ses auteurs originaux aient quitté le projet. Cela pose la...

On the same topic



Copyright © 2020 | Powered By | Yaknema SARL