Compare commits
No commits in common. "f62bd73e333a39a9aed76ae894fdea169de1bcb9" and "0e51058af057ad8bfbace7732260f3c599be8877" have entirely different histories.
f62bd73e33
...
0e51058af0
@ -117,17 +117,6 @@ css:
|
||||
Dual-mode: light = paper teletype, dark = phosphor CRT.
|
||||
============================================================ */
|
||||
|
||||
/* Bundled mono faces. The host does not yet emit @font-face for
|
||||
* bundled_fonts (LoadedPlugin.BundledFonts is unconsumed), so the theme
|
||||
* declares its own faces against the served artifact paths
|
||||
* (/templates/terminal/fonts/...). Presets set typography.fontHeading/
|
||||
* body/mono to template:terminal:<Family> so --font-heading/body/mono
|
||||
* resolve to these families. JetBrains Mono is one variable-weight file
|
||||
* (400–700); IBM Plex Mono ships 400 + 500. */
|
||||
@font-face { font-family: 'JetBrains Mono'; src: url('/templates/terminal/fonts/jetbrains-mono-latin.woff2') format('woff2'); font-weight: 400 700; font-style: normal; font-display: swap; }
|
||||
@font-face { font-family: 'IBM Plex Mono'; src: url('/templates/terminal/fonts/ibm-plex-mono-400.woff2') format('woff2'); font-weight: 400; font-style: normal; font-display: swap; }
|
||||
@font-face { font-family: 'IBM Plex Mono'; src: url('/templates/terminal/fonts/ibm-plex-mono-500.woff2') format('woff2'); font-weight: 500; font-style: normal; font-display: swap; }
|
||||
|
||||
/* --- Globals: square corners, mono stack ------------------ */
|
||||
|
||||
:root { --radius: 0; }
|
||||
|
||||
@ -2,7 +2,7 @@
|
||||
name = "terminal"
|
||||
display_name = "Terminal"
|
||||
scope = "@themes"
|
||||
version = "0.4.0"
|
||||
version = "0.3.0"
|
||||
description = "Phosphor-on-black TTY theme for dev tools and OSS docs. Window chrome, man-page article layouts, keybind tables, boot logs, monospace type, and a typed-terminal canvas hero. Paper-teletype light mode, phosphor dark mode."
|
||||
kind = "theme"
|
||||
categories = ["templates"]
|
||||
|
||||
25
presets.json
@ -5,11 +5,6 @@
|
||||
"description": "Green printer-ribbon on paper for light, VT220 green phosphor for dark. The flagship terminal look.",
|
||||
"theme": {
|
||||
"mode": "both",
|
||||
"typography": {
|
||||
"fontHeading": "template:terminal:JetBrains Mono",
|
||||
"fontBody": "template:terminal:IBM Plex Mono",
|
||||
"fontMono": "template:terminal:JetBrains Mono"
|
||||
},
|
||||
"lightColors": {
|
||||
"background": "60 20% 97%",
|
||||
"foreground": "120 30% 12%",
|
||||
@ -60,11 +55,6 @@
|
||||
"description": "Warm cream paper with amber ribbon for light, amber phosphor on warm black for dark.",
|
||||
"theme": {
|
||||
"mode": "both",
|
||||
"typography": {
|
||||
"fontHeading": "template:terminal:JetBrains Mono",
|
||||
"fontBody": "template:terminal:IBM Plex Mono",
|
||||
"fontMono": "template:terminal:JetBrains Mono"
|
||||
},
|
||||
"lightColors": {
|
||||
"background": "40 30% 96%",
|
||||
"foreground": "30 25% 15%",
|
||||
@ -115,11 +105,6 @@
|
||||
"description": "Crisp black-on-white docs for light with a blue link accent, hard white on black for dark. Austere, no glow.",
|
||||
"theme": {
|
||||
"mode": "both",
|
||||
"typography": {
|
||||
"fontHeading": "template:terminal:JetBrains Mono",
|
||||
"fontBody": "template:terminal:IBM Plex Mono",
|
||||
"fontMono": "template:terminal:JetBrains Mono"
|
||||
},
|
||||
"lightColors": {
|
||||
"background": "0 0% 100%",
|
||||
"foreground": "0 0% 10%",
|
||||
@ -170,11 +155,6 @@
|
||||
"description": "Cool slate-on-white for light with a teal accent, cyan phosphor on blue-black for dark.",
|
||||
"theme": {
|
||||
"mode": "both",
|
||||
"typography": {
|
||||
"fontHeading": "template:terminal:JetBrains Mono",
|
||||
"fontBody": "template:terminal:IBM Plex Mono",
|
||||
"fontMono": "template:terminal:JetBrains Mono"
|
||||
},
|
||||
"lightColors": {
|
||||
"background": "200 30% 97%",
|
||||
"foreground": "200 40% 14%",
|
||||
@ -225,11 +205,6 @@
|
||||
"description": "Ink-on-white with a magenta accent for light, magenta phosphor on black for dark.",
|
||||
"theme": {
|
||||
"mode": "both",
|
||||
"typography": {
|
||||
"fontHeading": "template:terminal:JetBrains Mono",
|
||||
"fontBody": "template:terminal:IBM Plex Mono",
|
||||
"fontMono": "template:terminal:JetBrains Mono"
|
||||
},
|
||||
"lightColors": {
|
||||
"background": "320 20% 98%",
|
||||
"foreground": "320 30% 14%",
|
||||
|
||||
BIN
preview.png
|
Before Width: | Height: | Size: 715 KiB After Width: | Height: | Size: 88 KiB |
|
Before Width: | Height: | Size: 674 KiB After Width: | Height: | Size: 83 KiB |
|
Before Width: | Height: | Size: 443 KiB After Width: | Height: | Size: 81 KiB |
|
Before Width: | Height: | Size: 244 KiB After Width: | Height: | Size: 106 KiB |
|
Before Width: | Height: | Size: 213 KiB After Width: | Height: | Size: 93 KiB |
|
Before Width: | Height: | Size: 203 KiB After Width: | Height: | Size: 86 KiB |
|
Before Width: | Height: | Size: 173 KiB After Width: | Height: | Size: 71 KiB |