Skip to content

Themes and Appearance

Thiago Miranda edited this page Jun 23, 2026 · 10 revisions

Themes and Appearance

Getman ships seven full visual themes, each with light/dark and a density toggle. Change them in Settings or via the Command Palette (Cmd/Ctrl+K). Theme changes apply instantly (no restart).

Themes

Theme (picker label) Vibe
CLASSIC (default) Calm, native desktop-tool look — neutral gray surfaces, hairline borders, soft small radii, tight padding, and a single muted-indigo accent. In the spirit of Postman/Bruno.
BRUTALIST Thick borders, hard shadows, uppercase display type
EDITORIAL Quieter, long-form reading aesthetic
ARCANE QUEST Tongue-in-cheek fantasy RPG skin
DRACULA The popular dark palette — clean, flat, purple-and-pink accents
LIQUID GLASS Apple-inspired theme — translucent frosted-glass panels with real backdrop blur, generous rounded corners, hairline highlight edges, and Apple system-blue accent. Ships a light Clear variant and a dark Smoked variant.
AURIS Augmentation-era sci-fi HUD — warm amber on a near-black void, chamfered/angled panels, glowing targeting brackets, drifting scanlines, and technical monospace readouts. AURIS goes furthest: built on the open-source auris UI kit, it swaps in a whole different widget set (HUD panels, status badges, chamfered switches, and a live terminal-style log). Light + dark.

All seven share the same engine and features — only the look changes. The chosen theme is remembered across restarts. (Existing installs keep whatever theme you last selected; only fresh installs default to CLASSIC.)

Original components per theme

Themes don't just recolour the same widgets — every theme except Classic renders its own bespoke component set (panels, method/status badges, switches, the realtime log, the response metadata chips, the loading state…), so each can feel like a different product rather than a re-skin:

  • BRUTALIST — hard "ink-stamp" method/status badges and slab panels with a stuck-on header label, a chunky switch that snaps across its track, printed key/value rows, and a fanfold line-printer realtime log.
  • ARCANE QUEST — runic-framed parchment panels, a faceted gem status badge, a grimoire-style log, an enchanted-lever toggle, "runestone" metric chips, and a summoning-ring loading spinner.
  • LIQUID GLASS — frosted glass tiles, translucent lozenge badges, a switch with a glossy liquid thumb, and a blurred terminal-style log (building on the theme's real backdrop blur).
  • EDITORIAL — a print-magazine treatment: hairline "article" panels with serif headings, quiet small-caps tags, footnote-style metrics, reference-list rows, and a restrained dispatch-style log (all static, by design).
  • DRACULA — a neon dev-console: panels with a // comment header and a soft purple glow, neon capsule badges, a REPL-style log (→ ← ✓ ✗), and a blinking-cursor "awaiting response" line.
  • AURIS — the sci-fi HUD widget set built on the external auris kit (see the table above).
  • CLASSIC keeps the standard widgets by design — the calm, native default that makes the others stand out.

It's the same app underneath; only the rendering changes.

Motion across the app

The loud themes (Brutalist, Arcane Quest, Liquid Glass, AURIS) bring the workspace to life with ambient backgrounds, while the calm themes (Classic, Editorial, Dracula) stay deliberately still — the contrast is intentional.

  • Collections drag-and-drop juice — dragging a Collections node shows a themed "carried" chip under the cursor, the folder you're about to drop into lights up and snaps as it accepts, and expanding/collapsing a folder gives a small themed flourish. All themes get this.
  • Living, interactive backgrounds — the animated wallpapers on loud themes respond to you. Your cursor exerts a gentle force on the field (ARCANE QUEST motes scatter away, the LIQUID GLASS sheen and blobs lean toward it, BRUTALIST dots shift, AURIS nodes track). The field also follows your session rhythm: it calms and dims when you've been idle, and intensifies during a burst of sends. (Pointer effects are desktop/web only.)
  • Theme-switch transition — changing themes plays a brief sweep transition.

The SEND button shows a circular progress indicator while a request is in flight. All themes use the same subtle press effect on interactive elements.

Note: Calm themes (Classic/Editorial/Dracula) have static backgrounds — no animated wallpaper, no drag-drop flourishes, no session rhythm — by design. The contrast is what makes the loud themes stand out.

Dark mode

The DARK MODE toggle in Settings switches the active theme between its light and dark variants. Default is light.

DRACULA is a dark-first palette: its dark variant is the classic VS Code Dracula, and its light variant uses the Dracula project's official light companion, Alucard (a warm cream background).

Compact mode

The COMPACT MODE toggle tightens the UI — smaller fonts, padding, icons, tab-bar height, and grab handles — to fit more on smaller displays. Default is off. Approximate effects:

Element Normal Compact
Tab bar height 60 px 40 px
Body font 12 pt 11 pt
Small font 10 pt 9 pt
Icons 24 pt 18 pt
Default side-menu width 300 px 240 px

Why several themes?

They demonstrate that the whole UI reads sizing, colour, shape, typography — and now even its component widgets (every theme but Classic ships its own set) — from a theme layer, so the app can look dramatically different without changing behavior. A theme can also build on an external widget kit (AURIS uses auris). If you build from source, adding another theme is a self-contained change (see the project README/CLAUDE notes).

Related: The Interface (how the layout itself adapts to width).

Clone this wiki locally