Inkframe
v2.2.0 New

Dark mode for shared specs

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

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.