From f10587a0eaf5f25fd2a638b207a2775e2ce6726c Mon Sep 17 00:00:00 2001 From: kbenestad Date: Thu, 21 May 2026 23:58:26 +0700 Subject: [PATCH] Add files via upload --- themes/Operating systems/os-aero.yaml | 82 +++++++++++++++++++++ themes/Operating systems/os-breeze.yaml | 86 +++++++++++++++++++++++ themes/Operating systems/os-chromeos.yaml | 85 ++++++++++++++++++++++ themes/Operating systems/os-nextstep.yaml | 84 ++++++++++++++++++++++ themes/Operating systems/os-pop.yaml | 79 +++++++++++++++++++++ 5 files changed, 416 insertions(+) create mode 100644 themes/Operating systems/os-aero.yaml create mode 100644 themes/Operating systems/os-breeze.yaml create mode 100644 themes/Operating systems/os-chromeos.yaml create mode 100644 themes/Operating systems/os-nextstep.yaml create mode 100644 themes/Operating systems/os-pop.yaml diff --git a/themes/Operating systems/os-aero.yaml b/themes/Operating systems/os-aero.yaml new file mode 100644 index 0000000..57bddd5 --- /dev/null +++ b/themes/Operating systems/os-aero.yaml @@ -0,0 +1,82 @@ +# mdcms v0.4 | DO NOT REMOVE THIS COMMENT +# mdcms theme — os-aero +# Windows Vista / 7 "Aero Glass" feel. Pale glass-tinted blue chrome, +# translucent sidebar vibes, bright sky-blue accent. The desktop your +# laptop sweated to render in 2009. +# +# Colours approximated from the default Aero theme palette: +# accent (taskbar / button glow) #1A78D4 +# glass tint #B8D6F0 (frosted blue) +# window face #F0F4F9 +# text #1B1B1B +# Aero Dark / "Aero Black" variant uses the same accent over near-black. + +# ────────────────────────────────── +# Colours +# ────────────────────────────────── +light: + accent: "#1A78D4" + background: "#F4F9FE" + nav-background: "#B8D6F0" + text: "#1B1B1B" + text-muted: "#525E6E" + +dark: + accent: "#4FC3F7" + background: "#0F1A2A" + nav-background: "#1A2A40" + text: "#EAF2FC" + text-muted: "#8FA8C4" + +# ────────────────────────────────── +# Semantic colours — Vista/7 standard hues +# ────────────────────────────────── +colours-semantic: + info: "#1A78D4" + warning: "#E59400" + success: "#1E8C3F" + error: "#C42B1C" + +colours-semantic-dark: + info: "#4FC3F7" + warning: "#FFC74A" + success: "#7AD18F" + error: "#FF7A7A" + +# ────────────────────────────────── +# Callout defaults +# ────────────────────────────────── +callouts: + info: + icon: info + primary-colour: "#1A78D4" + background-colour: "#1A78D4" + warning: + icon: warning + primary-colour: "#E59400" + background-colour: "#E59400" + success: + icon: success + primary-colour: "#1E8C3F" + background-colour: "#1E8C3F" + error: + icon: error + primary-colour: "#C42B1C" + background-colour: "#C42B1C" + +# ────────────────────────────────── +# Typography +# Inter portable default. Preferred: Segoe UI (Vista/7 default — first +# Microsoft OS to ship it). Open Segoe-metric-compatible alternative: +# "Selawik". Drop your TTFs in /fonts and swap font-body / font-heading. +# ────────────────────────────────── +font-body: "bunny:Inter:400" +font-heading: "bunny:Inter:600" +font-size: 1.00 +line-height: 1.55 + +# ────────────────────────────────── +# Layout +# ────────────────────────────────── +main-width: 78em +nav-width: 20em diff --git a/themes/Operating systems/os-breeze.yaml b/themes/Operating systems/os-breeze.yaml new file mode 100644 index 0000000..9160913 --- /dev/null +++ b/themes/Operating systems/os-breeze.yaml @@ -0,0 +1,86 @@ +# mdcms v0.4 | DO NOT REMOVE THIS COMMENT +# mdcms theme — os-breeze +# KDE Plasma / Breeze feel. Cool neutral chrome, the famous Plasma blue +# accent. Breeze is intentionally subtle — light, low-saturation, with +# just a touch of cool grey. +# +# Colours from KDE's Breeze stylesheet (qss + colour scheme): +# accent (Highlight) #3DAEE9 +# view-background-color #FCFCFC +# window-background-color #EFF0F1 +# foreground (Text) #232629 +# foreground-inactive #7F8C8D +# Breeze Dark: +# view-background-color #1B1E20 +# window-background-color #232629 +# foreground #FCFCFC + +# ────────────────────────────────── +# Colours +# ────────────────────────────────── +light: + accent: "#3DAEE9" + background: "#FCFCFC" + nav-background: "#EFF0F1" + text: "#232629" + text-muted: "#7F8C8D" + +dark: + accent: "#3DAEE9" + background: "#1B1E20" + nav-background: "#232629" + text: "#FCFCFC" + text-muted: "#A1A9B1" + +# ────────────────────────────────── +# Semantic colours — Breeze "positive / neutral / negative" tones +# ────────────────────────────────── +colours-semantic: + info: "#3DAEE9" + warning: "#F67400" + success: "#27AE60" + error: "#DA4453" + +colours-semantic-dark: + info: "#61C1F0" + warning: "#F8A04A" + success: "#56C883" + error: "#ED7077" + +# ────────────────────────────────── +# Callout defaults +# ────────────────────────────────── +callouts: + info: + icon: info + primary-colour: "#3DAEE9" + background-colour: "#3DAEE9" + warning: + icon: warning + primary-colour: "#F67400" + background-colour: "#F67400" + success: + icon: success + primary-colour: "#27AE60" + background-colour: "#27AE60" + error: + icon: error + primary-colour: "#DA4453" + background-colour: "#DA4453" + +# ────────────────────────────────── +# Typography +# Noto Sans is the portable default and KDE's current UI font. +# Preferred (classic Plasma 4 era): "Oxygen Sans" — open SIL-licensed, +# available on Google Fonts as "Oxygen". +# ────────────────────────────────── +font-body: "bunny:Noto Sans:400" +font-heading: "bunny:Noto Sans:600" +font-size: 1.00 +line-height: 1.6 + +# ────────────────────────────────── +# Layout +# ────────────────────────────────── +main-width: 78em +nav-width: 20em diff --git a/themes/Operating systems/os-chromeos.yaml b/themes/Operating systems/os-chromeos.yaml new file mode 100644 index 0000000..58d45ba --- /dev/null +++ b/themes/Operating systems/os-chromeos.yaml @@ -0,0 +1,85 @@ +# mdcms v0.4 | DO NOT REMOVE THIS COMMENT +# mdcms theme — os-chromeos +# ChromeOS feel. Bright white shelf, soft Google-grey surface, +# Google Blue accent. Material-rooted but its own dialect. +# +# Colours from Google's public ChromeOS / Material reference: +# Google Blue 600 #1A73E8 (accent light) +# Google Blue 200 #8AB4F8 (accent dark) +# Surface #FFFFFF / #202124 +# Surface variant #F1F3F4 / #292A2D +# On-surface #202124 / #E8EAED + +# ────────────────────────────────── +# Colours +# ────────────────────────────────── +light: + accent: "#1A73E8" + background: "#FFFFFF" + nav-background: "#F1F3F4" + text: "#202124" + text-muted: "#5F6368" + +dark: + accent: "#8AB4F8" + background: "#202124" + nav-background: "#292A2D" + text: "#E8EAED" + text-muted: "#9AA0A6" + +# ────────────────────────────────── +# Semantic colours — Google standard hues +# Green 700 #1E8E3E / Green 300 #81C995 +# Yellow 700 #F29900 / Yellow 300 #FDD663 +# Red 600 #D93025 / Red 300 #F28B82 +# ────────────────────────────────── +colours-semantic: + info: "#1A73E8" + warning: "#F29900" + success: "#1E8E3E" + error: "#D93025" + +colours-semantic-dark: + info: "#8AB4F8" + warning: "#FDD663" + success: "#81C995" + error: "#F28B82" + +# ────────────────────────────────── +# Callout defaults +# ────────────────────────────────── +callouts: + info: + icon: info + primary-colour: "#1A73E8" + background-colour: "#1A73E8" + warning: + icon: warning + primary-colour: "#F29900" + background-colour: "#F29900" + success: + icon: success + primary-colour: "#1E8E3E" + background-colour: "#1E8E3E" + error: + icon: error + primary-colour: "#D93025" + background-colour: "#D93025" + +# ────────────────────────────────── +# Typography +# Roboto is the portable default and ChromeOS's body font. +# Preferred for headings: "Google Sans" (proprietary, restricted). +# Open near-equivalent for Google Sans display: "Product Sans" +# — also restricted; use Roboto for both and you'll be fine. +# ────────────────────────────────── +font-body: "bunny:Roboto:400" +font-heading: "bunny:Roboto:500" +font-size: 1.00 +line-height: 1.55 + +# ────────────────────────────────── +# Layout +# ────────────────────────────────── +main-width: 78em +nav-width: 20em diff --git a/themes/Operating systems/os-nextstep.yaml b/themes/Operating systems/os-nextstep.yaml new file mode 100644 index 0000000..e458aef --- /dev/null +++ b/themes/Operating systems/os-nextstep.yaml @@ -0,0 +1,84 @@ +# 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 diff --git a/themes/Operating systems/os-pop.yaml b/themes/Operating systems/os-pop.yaml new file mode 100644 index 0000000..7fd5b33 --- /dev/null +++ b/themes/Operating systems/os-pop.yaml @@ -0,0 +1,79 @@ +# mdcms v0.4 | DO NOT REMOVE THIS COMMENT +# mdcms theme — os-pop +# Pop!_OS feel. Warm Cosmic-grey chrome, signature Pop orange accent. +# System76's GTK-rooted desktop with its own distinctive warmth. +# +# Colours from System76's public Pop palette: +# Pop Orange #FAA41A (primary accent) +# Cosmic Light bg #F2F2F2 / surface #FAFAFA +# Cosmic Dark bg #2D2D2D / surface #232323 +# Text light #181818 / dark #F2F2F2 + +# ────────────────────────────────── +# Colours +# ────────────────────────────────── +light: + accent: "#FAA41A" + background: "#FAFAFA" + nav-background: "#F2F2F2" + text: "#181818" + text-muted: "#5C5C5C" + +dark: + accent: "#FAA41A" + background: "#232323" + nav-background: "#2D2D2D" + text: "#F2F2F2" + text-muted: "#A8A8A8" + +# ────────────────────────────────── +# Semantic colours — Pop palette greens/yellows/reds with the warm cast +# ────────────────────────────────── +colours-semantic: + info: "#1B6091" + warning: "#FAA41A" + success: "#73C48F" + error: "#F15D22" + +colours-semantic-dark: + info: "#88B8DC" + warning: "#FFC664" + success: "#9BD7AF" + error: "#FF8A5C" + +# ────────────────────────────────── +# Callout defaults +# ────────────────────────────────── +callouts: + info: + icon: info + primary-colour: "#1B6091" + background-colour: "#1B6091" + warning: + icon: warning + primary-colour: "#FAA41A" + background-colour: "#FAA41A" + success: + icon: success + primary-colour: "#73C48F" + background-colour: "#73C48F" + error: + icon: error + primary-colour: "#F15D22" + background-colour: "#F15D22" + +# ────────────────────────────────── +# Typography +# Fira Sans is the portable default and Pop!_OS's actual UI font. +# Available on Google Fonts. Pop also ships Fira Mono for code. +# ────────────────────────────────── +font-body: "bunny:Fira Sans:400" +font-heading: "bunny:Fira Sans:600" +font-size: 1.00 +line-height: 1.6 + +# ────────────────────────────────── +# Layout +# ────────────────────────────────── +main-width: 78em +nav-width: 20em