Astro Integratie
De UnoCSS integratie voor Astro: @unocss/astro. Bekijk het voorbeeld.
Installatie
bash
pnpm add -D unocssbash
yarn add -D unocssbash
npm install -D unocssbash
bun add -D unocssts
import { defineConfig } from 'astro/config'
import UnoCSS from 'unocss/astro'
export default defineConfig({
integrations: [
UnoCSS(),
],
})Maak een uno.config.ts bestand:
ts
import { defineConfig } from 'unocss'
export default defineConfig({
// ...UnoCSS opties
})Stijl Reset
Standaard zal browser stijl reset niet worden geïnjecteerd. Om het in te schakelen, installeer het @unocss/reset pakket:
bash
pnpm add -D @unocss/resetbash
yarn add -D @unocss/resetbash
npm install -D @unocss/resetbash
bun add -D @unocss/resetEn importeer het in je main entry:
ts
import '@unocss/reset/tailwind.css'
import 'virtual:uno.css'Opties
injectReset
Of de reset styles moeten worden geïnjecteerd. Standaard false.
ts
import { defineConfig } from 'astro/config'
import UnoCSS from 'unocss/astro'
export default defineConfig({
integrations: [
UnoCSS({
injectReset: true,
}),
],
})Dit zal automatisch @unocss/reset/tailwind.css injecteren.