diff --git a/.hallmark/log.json b/.hallmark/log.json new file mode 100644 index 0000000..9b4e370 --- /dev/null +++ b/.hallmark/log.json @@ -0,0 +1,15 @@ +[ + { + "date": "2026-06-02", + "scope": "app", + "genre": "atmospheric", + "macrostructure": "Catalogue + Marquee Hero", + "theme": "Nightforge (custom dark)", + "theme_axes": "dark / geometric-sans / warm-gold", + "enrichment": "Tier-A CSS radial blooms", + "nav": "N5 floating pill", + "footer": "Ft5 statement", + "vibe": "playful WoW-modding code catalogue, dark gaming heritage", + "brief": "RochetCode \u2014 full Jekyll site redesign (home, downloads hub, project posts, contact, 404)" + } +] diff --git a/404.html b/404.html index f4d0591..1a0f52a 100644 --- a/404.html +++ b/404.html @@ -6,10 +6,10 @@ hide_header: true --- -
The page you requested does not exist or may have moved.
-+
Home · Downloads · Contact diff --git a/README.md b/README.md index ff5dd67..43a540b 100644 --- a/README.md +++ b/README.md @@ -97,7 +97,7 @@ CI runs `python script/generate_webp.py --check` to ensure WebP copies are prese ### CSS/JS cache busting -`_data/assets.yml` stores a content hash for `css/style.css`, `css/github_markdown.css`, and `js/gallery.js`. Layout templates append it as `?v=` on stylesheet and script URLs. The file must be in the repo because GitHub Pages runs its own Jekyll build. +`_data/assets.yml` stores a content hash for `tokens.css`, `css/style.css`, and `js/gallery.js`. Layout templates append it as `?v=` on stylesheet and script URLs. The file must be in the repo because GitHub Pages runs its own Jekyll build. On pull requests, CI runs `script/asset_version.py` and commits an updated `_data/assets.yml` to the PR branch when CSS or JS changed, so the hash is ready before you merge. diff --git a/_data/assets.yml b/_data/assets.yml index 62d4178..9b90bf7 100644 --- a/_data/assets.yml +++ b/_data/assets.yml @@ -1 +1 @@ -assets_version: "8a29461d" +assets_version: "e05870a5" diff --git a/_layouts/default.html b/_layouts/default.html index 224bb3b..4f95e81 100644 --- a/_layouts/default.html +++ b/_layouts/default.html @@ -44,8 +44,12 @@ + + + + {% assign assets_version = site.data.assets.assets_version | default: site.github.build_revision | default: 'dev' %} - + @@ -53,10 +57,17 @@