Taste Engine #08 RETRO-TERMINAL
┌────────────────────────────────────────────────────────┐ │ SYS://TASTE-ENGINE -- ARCHETYPE #08 [RETRO-TERMINAL] │ │ VT220 PHOSPHOR CRT EMULATOR // 100% MONOSPACE TABULAR │ └────────────────────────────────────────────────────────┘
SYS://PROOF_OF_WORK -- ARCHETYPE #08

Authentic CRT Console & Phosphor Luminescence

Retro Terminal channels vintage developer consoles with amber or green phosphor luminescence, subtle scanline raster lines, bracketed ASCII frames, and keyboard-driven utility. This entire page demonstrates the authentic design tokens, contrast coupling, and anti-slop rules of this style.

visitor@retro-deck:~$ npx skills add kennedys0/taste-engine --skill taste-style-retro-terminal
0 0 8px
Phosphor Glow
Scanlines
CRT Raster Lines
ASCII ┌─┐
Bracketed Frames
100% Mono
Terminal Tabular
[LIVE_INTERACTIVE_DECK]

Retro-Terminal Studio Lab

Test interactive shell commands, switch CRT phosphor color modes, calibrate raster scanline opacity, and verify tabular monospace data structures.

01: Shell Console Emulator SHELL: ACTIVE

Type commands into the shell prompt below (e.g. help, status, theme amber, theme green, theme cyan, scanlines, clear) or click a quick action.

SYS://RETRO-TERMINAL KERNEL v0.13.1 -- BOOT OK
[SYS_INIT] PHOSPHOR RASTER DRIVER INITIALIZED
[DISPLAY] VT220 COLOR EMULATOR: AMBER (590NM)
[PROMPT] Type 'help' or click quick pills below to dispatch commands.
visitor@retro-deck:~$
02: CRT Phosphor & Raster Calibrator AMBER CRT
Phosphor Hardware Mode
Raster Scanline Opacity 18%
Phosphor Radiation Glow 7px
> PHOSPHOR LUMINESCENCE ACTIVE_
color: #FFB000; text-shadow: 0 0 7px rgba(255, 176, 0, 0.45);
03: Card-in-Card Process Deck MULTIPLEXER PANE
┌─[PROCESS_DISPATCHER]───┐ 3 RUNNING
PID DAEMON CPU MEM STATUS
1042 crt-rasterd 0.8% 14MB [RUNNING]
1048 style-router 1.2% 28MB [RUNNING]
1055 anti-slop-gate 0.2% 9MB [STANDBY]
[ENTER] Exec [ESC] Abort [TAB] Complete
04: Phosphor Palette & Contrast WCAG AAA COMPLIANT

Each phosphor tone is measured against obsidian base canvas for dark mode and parchment ivory for light mode to prevent unreadable color bleed.

