StealThis .dev
Pages Easy

SaaS — Changelog / What's New

A polished product changelog and what's-new page built as a vertical release timeline. Each entry shows version, date, colored New / Improved / Fixed tags, a summary, and expandable details. Visitors can filter by update type, search across releases, copy a deep link per entry, and see a new-since-your-last-visit marker driven by localStorage. Includes a subscribe and RSS call to action, a working light and dark theme toggle, and a fully responsive layout.

Open in Lab
html css vanilla-js
Targets: JS HTML

Code

Changelog / What’s New

A tidy product-update feed for a fictional SaaS called Northwind. Releases are laid out as a vertical timeline with connector dots: each card shows the version number, ship date, colored type tags (New, Improved, Fixed), a one-line summary, and an expandable list of details. The layout stays readable from wide screens down to about 360px.

The toolbar offers type filters and a live search that matches against versions, summaries, and detail text. Every release exposes a copy-link button that writes a deep link (with a hash anchor) to the clipboard, and a chevron to expand its details inline. A “new since your last visit” marker — backed by localStorage — highlights unread releases and surfaces a count in the intro; “Mark all as read” clears it.

Rounding it out: a subscribe and RSS call to action, a working light/dark theme toggle that persists and respects the OS preference, toast notifications, an intentional empty state with a clear-filters action, and full keyboard plus screen-reader support via landmarks, ARIA, and focus-visible rings.

Illustrative SaaS UI only — fictional product, metrics, and billing. No real backend.