Skip to content

Taurus 0.1.6 — White-label & skins

Choose a tag to compare

@astetic-dev astetic-dev released this 30 Jun 12:37
b888082

Taurus 0.1.6 — White-label & skins

Make Taurus your own. This release adds config-driven white-label branding
and a set of built-in skins — without forking or editing code.

🎨 White-label branding

Rebrand the launcher — app name, subtitle, logo, colours, window title — from a
single local config file. Drop a branding.json in %APPDATA%\Taurus\ (copy the
new branding.example.json); remove it to get plain
Taurus back. The default build is unchanged.

  • A branding() command reads the config; the logo is inlined as a data URI so
    it works inside the WebView2 sandbox. Self-contained — no external assets.
  • A branded theme becomes its own selectable entry in the Theme picker,
    labelled from your config.
  • To also rebrand the installer product name, build with a Tauri config
    overlay (--config); see the README.

🖌️ Built-in skins

Pick a visual theme under ⚙ Settings → Theme — it restyles the sidebar, top
bar, buttons, cards, modals and the embedded terminal. Set a default in
branding.json too. Pure CSS, no binary assets.

Retro: Retro Windows (95/98), Windows XP (Luna), Retro Mac (System 7), macOS
Aqua, Terminal (green CRT). The retro detailing — bevels, title-bar gradients,
scrollbars, checkboxes/radios — adapts techniques from the MIT projects
98.css / XP.css / system.css.

Modern: Nord, Dracula, Solarized Light, Catppuccin — clean palettes; the
terminal follows each.

Notes

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

Full changelog: v0.1.5...v0.1.6