Skip to content

About

Dark neon terminal theme for single-file HTML reports and timestamped-media review pages

Resources

Stars

1 star

Watchers

1 watching

Forks

Latest commit

 

History

3 Commits

Folders and files

Repository files navigation

CYBERDECK

A dark neon terminal theme for single-file HTML reports, dashboards, and timestamped-media review pages. Big readable monospace, near-black blue background, cyan neon glow.

preview

What's in the box

File Purpose
cyberdeck.css The theme — all tokens as CSS custom properties
template.html Starter page: sticky audio header + clickable timestamped rows

Look

  • Near-black blue background #07090f, monospace (Menlo/Consolas), 20px base font — built to be read from a distance
  • Cyan #27d4ff headings with neon glow
  • Terminal-green #55ff99 timestamps / line numbers
  • Dimmed 16px #5a6678 secondary rows for narration, comments, context
  • Red #ff4f4f left-edge flags for corrections and errors
  • 9-color categorical palette (--cat-*) for speakers, series, or tags

Usage

Link it when serving a directory:

<link rel="stylesheet" href="cyberdeck.css">

or paste the CSS into a <style> block for a fully self-contained page (the template shows where).

The signature interaction

The starter template is built for adjudicating timestamped media: a sticky header embeds an <audio> element, and every .row carries onclick="s(seconds)" to seek-and-play. Click a line, hear that moment.

<div class="row" onclick="s(42.5)">
  <span class="t">0:42</span>
  <span class="v" style="color:var(--cat-cyan)">LABEL</span>
  <span class="x">Row content.</span>
</div>

Row variants:

  • .row.narr / .row.dim — de-emphasized context rows
  • .row.fixed — red-edged flagged row, with a .fix correction badge

Keep media src attributes relative so pages work both opened from a folder and served over HTTP.

It works just as well for plain documents — drop the audio element and use the tokens, header, and row layout as-is.

Diagrams (draw.io)

cyberdeck.drawio is a starter file — open it, copy the primitives, delete the legend. It ships the palette as swatches plus ready-made spine nodes, a titled swimlane container, a decision diamond, a note box, and correctly-styled edges.

Three things draw.io gets wrong on a dark canvas, all pre-solved in the starter:

  • The page background must be set explicitly. <mxGraphModel background="#07090f">. Leaving it unset — or setting it to none — renders white.
  • Edge labels default to a white background. Every labelled edge needs labelBackgroundColor=#07090f, or you get white boxes floating on the arrows.
  • Default edges are black and vanish. Use #8fa3bf, or the branch's own hue.

Colour never carries meaning on its own here — give every coloured group a text label or a number so the diagram still reads without hue.

Export with the desktop CLI:

drawio -x -f png --width 2000 -o diagram.png diagram.drawio   # preview
drawio -x -f pdf -e -o diagram.pdf diagram.drawio             # -e keeps it editable

Origin

Born on the cue sheets of a Neuromancer audiobook attribution project, 2026. The theme survived; the deck abides.

License

MIT

About

Dark neon terminal theme for single-file HTML reports and timestamped-media review pages

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages