OKF Viewer v0.2.0
OKF Viewer v0.2.0 — Design-system rendering, a richer reader, and opt-in auto-update.
The headline change: the reader now renders ODSF design-system bundles. Design tokens show as color swatches, type specimens, and scales; ODSF example assets render as live HTML/CSS previews; token references resolve inline in prose; and the core reads each bundle's companion assets and its odsf_version (shown quietly in the status bar).
Reader
- Syntax highlighting for fenced code blocks (Shiki).
- Bundle images render inline, with click-to-zoom.
- Color swatches inline in prose, not just in code.
- ODSF: design-token swatches, specimens, and scales; live HTML/CSS example previews; resolved token references; linked-stylesheet previews.
App
- Opt-in auto-update via GitHub releases. Install-method aware: AppImage and Windows update in place;
.debusers get a hint and a download link, since those updates go through the system package manager. - Native-feel window controls — flush, full-height caption buttons with pressed states — and a redesigned segmented layout switch.
Core / parsing
- Indentation-aware frontmatter parsing (nested maps and lists).
- An index bullet that links a subdirectory's
index.md(foo/index.md) now navigates into that directory, the same as thefoo/form.
Fixes
- Command palette keyboard navigation no longer gets stuck after a press or two.
- Themed scrollbars on dialogs, popovers, and code blocks.
Downloads
- Windows —
.msiand NSIS.exe - Ubuntu/Linux —
.deb(recommended; uses system libraries) and AppImage (portable)
Unsigned for now, so your OS may show an "unverified publisher" prompt on first launch.