Skip to content

OKF Viewer v0.2.0

Choose a tag to compare

@saschb2b saschb2b released this 30 Jun 22:27

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; .deb users 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 the foo/ 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.msi and 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.