Delete the SCSS/Bulma pipeline and document the new one
Nothing loads the old bundle any more, so it goes, along with everything that built it and the csproj entries that pointed at it: - SCSS/, including the vendored Bulma 0.9.4 sass; - compilerconfig.json and bundleconfig.json; - tailwind.config.js and terminal-script.txt; - wwwroot/css/style.min.css, main.css, main.min.css and tailwind-override.css; - wwwroot/vendor's bulma, tailwind and toggle-dark-light-mode CSS. The unused Font Awesome and Open Iconic assets stay. The deploy workflow now requires css/app.css and its .gz in the publish output. The .gz only exists when the generated file was registered as a static web asset, so the check catches a silent regression of that. It also checks for js/theme.js. CLAUDE.md, new on this branch, documents the repo: - the no-Node Tailwind/daisyUI build; - the theme runtime; - the neo layer, including the cascade-layer rule its overrides must follow; - the rules for the D components. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01LsXgEaXee4GCU1hwYgPJXw
This commit is contained in:
1 parent
3ad4f55b11
commit
e075c4040b
53 files changed
+164
-14069
No files matched your search
@@ -44,7 +44,7 @@ jobs:
|
||||
- name: Assert the publish actually produced a site
|
||||
run: |
|
||||
W="$GITHUB_WORKSPACE/publish/wwwroot"
|
||||
for f in index.html appsettings.json build.json _framework/blazor.webassembly.js css/style.min.css; do
|
||||
for f in index.html appsettings.json build.json _framework/blazor.webassembly.js css/app.css css/app.css.gz js/theme.js; do
|
||||
[ -e "$W/$f" ] || { echo "::error::publish output is missing $f"; exit 1; }
|
||||
done
|
||||
ls "$W/_framework" | grep -q '\.wasm$' || { echo "::error::no .wasm in _framework"; exit 1; }
|
||||
|
||||
Reference in new issue
Block a user