Communitygithub.com

papopporking-oss/opencode-nextjs-standard

Options de configuration pour daisyUI 5

Qu'est-ce que opencode-nextjs-standard ?

Cette compétence fournit les options de configuration complètes pour daisyUI 5, un plugin de composants CSS pour Tailwind CSS. Elle explique comment personnaliser les thèmes, le sélecteur racine, les inclusions et exclusions de composants, le préfixe de classe et les logs de console, directement via la directive `@plugin "daisyui"` dans votre fichier CSS. L'utilisateur peut passer de la configuration de base (sans thème spécifique) à des configurations avancées avec plusieurs thèmes, thèmes par défaut et thèmes pour le mode sombre préféré (`prefersdark`). Elle est utile pour tout développeur utilisant daisyUI 5 dans un projet Next.js ou autre framework basé sur Tailwind CSS, car elle permet d'adapter l'apparence et le comportement du framework sans écrire de CSS supplémentaire.

Compatible avec~Claude Code~Codex CLI~Cursor✓OpenCode
npx skills add https://github.com/papopporking-oss/opencode-nextjs-standard/tree/HEAD/.agents/skills/daisyui/config

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Configuration

Documentation de configuration daisyUI 5 : https://daisyui.com/docs/config/

daisyUI sans configuration :

@plugin "daisyui";

Configuration daisyUI avec uniquement le thème light :

@plugin "daisyui" {
  themes: light --default;
}

daisyUI avec tous les paramètres par défaut :

@plugin "daisyui" {
  themes: light --default, dark --prefersdark;
  root: ":root";
  include: ;
  exclude: ;
  prefix: ;
  logs: true;
}

Exemple de configuration : Cette configuration active tous les thèmes intégrés. Le thème bumblebee est le thème par défaut. Le thème synthwave est le thème prefersdark, qui est le mode sombre par défaut. Pour utiliser un autre thème activé, ajoutez data-theme="NOM_DU_THÈME" à l'élément <html>. La configuration exclut la gouttière de défilement de la racine. Elle utilise le préfixe daisy- pour toutes les classes daisyUI et désactive les logs de la console.

@plugin "daisyui" {
  themes: light, dark, cupcake, bumblebee --default, emerald, corporate, synthwave --prefersdark, retro, cyberpunk, valentine, halloween, garden, forest, aqua, lofi, pastel, fantasy, wireframe, black, luxury, dracula, cmyk, autumn, business, acid, lemonade, night, coffee, winter, dim, nord, sunset, caramellatte, abyss, silk;
  root: ":root";
  include: ;
  exclude: rootscrollgutter, checkbox;
  prefix: daisy-;
  logs: false;
}

Individual skills in this repo

This repo contains 4 individual skills — each has its own dedicated page.

Skills associés