Release 01.00.18 — minify pipeline, header color var, hero centering #2
Reference in New Issue
Block a user
Delete Branch "dev"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary\n\n- Build: minify at release time — CSS/JS minification now runs during release workflow (clean-css + terser) instead of tracking .min files in git\n- feat: --header-background-color — new CSS variable for image-free headers, fixes typo in .container-header\n- docs: --header-background-color — documented in CSS Variables reference tab (en-GB + en-US)\n- fix: hero card centering — .hero wrapper gets flex centering, .hero .card gets margin auto\n- fix: direct API sync for updates.xml\n\n## Test plan\n\n- [ ] Verify release ZIP contains freshly minified .min.css and .min.js files\n- [ ] Test --header-background-color variable renders solid color header\n- [ ] Verify hero card centers correctly in banner area\n- [ ] Confirm updates.xml reflects new stable version\n\n🤖 Generated with Claude Code
- Add scripts/minify.js using clean-css and terser - Add "Setup Node.js" and "Minify CSS and JS" steps to both .gitea and .github release workflows (runs before packaging) - Add src/media/{css,js}/*.min.{css,js} to .gitignore - Remove tracked .min files from the repo (vendor/ untouched) This eliminates noisy diffs on generated files and ensures the release ZIP always contains freshly minified assets. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>