User-visible changes to squalr.us, newest first. Format loosely follows Keep a Changelog and the site uses semver โ see BACKLOG.md for how each backlog item gets versioned and migrated here.
[1.0.0] โ 2026-05-30
The first versioned release โ a full cyberpunk redesign, plus the backlog / changelog / versioning workflow the site now runs on. The story is its own blog post.
Added
- Cyberpunk homepage redesign. An arcade-pixel hero (Press Start 2P) with a neon flicker on the lit word and a blinking cursor, a textured background (dot grid, horizon glow, CRT scanlines, vignette), project cards with screenshot-or-generated-terminal banners and corner-bracket hovers, color-coded status badges, and projects โ posts cross-linking ("โ N field notes" on cards, project chips on posts). Teal / cyan / ember neon on blue near-black. (
themes/squalr/layouts/index.html,themes/squalr/assets/css/) - Configurable hero. The kicker, heading lines, lit neon word, subtitle, status, and flavor chip all come from
config.yaml(params.hero) โ wrap a word in{braces}to make it the lit word, end a line with.for the ember dot. (config.yaml) - Project galleries + featured images. A project can carry a featured image (card banner + detail hero) and a captioned gallery on its detail page; image-less projects get an auto-generated faux-terminal banner (driven by an optional
terminal:frontmatter block) instead of a blank box. (themes/squalr/layouts/partials/) - Public changelog + backlog + a version. /changelog and /backlog render straight from the root
CHANGELOG.md/BACKLOG.mdat build time, and the footer shows a version chip read from the top of this changelog โ no separate version constant.
Changed
- New type + color system. Space Grotesk (body), JetBrains Mono (code / labels), and Press Start 2P (arcade headers), with the whole site moving to the teal (
#2ee6c8) / cyan (#37c0ff) / ember (#ff8a3c) palette on#0a0e12. (themes/squalr/assets/css/) - Projects support arbitrary
linksbeyondrepo/demo, and thesqualr.usproject now lives at a clean/projects/squalr-us/instead of/projects/https/.
Fixed
- Pagination paginates at 15 โ it was silently defaulting to 10 from a flat
pagination.pagerSizeconfig key Hugo never read. (config.yaml) - SCSS theme colors compile again โ restored the
resources.ExecuteAsTemplatestep a stale build cache had been masking, along with CSS fingerprinting. (themes/squalr/layouts/_default/baseof.html)
Build and CI changes a site reader wouldn’t notice โ the Hugo 0.162.1 pin (local + CI), the SCSS migration to Dart Sass 1.100.0, the GA4 migration, and the GitHub Actions bumps โ live in TECH-STACK-AUDIT.md and git history, not here.