Skip to content

Taurus 0.1.7 — Hover flourish, bundled font & portable branding

Choose a tag to compare

@astetic-dev astetic-dev released this 30 Jun 21:17
a5b2f57

Taurus 0.1.7 — Hover flourish, bundled font & portable branding

Polish for white-label builds, and an easy way to ship a pre-branded launcher.

✨ Text-scramble (garble) hover effect

A short letter-scramble that resolves to the real label, on hover — on the
sidebar buttons, project cards and tab titles. Generic but gated per skin:
on by default only for a branded theme (html[data-skin="brand"]);
branding.json garble:false turns it off.

🔤 Bundled UI font + font field

IBM Plex Mono (OFL-1.1) now ships with the app, with a --ui-font CSS
variable (defaults to the system stack). A new branding.json font field
switches the whole UI font with no code change, fully offline.

📦 Portable / pre-branded distribution

branding.json is now read from %APPDATA%\Taurus\ or from the folder next
to taurus.exe, and a relative logo path resolves against that folder. So a
self-contained, pre-branded build is just a zip you hand out:

MyBrand Agent Launcher/
  taurus.exe        (rename freely)
  branding.json     ("logo": "logo.png", relative)
  logo.png

Unzip and run — no setup. A branded logo also renders full sidebar width with no
drop-shadow, so a wordmark looks crisp. To rebrand the installer name too, build
with a Tauri config overlay (--config).

Notes

  • Windows-only (ConPTY + WebView2). Requires the Claude Code CLI (claude)
    and/or Antigravity (agy) on your PATH.
  • Existing projects.json, settings and branding.json keep working unchanged.

Full changelog: v0.1.6...v0.1.7