v2.2.0 New January 9, 2026

# Dark mode for shared specs

Recipients of shared spec links can now toggle dark mode. Preference saved to localStorage — no account required.

Share:
X
LinkedIn

Shared spec recipients can now toggle between light and dark mode — no Inkframe account required.

## How it works

A theme toggle button now appears in the top-right corner of every shared spec view. Clicking it switches the spec viewer between light and dark. The preference is saved to `localStorage` under the key `inkframe_theme`, so it persists across page refreshes and future spec links opened in the same browser.

The viewer respects the system preference (`prefers-color-scheme`) as the initial default, so reviewers on dark-mode operating systems see the dark view immediately without any interaction.

## Why it matters

Many design teams include external stakeholders — clients, engineers, content editors — who don’t have Inkframe accounts. These reviewers use the public share link to view specs. Previously they had no way to control the viewing environment, which was a friction point for reviewers doing late-night sessions or working in dark-IDE setups.

The theme preference is scoped to the viewer’s browser and does not affect the spec creator’s view or the spec’s canonical rendering.

No configuration is needed. The toggle is automatically included on all newly generated share links and retroactively active on existing share links.

← Back to changelog

Free MIT template · Day 29 of 365

You're looking at a demo. Download the built static files or grab the full Astro source to customize.

↓ Download static ↓ Source (Astro) All 365 → Hire me →