github jeffcaldwellca/mkcertWeb v4.2.0
mkcert Web UI 4.2.0

4 hours ago

A presentation-focused release: a new terminal-themed project landing page and a unified visual design language shared between that landing page and the web dashboard. No application, API, or security behavior changes.

✨ Added

  • Terminal-themed GitHub Pages landing site — a single-page "retro CRT terminal" project page: typed boot sequence, scanline/flicker effects, feature grid, framed screenshot panel, copy-to-clipboard quick start, and an interactive console easter egg. Fully self-contained (no external network calls) with prefers-reduced-motion and no-JavaScript fallbacks. Published via GitHub Pages from /docs.
  • scripts/check-shared-tokens.sh — keeps the shared design tokens in sync between the landing-page and dashboard stylesheets.

🎨 Changed

  • Unified design language across the landing page and the dashboard: one aqua-phosphor accent (#2cf5b8; deep-teal #0a7c61 in the dashboard's light theme), the system-monospace type stack with uppercase mono headings, a 4px/8px corner-radius scale, and glow reserved for primary actions.
  • Dashboard primary buttons (.btn-primary, .btn-login) recolored to the aqua accent in both light and dark themes; success buttons and semantic status colors unchanged. Login page restyled to match.

🐛 Fixed

  • Active navigation tab was unreadable in dark mode (white text on the bright aqua accent) — now uses a theme-aware contrast color (dark on aqua in dark mode, white on teal in light mode).

🗑️ Removed

  • Self-hosted web fonts (VT323, IBM Plex Mono) from the landing page in favor of the shared system-monospace stack — eliminating all font downloads.

🐳 Docker: docker pull jeffcaldwellca/mkcertweb:4.2.0 (also tagged latest).

Full changelog: https://github.com/jeffcaldwellca/mkcertWeb/blob/main/CHANGELOG.md

Don't miss a new mkcertWeb release

NewReleases is sending notifications on new releases.