Commit Graph

12 Commits

Author SHA1 Message Date
Colin 1ba37bbd75
Simplify favicon: use only SVG, remove ICO/PNG files and hardcoded links
ci/woodpecker/push/woodpecker Pipeline failed Details
2025-12-01 13:42:10 -05:00
Colin 457ca26983
Add colored asterisks to navigation for story completion status
ci/woodpecker/push/woodpecker Pipeline failed Details
- Add red asterisks (*) for unwritten stories in navigation
- Add green asterisks (*) for written stories in navigation
- Update CSS with specific selectors and !important flags for visibility
- Update integrity hashes for styles.css across all HTML files
2025-11-30 23:09:37 -05:00
Leopere f4e36517fb
Update CSP integrity hashes for styles.css
ci/woodpecker/push/woodpecker Pipeline was successful Details
2025-10-27 14:34:01 -04:00
Colin 7e06e335a9
dev: add docker compose for caddy, map 8081; add story placeholders (.md); update SRI via script; local compose run instructions 2025-10-15 16:58:31 -04:00
Leopere d785776966 Remove CSP entirely for Matomo compatibility
ci/woodpecker/push/woodpecker Pipeline was successful Details
- Remove CSP header from Caddyfile.local
- Strip CSP meta tags from all HTML
- Stop update-csp-hashes.sh from injecting CSP meta tags
2025-08-07 17:17:00 -04:00
Leopere 494e4a568e Fix Matomo CSP by adding inline script hash
ci/woodpecker/push/woodpecker Pipeline was successful Details
- Added SHA256 hash for Matomo inline script to CSP
- Hash: sha256-aSi4/F2xxTg7cs3QbVq7ncUMa1ivQeVC8umnPRDtFyM=
- This should allow the Matomo tracking script to execute properly
- Updated all HTML files with new CSP headers
2025-07-30 14:51:34 -04:00
Leopere d7eea4853f Add Matomo analytics tracking code to all pages
ci/woodpecker/push/woodpecker Pipeline was successful Details
- Added Matomo tracking script to header.html include
- Updated CSP to allow metrics.nixc.us domain for script-src, img-src, and connect-src
- Modified update-csp-hashes.sh to include metrics.nixc.us in CSP directives
- Updated all HTML files with new CSP headers
- Tracking code will now work across all portfolio pages
2025-07-30 14:14:24 -04:00
colin 681b195b24 Fix story link contrast for better accessibility 2025-07-06 19:33:07 -04:00
colin 066703bd42 Fix accessibility issues and update sitemap domain for local testing
ci/woodpecker/push/woodpecker Pipeline failed Details
2025-07-06 18:58:20 -04:00
colin 2c43fe7784 Fix duplicate footer issues and remove npm dependency
ci/woodpecker/push/woodpecker Pipeline failed Details
2025-07-06 18:36:59 -04:00
colin 7071c08a30 Add procedurally generated favicon with multiple formats and update includes.js to load favicon links
ci/woodpecker/push/woodpecker Pipeline was successful Details
2025-07-06 14:16:30 -04:00
colin a1e2afabb5 Save all current changes to resume project
ci/woodpecker/push/woodpecker Pipeline failed Details
2025-07-06 11:16:43 -04:00