| Age | Commit message (Collapse) | Author | Files | Lines |
|
Adds write_if_changed: generates to a same-fs temp file, skips mv if
cmp -s matches, otherwise atomically replaces. Trap ensures cleanup on
failure. All header/footer write sites ported to use it.
Also merges write_header/write_category_header into one function
(optional cat_name arg for the pill), and splits footer_sig into
footer_sig_inner so generate_root_footer can reuse the sig block
without duplicating HTML.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
|
Move matrix-rain.js to .assets/js/, add favicon.png to .assets/img/.
Update all header templates with new JS path and favicon link tag.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
|
- Remove --green variable (duplicate of --accent2)
- Replace var(--green) with var(--accent2) in .txz links and .footer-date
- --accent: #5c9cf5 → #a855f7 (purple)
- --accent-dim: #3a5f99 → #6b21a8 (dim purple)
- --accent2: #4ec97b → #00ff88 (bright green)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
|
- gen_web_hook.sh: generates _header.html/_footer.html per repo/category/package dir
- .assets/matrix-rain.js: danix2-engine matrix rain, header-scoped (65% width, right-aligned)
- Category headers include gradient accent pill with category name
- htaccess: autoindex config, MIME types, cache headers, IndexIgnore .assets
- vhost.conf: Apache VirtualHost template (values masked for public repo)
- CLAUDE.md: repo architecture docs
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|