Skip to content

Hermes Theme Pack 1.0.0

Choose a tag to compare

@CliffWade CliffWade released this 03 Aug 22:50
· 59 commits to main since this release

First stable release of the Hermes Theme Pack. 34 themes across 7 categories, every one passing the WCAG AA contrast gate.

Themes

  • 34 themes, 7 categories: Dark, Light, Vibrant, Nature, Minimal, Retro, Community
  • 10 community themes ported from BeardedChop/hermes-skins-pack: vaporwave-mall, stained-glass, shadow-thief, void-sunset, redwood, newsprint-noir, peach-fuzz, slate-mist, steel-thread, warm-ash
  • Every theme passes WCAG AA: primary text 6:1, accents/secondary 4.5:1, enforced by an independent test suite
  • One YAML skin themes the CLI, TUI, and desktop app at once

Theme Switcher desktop plugin

  • Themes page in the app sidebar: every installed skin in one grid with real palettes
  • Light/dark grouping with counts
  • Search by name, description, and palette color ("purple" or #7b2d8e)
  • Hover preview mockup before applying
  • One-click apply, undo, random
  • Install a theme by pasting YAML
  • Statusbar chip showing the active theme
  • ⌘K → "Themes: Open"

Built-in desktop integration

  • Pack themes register into the native Appearance settings, Cmd-K, and /skin via THEMES_AREA
  • Copy YAML button on every user theme card for sharing

Quality & community

  • CI on every PR: YAML validation, WCAG test suite, generator drift check, plugin syntax check
  • CONTRIBUTING.md with the format, contrast contract, and verification walkthrough
  • README count-invariant test keeps the docs honest

Full history: CHANGELOG.md