mdcms/themes/Operating Systems/os-nextstep.yaml
2026-05-21 23:57:51 +07:00

84 lines
2.8 KiB
YAML

# mdcms v0.4 | DO NOT REMOVE THIS COMMENT
# mdcms theme — os-nextstep
# NeXTSTEP / OPENSTEP revival. Cool 50% greys everywhere, jet-black
# title chrome, and the famous NeXT magenta as the accent. Heavy,
# considered, very 1989 Cube energy.
#
# Colours approximated from NeXTSTEP's 2-bit greyscale + colour passes:
# #555555 dark window chrome (title bars, scrollbar wells)
# #AAAAAA panel face (50% grey)
# #DDDDDD highlight
# #000000 ink
# #C72A86 NeXT magenta (used in logo + accents)
# ──────────────────────────────────
# Colours
# ──────────────────────────────────
light:
accent: "#C72A86"
background: "#DDDDDD"
nav-background: "#555555"
text: "#000000"
text-muted: "#5A5A5A"
dark:
accent: "#E579B5"
background: "#1A1A1A"
nav-background: "#000000"
text: "#DDDDDD"
text-muted: "#A0A0A0"
# ──────────────────────────────────
# Semantic colours — kept restrained, in keeping with the grey-on-grey
# NeXTSTEP discipline.
# ──────────────────────────────────
colours-semantic:
info: "#3A6FA5"
warning: "#A06A00"
success: "#3E7A3E"
error: "#A02828"
colours-semantic-dark:
info: "#88AED9"
warning: "#D9B36B"
success: "#86C58B"
error: "#E07A7A"
# ──────────────────────────────────
# Callout defaults
# ──────────────────────────────────
callouts:
info:
icon: info
primary-colour: "#3A6FA5"
background-colour: "#3A6FA5"
warning:
icon: warning
primary-colour: "#A06A00"
background-colour: "#A06A00"
success:
icon: success
primary-colour: "#3E7A3E"
background-colour: "#3E7A3E"
error:
icon: error
primary-colour: "#A02828"
background-colour: "#A02828"
# ──────────────────────────────────
# Typography
# Inter portable default. NeXTSTEP used Helvetica system-wide.
# Preferred: "Helvetica Neue" (Apple system) — falls back to Inter.
# For the more brutalist OPENSTEP feel try "bunny:Helvetica:400"
# if you have it installed locally.
# ──────────────────────────────────
font-body: "bunny:Inter:400"
font-heading: "bunny:Inter:700"
font-size: 1.00
line-height: 1.55
# ──────────────────────────────────
# Layout
# ──────────────────────────────────
main-width: 76em
nav-width: 20em