Amber 11.4:1 (AAA)
Green 13.8:1 (AAA)
Cyan 14.1:1 (AAA)
Alert 6.2:1 (AA)
Parchment 8.9:1 (AAA)
Obsidian BASE (0:0)
Teletype Light Mode Inversion Rule In Light Mode (vintage teletype paper), phosphor glow and dark scanlines are turned off, and bright amber flips to deep carbon burnt amber (#5C3A00) against ivory paper (#F4F1EA) to prevent neon-on-white illegibility.
[PACKAGE_DEPLOYMENT]

Install Retro Terminal or Full Engine

Choose whether you want this single standalone Retro Terminal skill or the full 10-style automated Taste Engine suite for your AI coding agents.

> Option A: Dedicated Retro Terminal Skill

Installs only the Retro Terminal style pack. Perfect if your project has already committed to this exact aesthetic and does not need a 10-style selector.

bash — agent skills cli
# Install standalone Retro Terminal pack via Agent Skills CLI
$ npx skills add kennedys0/taste-engine --skill taste-style-retro-terminal
# Or install directly for Antigravity IDE global config
$ git clone https://github.com/kennedys0/taste-engine.git && cp -r taste-engine/optional-standalone-skills/taste-style-retro-terminal ~/.gemini/config/skills/

> Option B: Full Taste Engine (All 10 Styles + SEO + Anti-Slop)

Equips your AI agent with the autonomous style router, preflight interviews, 10 aesthetic packs, full-screen hero gating, and automatic SEO audit.

bash — multi-agent native installer
# 1. Universal 1-click Agent Skills install
$ npx skills add kennedys0/taste-engine
# 2. Or install globally for Google Antigravity IDE / CLI (agy)
$ node bin/taste-engine.mjs install --agent antigravity --global
# 3. Or install for Claude Code or OpenAI Codex
$ node bin/taste-engine.mjs install --agent claude --global
$ node bin/taste-engine.mjs install --agent codex --global

> Option C: Tailwind CSS & shadcn/ui Preset

Scaffold Retro Terminal utility tokens directly into your React, Next.js, or Vite frontend stack.

tailwind.config.js — preset integration
// Add to your Tailwind config or copy presets/tailwind/
module.exports = {
  presets: [require('./presets/tailwind/tailwind.preset.js')],
  theme: {
    extend: {
      fontFamily: { 'mono': ['JetBrains Mono', 'monospace'] },
      colors: { 'term-amber': '#FFB000', 'term-green': '#33FF33', 'term-cyan': '#00F0FF' }
    }
  }
};
[TOKEN_SPECIFICATION]

Retro-Terminal Design Tokens

Standardized CSS custom properties for instant copy-pasting into any stylesheet.

Token Name Dark CRT Default Light Teletype Specification
--taste-term-bg #0C0D0E #F4F1EA Canvas backdrop base
--taste-term-surface #14171A #E8E4DA Console panel background
--taste-term-well-bg #080A0B #DED9CD Nested action well / buffer
--taste-term-phosphor #FFB000 #5C3A00 Phosphor text & command stroke
--taste-term-text-muted #A37C24 #6B552F Secondary metadata text
--taste-term-border 1px solid rgba(255,176,0,0.35) 1px solid #C4BDAC Structural stroke specification
--taste-term-glow 0 0 7px rgba(255,176,0,0.45) none Phosphor luminance radiation
--taste-term-scanline repeating-linear-gradient(0deg, ...) none CRT horizontal raster lines
--taste-term-radius 2px 2px Minimal terminal corner radius
--taste-term-font-mono JetBrains Mono, monospace JetBrains Mono, monospace Monospace character grid font
[SYS_VERIFICATION]

Frequently Asked Questions

> Are CRT scanlines allowed under anti-slop rules?
Yes! Retro Terminal has an explicit exception in Taste Engine's anti-slop guidelines: subtle scanline rasters and phosphor glow are essential material-enabling properties that give terminal consoles authentic display depth. Removing them to satisfy a generic flat heuristic is classified as an aesthetic regression.
> How does Retro Terminal handle light mode without color collisions?
In light mode, Retro Terminal translates the aesthetic into a vintage teletype / parchment terminal: canvas becomes warm paper ivory (#F4F1EA), phosphor glow and dark scanlines are turned off, and bright amber inverts to deep carbon burnt amber (#5C3A00), maintaining WCAG AAA contrast (> 8.9:1).
> Is card-in-card permissible in Retro Terminal?
Yes! A nested surface is fully permitted when it models terminal multiplexers (tmux/screen panes), process monitoring wells, or code execution containers (e.g. --taste-term-well-bg with dashed border). Mindless decorative card stacking without distinct command boundaries remains disallowed.
> Can I install only Retro Terminal without other styles?
Yes, run npx skills add kennedys0/taste-engine --skill taste-style-retro-terminal to install this standalone skill directly into your AI coding agents.
> How does Retro Terminal maintain responsiveness down to 320px?
All typography scales down using fluid CSS clamp() formulas, all command pills feature scrollable single-line wrappers, top navigation collapses into an accessible mobile hamburger drawer, and circular elements enforce aspect-ratio: 1 / 1 !important; flex-shrink: 0 !important; to eliminate oval squishing.
> COPIED TO BUFFER