Communitygithub.com

papopporking-oss/opencode-nextjs-standard

Installationsanleitung für daisyUI 5

Was ist opencode-nextjs-standard?

Diese Skill-Anleitung beschreibt die Installation und Einrichtung von daisyUI 5 für Next.js- und andere moderne Webentwicklungsprojekte. Sie erfordert die Verwendung von Tailwind CSS 4, da die Konfigurationsdatei `tailwind.config.js` in dieser Version nicht mehr unterstützt wird. Stattdessen muss `@import "tailwindcss";` in die CSS-Datei eingefügt und daisyUI via `npm i -D daisyui@latest` installiert werden, gefolgt von der Direktive `@plugin "daisyui";`. Die Anleitung bietet sowohl eine CDN-basierte Schnellstartoption für reine Browserumgebungen als auch detaillierte frameworkspezifische Setup-Anleitungen für über 30 Tools und Frameworks wie Astro, Next.js, Vite, React, Vue und viele mehr. Sie ist für KI-Agenten und Entwickler gedacht, die daisyUI 5 schnell und korrekt in ihr Projekt integrieren möchten.

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

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Installiere daisyUI 5

Installationsanleitung

  1. Du musst Tailwind CSS 4 zusammen mit daisyUI 5 verwenden.
  2. Die Datei tailwind.config.js ist in Tailwind CSS v4 veraltet. Verwende tailwind.config.js nicht. Wenn Tailwind CSS v4 als Node.js-Abhängigkeit installiert ist, füge nur @import "tailwindcss"; in die CSS-Datei ein.
  3. Um daisyUI 5 zu installieren, führe npm i -D daisyui@latest aus. Füge dann @plugin "daisyui"; in die CSS-Datei ein.
  4. Installiere daisyUI nach Möglichkeit als Abhängigkeit. Falls du einen bestimmten Grund hast, stattdessen ein CDN zu verwenden, nutze die Tailwind CSS- und daisyUI-CDN-Dateien:
<link href="https://cdn.jsdelivr.net/npm/daisyui@5" rel="stylesheet" type="text/css" />
<script src="https://cdn.jsdelivr.net/npm/@tailwindcss/browser@4"></script>
  1. Wenn Tailwind CSS und daisyUI als Node.js-Abhängigkeiten installiert sind, verwende diese CSS-Datei:
@import "tailwindcss";
@plugin "daisyui";

CDN

Für eine Browser-Setup ohne Installation lade das vorkompilierte daisyUI-CSS und den Tailwind-Browser-Build:

<link href="https://cdn.jsdelivr.net/npm/daisyui@5" rel="stylesheet" type="text/css" />
<script src="https://cdn.jsdelivr.net/npm/@tailwindcss/browser@4"></script>

Die Haupt-CDN-Datei enthält die hellen und dunklen Themes. Um alle integrierten Themes zu laden, verwende:

<link href="https://cdn.jsdelivr.net/npm/daisyui@5/themes.css" rel="stylesheet" type="text/css" />

Du kannst auch separate daisyUI-CSS-Module vom CDN kombinieren. Die CDN-Dateien enthalten nicht die Varianten is-drawer-open: und is-drawer-close:.

Standalone- und frameworkspezifisches Setup

Verwende die Dateipfade und Integrationsschritte aus der gewählten Anleitung. Jedes Framework kann einen anderen CSS-Einstiegspunkt verwenden.

Individual skills in this repo

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

Verwandte Skills