Current collected state Current
Observed since 20 Oct, 22:16 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
@0x-jerry/unocss-preset-daisyui
Daisyui preset for UnoCSS
A UnoCSS preset for daisyui. Due to the implementation, this is 100% compatible with daisyui with some trade-offs.
pnpm i @0x-jerry/unocss-preset-daisyui daisyui -D
unocss.config.ts
import { defineConfig, presetMini, presetWind4 } from "unocss";
import { presetDaisyui } from "@0x-jerry/unocss-preset-daisyui";
export default defineConfig({
presets: [
presetMini(),
// When use with wind4 preset, you need to disable reset preflight,
// because preset daisyui already included it.
presetWind4({
preflights: {
reset: false,
},
})
presetDaisyui(),
],
});
main.ts
import "uno.css";
import "daisyui/theme/light.css";
Due to the implementation of this preset, here has some limitations:
daisyui classes will only available in global scope.daisyui/theme/light.css is required, or you can import any theme you want from daisyui/theme.@apply with daisyui classes.daisyui classes is not fully on-demand, so the bundle size may larger than expected.Download counts and popularity will appear here as the collector receives them.
| Package / target | Requirement | Relationship |
|---|---|---|
unocssEnvironment{
"local_name": "unocss",
"alias": false,
"peer_metadata": null
} | ^66.1.1 | runtime |
daisyuiEnvironment{
"local_name": "daisyui",
"alias": false,
"peer_metadata": null
} | ^5.0.35 | runtime |
css-treeEnvironment{
"local_name": "css-tree",
"alias": false,
"peer_metadata": null
} | ^3.1.0 | runtime |
fast-globEnvironment{
"local_name": "fast-glob",
"alias": false,
"peer_metadata": null
} | ^3.3.3 | runtime |
@0x-jerry/utilsEnvironment{
"local_name": "@0x-jerry/utils",
"alias": false,
"peer_metadata": null
} | ^5.0.0 | runtime |
import-meta-resolveEnvironment{
"local_name": "import-meta-resolve",
"alias": false,
"peer_metadata": null
} | ^4.1.0 | runtime |
tsxEnvironment{
"local_name": "tsx",
"alias": false,
"peer_metadata": null
} | ^4.19.4 | development |
tsupEnvironment{
"local_name": "tsup",
"alias": false,
"peer_metadata": null
} | ^8.4.0 | development |
vitestEnvironment{
"local_name": "vitest",
"alias": false,
"peer_metadata": null
} | ^3.1.3 | development |
typescriptEnvironment{
"local_name": "typescript",
"alias": false,
"peer_metadata": null
} | ^5.8.3 | development |
@types/nodeEnvironment{
"local_name": "@types/node",
"alias": false,
"peer_metadata": null
} | ^22.15.17 | development |
@biomejs/biomeEnvironment{
"local_name": "@biomejs/biome",
"alias": false,
"peer_metadata": null
} | ^1.9.4 | development |
@types/css-treeEnvironment{
"local_name": "@types/css-tree",
"alias": false,
"peer_metadata": null
} | ^2.3.10 | development |
@0x-jerry/x-releaseEnvironment{
"local_name": "@0x-jerry/x-release",
"alias": false,
"peer_metadata": null
} | ^2.4.0 | development |
@vitest/coverage-v8Environment{
"local_name": "@vitest/coverage-v8",
"alias": false,
"peer_metadata": null
} | ^3.1.3 | development |
Source distribution
{
"shasum": "04c4506e920827922e72e01ba7f5d11ed1760d7b",
"tarball": "https://registry.npmjs.org/@0x-jerry/unocss-preset-daisyui/-/unocss-preset-daisyui-0.1.0.tgz",
"fileCount": 5,
"integrity": "sha512-mw+x7AR8RP5LxIeDnFNudOyS1Hx2DyDSP0ehXZ72zXaQ8MuvUqjxCqh8SJFScsXb0LypH5Rs2fg+K5aOBlf7Jw==",
"signatures": [
{
"sig": "MEUCIEWIFrzG4rjVSG+ojQ6zA8p2sU/Bcbi01f+lv3UjUazFAiEAqJ0oHLAGq4NlecXdxq2GeEBaa2zf5TiDi3RvQA+m0s4=",
"keyid": "SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"
}
],
"unpackedSize": 5502
}Observed since 20 Oct, 22:16 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package_version:804e1f9ff086452d65c077eaf359cdcc2f38df9ef4d49b43a7d52214feee234b