staccato-hugo 2026-01-29
Hugo module init, dirlist pulse colors, and post-release fixes
12 files · 4,041+ · 59-

Hugo module registration

1 file changed
  • go.mod go.mod added, registering staccato-hugo as a Hugo module
  • go.mod added so the theme can be consumed via Hugo modules (hugo mod get). Required for the standard Hugo theme distribution pattern. baseline behavioral
    1 file
    • go.mod

Dirlist pulse colors and effect isolation

2 files changed
  • dirlist.css Random pulse color per entry via CSS custom properties
  • dirlist.ts JS assigns random --pulse-color on mount
  • Each directory listing entry gets a randomly assigned –pulse-color CSS custom property, creating visual variation in the pulse animation. CSS containment (contain: layout style) added to the listing wrapper to prevent canvas effect styles from bleeding into list items. instantiate behavioral
    2 files
    • dirlist.css
    • dirlist.ts

404 page and asset path fixes

1 file changed
  • baseof.html 404 page uses absolute URLs for CSS/JS assets; missing script tag added
  • 404 page was loading assets with relative paths, causing broken styles/scripts when served from a non-root path. Fixed to use absolute URLs. Missing closing script tag added. Favicon and manifest link paths corrected. remediate errata
    1 file
    • baseof.html

Theme name and copyright corrections

2 files changed
  • theme.toml Theme name lowercased to 'staccato'; author updated to Tim Perkins
  • package.json Package name updated
  • theme.toml: name corrected from ‘Staccato’ to ‘staccato’ (lowercase per Hugo convention), author set to ‘(c) Tim Perkins’. remediate errata
    1 file
    • theme.toml