HomeStylesTemplates
visitor@stylekit:~$boot --showcase
Oversized Typography
Horizontal Gallery
visitor@stylekit: ~/showcase/developer-terminal -- 80x24
man developer-terminal

Last login: Fri Jul 5 09:41:07 2026 on ttys001

[ OK ] mounted /dev/portfolio

[ OK ] loaded 12 projects, 34 posts, 1 developer

[ OK ] started stylekit-showcase.service

[WARN] coffee level at 12% -- refill recommended

# /etc/motd -- message of the day

  ____ _____ _   _ _     _____ _  _____ _____
 / ___|_   _| | | | |   | ____| |/ /_ _|_   _|
 \___ \ | | | |_| | |   |  _| | ' / | |  | |
  ___) || | |  _  | |___| |___| . \ | |  | |
 |____/ |_| |_| |_|_____|_____|_|\_\___| |_|   .term v1.0

# A website as a terminal session: content is command output,
# and tool authenticity is developer identity.

visitor@stylekit:~$ start_showcase --style=developer-terminal

────────tmux sessions────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────

# three windows, one session -- click to switch panes

visitor@stylekit:~$ tmux attach -t stylekit

[stylekit]

# window 0 -- what this style is about

visitor@stylekit:~$ cat overview.txt

Developer Terminal borrows the language of the shell:

prompts instead of headings, stdout instead of paragraphs,

stderr instead of error banners, and a cursor that never stops blinking.

# zero gradients. zero photos. one hundred percent monospace.

────────theme.conf────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────

# five colors, five meanings -- color is syntax, not decoration

visitor@stylekit:~$ cat /etc/theme.conf

$term-green#4AF626# stdout / prompt / success
$term-black#0A0E12# background / character cell
$term-cyan#8BE9FD# paths / links / info
$term-magenta#FF79C6# keywords / stderr / danger
$term-amber#FFB86C# strings / numbers / warnings
$term-comment#6272A4# comments / muted / inactive

# one family, many weights -- the mono scale

visitor@stylekit:~$ man typography

# hero -- text-2xl md:text-4xl font-bold

$ echo hello, world

# h2 -- text-lg md:text-xl font-bold

## Subheading as a markdown echo

# body -- text-sm, phosphor green on near-black

Body copy is stdout. It wraps at a comfortable measure, keeps its line-height tight, and never switches families. Inline paths/are/cyan, inline "strings are amber", and keywords are magenta.

# comment -- text-xs text-[#6272A4]

# everything after a hash is for humans, not the shell

────────bin────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────

# buttons are executables -- primary is inverted, danger is magenta

visitor@stylekit:~$ ls /usr/bin/actions

# hover shifts background alpha only -- no scale, no translate, no shadow

# click a command to execute it -- output renders below

visitor@stylekit:~$ history | grep demo

visitor@stylekit:~$ whoami --verbose

[0] OK

# identity loaded from ~/.profile

name: "Terminal Developer"

role: full-stack / design systems

stack: [typescript, react, node, postgres]

uptime: 8 years in production

visitor@stylekit:~$

────────panels────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────

# cards are output panels -- stdout, stderr, and comments

visitor@stylekit:~$ cat panels/*.out

$ uptime[0] OK

# stdout panel

09:41 up 14 days,

3 users, load 0.42

$ npm run legacy[1] ERR

# stderr panel

Error: module 'jquery'

was last seen in 2014

# NOTES.md

# comment panel: dashed border,

# blue-gray text, no exit code.

# for asides and footnotes.

# inputs are prompt lines -- green caret, cyan prefix, zero chrome

visitor@stylekit:~$ ssh guestbook@stylekit

login as:
visitor@stylekit:~$

cat >> guestbook.txt <<EOF

EOF

────────projects────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────

# lists are directory listings -- aligned columns, semantic colors

visitor@stylekit:~$ ls -la ~/projects

total 6 entries, 0 hidden agendas

drwxr-xr-x4096Jul 03 21:14stylekit-registry/
drwxr-xr-x4096Jun 30 18:47cli-toolbox/
-rw-r--r-- 18KJun 28 09:02design-tokens.json
-rwxr-xr-x2.4KJun 21 23:59deploy.sh
-rw-r--r--1.2KJun 14 11:30README.md
lrwxrwxrwx 11May 09 08:15dotfiles -> ~/.config

# tables speak ps aux -- uppercase headers, mono digits, exit badges

visitor@stylekit:~$ ps aux --services

PIDSERVICE%CPU%MEMUPTIMESTATUS
1042next-server12.43.114d 02:41[0] OK
1187postgres4.28.714d 02:40[0] OK
2310redis-cache0.81.29d 17:03[0] OK
3471webhook-relay0.10.42d 05:58[0] OK
4096legacy-cron97.312.900:00:12[1] ERR

# PID 4096 is why we cannot have nice things

────────progress────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────

# progress bars are drawn with block glyphs -- no chart library survived

visitor@stylekit:~$ watch -n1 ./build-status

compile[██████████████████████]100%
typecheck[████████████████████░░]92%
unit tests[███████████████░░░░░░░]67%
e2e tests[████████░░░░░░░░░░░░░░]38%
docs[███░░░░░░░░░░░░░░░░░░░]12%

# docs at 12% -- a timeless constant of software engineering

# alerts are log lines -- INFO cyan, OK green, WARN amber, ERR magenta

visitor@stylekit:~$ tail -n4 /var/log/system.log

[INFO]stdoutsession established from 203.0.113.7 (nice terminal, by the way)
[ OK ]stdoutbuild completed in 4.2s -- 0 errors, 0 warnings, 1 happy developer
[WARN]stdoutdeprecated flag --yolo will be removed in v2.0
[ERR!]stderrconnection to sleep.service refused: developer still online at 02:00
────────git log────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────

# blockquotes are commit messages -- history is the testimonial

visitor@stylekit:~$ git log --oneline -3

a1f626b

feat: replace marketing page with terminal session

-- visitor, 2 hours ago

8be9fdc

fix: cursor now blinks at the correct 1.06s interval

-- visitor, 1 day ago

ff79c6d

refactor: delete 14 divs, add 3 prompts

-- visitor, 3 days ago

# "I came for the blinking cursor.

# I stayed because the exit codes were honest."

# -- an anonymous visitor, ttys002

# the contract -- what keeps the illusion intact

visitor@stylekit:~$ diff style-rules.txt

[0] OK -- always do

  • +font-mono for every glyph on the page
  • +near-black #0A0E12 + phosphor green #4AF626
  • +headings start with visitor@stylekit:~$
  • +content reads as command + output pairs
  • +exit code badges: [0] OK / [1] ERR
  • +tmux status bar at the bottom

[1] ERR -- never do

  • -sans-serif or serif fonts
  • -white or light backgrounds
  • -rounded-lg and larger radii
  • -gradients and glassmorphism
  • -photography and illustration
  • -a 5th terminal accent color
────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────

visitor@stylekit:~$ exit

Saving session... done.

[Process completed] Return to /styles/developer-terminal for tokens, recipes and AI rules.

visitor@stylekit:~$

[stylekit]
load: 0.42--:--:--visitor@stylekit