tools/tailwind.sh downloads the pinned Tailwind binary and daisyUI's .mjs plugins into the gitignored .tools/tailwind/, checking each against a pinned sha256, so neither developers nor CI need Node. MSBuild compiles Styles/app.css into wwwroot/css/app.css (also gitignored) on every build, skipping the step when no source changed. The output is added to Content before ResolveProjectStaticWebAssets, so a clean-clone publish still gets its .gz/.br copies and a service-worker-assets.js entry. index.html now loads css/app.css, plus ionicons as its own stylesheet. The old bundle stays in the tree until the markup is migrated. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01LsXgEaXee4GCU1hwYgPJXw
12 lines
391 B
CSS
12 lines
391 B
CSS
/* Entry point compiled by Tailwind CSS standalone (tools/tailwind.sh, TailwindCompile in decePubClient.csproj) into
|
|
wwwroot/css/app.css. Tailwind scans every file under the project that .gitignore doesn't exclude. */
|
|
@import "tailwindcss" source("../");
|
|
|
|
@source not "../wwwroot/vendor";
|
|
@source not "../Docs";
|
|
|
|
@plugin "../.tools/tailwind/daisyui.mjs" {
|
|
themes: false;
|
|
logs: false;
|
|
}
|