fix accent/secondary foreground derivation; 202 community themes
The nine remaining contrast failures all had the same cause, and it was a real bug in map.ts rather than a limit of the source palettes: --accent and --secondary are both s.high, but their foregrounds were taken from fgRaised, which is checked against s.raised. That is precisely the near-miss the file already documents and fixes for --muted-foreground, one token over. Deriving them against s.high instead rescues all nine (every Solarized variant among them) and is provably a no-op for the official 22 — each already clears 4.5:1 on s.high by 1.3x or more, and ensureContrast returns its input untouched when it passes. Measured all 22 before the change; generate-themes.ts --check reports 0 changes after it. Also: GitLab-hosted repos are now discoverable (one theme lives there, and the raw-URL and default-branch shapes differ from GitHub's), and sourceFor probes a directory named after the theme's own slug, for the packs that nest one directory per theme. An exact slug match is the only prefix tried on purpose — a pack whose variants have names of their own has no single theme that is "the" one, so guessing would be wrong. Every community theme is regenerated in this commit, not just the new ones. aura turned up generated under an older pickAccent rule than its neighbours, because it was ported before that rule changed — the same drift generate-themes.ts was written to prevent, and the reason both halves are written from one source. All 202 now come from one mapping version. Verified afterwards: 227 stylesheets, 227 imports, 227 registry entries, no orphans in either direction. Still out: 14 repos that 404 (deleted or renamed since the site indexed them), grimdark-solarized (no source link at all), cobalt2 (its page links an awesome-list README with no theme in it), and oasis (a six-variant pack with no variant named oasis — porting it means inventing six slugs the site does not list, which is a naming decision). Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
@@ -38,10 +38,16 @@ type ManifestEntry = {
|
||||
id: string;
|
||||
name: string;
|
||||
repo: string;
|
||||
/** Omitted means GitHub, which is where all but a couple of these live. */
|
||||
host?: 'gitlab';
|
||||
kind: string;
|
||||
dark: boolean;
|
||||
};
|
||||
|
||||
type Repo = { host: 'github' | 'gitlab'; path: string };
|
||||
|
||||
const repoUrl = (r: Repo): string => `https://${r.host === 'gitlab' ? 'gitlab.com' : 'github.com'}/${r.path}`;
|
||||
|
||||
// Same pairs `generate-themes.ts` checks, kept in sync by hand since this is the only other place that
|
||||
// needs them and duplicating a 20-line array beats a shared module for one caller each.
|
||||
const PAIRS: [string, string, number][] = [
|
||||
@@ -90,6 +96,16 @@ function ghApiDefaultBranch(repo: string): string {
|
||||
}
|
||||
}
|
||||
|
||||
async function gitlabDefaultBranch(path: string): Promise<string> {
|
||||
const json = await fetchText(`https://gitlab.com/api/v4/projects/${encodeURIComponent(path)}`);
|
||||
if (!json) return 'main';
|
||||
try {
|
||||
return (JSON.parse(json).default_branch as string) || 'main';
|
||||
} catch {
|
||||
return 'main';
|
||||
}
|
||||
}
|
||||
|
||||
async function fetchText(url: string): Promise<string | undefined> {
|
||||
try {
|
||||
const res = await fetch(url);
|
||||
@@ -100,27 +116,43 @@ async function fetchText(url: string): Promise<string | undefined> {
|
||||
}
|
||||
}
|
||||
|
||||
async function discoverRepo(slug: string): Promise<string | undefined> {
|
||||
async function discoverRepo(slug: string): Promise<Repo | undefined> {
|
||||
const html = await fetchText(`${SITE}/themes/${slug}`);
|
||||
if (!html) return undefined;
|
||||
const m = html.match(/https:\/\/github\.com\/([\w.-]+)\/([\w.-]+)/);
|
||||
return m ? `${m[1]}/${m[2]}` : undefined;
|
||||
const gh = html.match(/https:\/\/github\.com\/([\w.-]+)\/([\w.-]+)/);
|
||||
if (gh) return { host: 'github', path: `${gh[1]}/${gh[2]}` };
|
||||
// A couple of authors host on GitLab instead. Its group paths can nest, hence the greedier match.
|
||||
const gl = html.match(/https:\/\/gitlab\.com\/([\w.-]+(?:\/[\w.-]+)+?)(?=["'\s<]|$)/);
|
||||
if (gl) return { host: 'gitlab', path: gl[1]!.replace(/\.git$/, '') };
|
||||
return undefined;
|
||||
}
|
||||
|
||||
async function sourceFor(repo: string): Promise<{ palette: Palette; kind: string; derived: boolean } | undefined> {
|
||||
const branch = ghApiDefaultBranch(repo);
|
||||
const raw = (p: string) => `https://raw.githubusercontent.com/${repo}/${branch}/${p}`;
|
||||
async function sourceFor(
|
||||
repo: Repo,
|
||||
slug: string,
|
||||
): Promise<{ palette: Palette; kind: string; derived: boolean } | undefined> {
|
||||
const branch = repo.host === 'gitlab' ? await gitlabDefaultBranch(repo.path) : ghApiDefaultBranch(repo.path);
|
||||
const raw = (p: string) =>
|
||||
repo.host === 'gitlab'
|
||||
? `https://gitlab.com/${repo.path}/-/raw/${branch}/${p}`
|
||||
: `https://raw.githubusercontent.com/${repo.path}/${branch}/${p}`;
|
||||
|
||||
// Most repos hold one theme at the root. A few are packs that nest one directory per theme, so also
|
||||
// look under the directory named after THIS slug — an exact match is the only safe pick, since a pack
|
||||
// with variant names of its own (`abyss-dark`, `lagoon-light`, …) has no one theme that is "the" one.
|
||||
const prefixes = ['', `themes/${slug}/`, `omarchy/themes/${slug}/`, `${slug}/`];
|
||||
|
||||
for (const prefix of prefixes) {
|
||||
// `colors.toml` is ambiguous across community repos: it might genuinely be Omarchy 4's own semantic
|
||||
// schema (in which case no derivation is needed at all — same quality as the official 22), or it might
|
||||
// reuse the filename for an unrelated flat `color0..color15` ANSI scheme. Try the real schema first;
|
||||
// only fall through to the ANSI reading if the required keys aren't there.
|
||||
const tomlText = await fetchText(raw('colors.toml'));
|
||||
const tomlText = await fetchText(raw(`${prefix}colors.toml`));
|
||||
if (tomlText) {
|
||||
const kv = parseTomlText(tomlText);
|
||||
try {
|
||||
return {
|
||||
palette: paletteFromRecord(kv, `${repo}/colors.toml`),
|
||||
palette: paletteFromRecord(kv, `${repo.path}/${prefix}colors.toml`),
|
||||
kind: 'colors.toml (Omarchy schema)',
|
||||
derived: false,
|
||||
};
|
||||
@@ -136,26 +168,27 @@ async function sourceFor(repo: string): Promise<{ palette: Palette; kind: string
|
||||
'alacritty/alacritty.toml',
|
||||
'config/alacritty.toml',
|
||||
]) {
|
||||
const text = await fetchText(raw(path));
|
||||
const text = await fetchText(raw(`${prefix}${path}`));
|
||||
if (!text) continue;
|
||||
const ansi = parseAlacrittyToml(text);
|
||||
if (ansi) return { palette: deriveOmarchyPalette(ansi), kind: 'alacritty.toml', derived: true };
|
||||
}
|
||||
for (const path of ['ghostty.conf', 'ghostty-theme', '.config/ghostty/config']) {
|
||||
const text = await fetchText(raw(path));
|
||||
const text = await fetchText(raw(`${prefix}${path}`));
|
||||
if (!text) continue;
|
||||
const ansi = parseGhosttyConf(text);
|
||||
if (ansi) return { palette: deriveOmarchyPalette(ansi), kind: 'ghostty.conf', derived: true };
|
||||
}
|
||||
}
|
||||
return undefined;
|
||||
}
|
||||
|
||||
async function portOne(slug: string): Promise<{ entry: ManifestEntry; css: string } | { skip: string }> {
|
||||
const repo = await discoverRepo(slug);
|
||||
if (!repo) return { skip: 'no github repo link found on its omarchythemes.com page' };
|
||||
if (!repo) return { skip: 'no github/gitlab repo link found on its omarchythemes.com page' };
|
||||
|
||||
const source = await sourceFor(repo);
|
||||
if (!source) return { skip: `no parseable colors.toml/alacritty.toml/ghostty.conf in ${repo}` };
|
||||
const source = await sourceFor(repo, slug);
|
||||
if (!source) return { skip: `no parseable colors.toml/alacritty.toml/ghostty.conf in ${repo.path}` };
|
||||
|
||||
const palette = source.palette;
|
||||
const tokens = mapPalette(palette);
|
||||
@@ -191,7 +224,7 @@ async function portOne(slug: string): Promise<{ entry: ManifestEntry; css: strin
|
||||
|
||||
${modeLine}
|
||||
|
||||
Source: https://github.com/${repo} (${source.kind}), read by scripts/port-community-themes.ts. Values
|
||||
Source: ${repoUrl(repo)} (${source.kind}), read by scripts/port-community-themes.ts. Values
|
||||
${provenanceLine} Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
|
||||
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||
@@ -201,7 +234,17 @@ ${body}
|
||||
}
|
||||
`;
|
||||
|
||||
return { entry: { id: slug, name, repo, kind: source.kind, dark: palette.mode === 'dark' }, css };
|
||||
return {
|
||||
entry: {
|
||||
id: slug,
|
||||
name,
|
||||
repo: repo.path,
|
||||
...(repo.host === 'gitlab' ? { host: 'gitlab' as const } : {}),
|
||||
kind: source.kind,
|
||||
dark: palette.mode === 'dark',
|
||||
},
|
||||
css,
|
||||
};
|
||||
}
|
||||
|
||||
function rewriteIndexCss(entries: ManifestEntry[]): void {
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"id": "aamis",
|
||||
"name": "Aamis",
|
||||
"repo": "vyrx-dev/omarchy-aamis-theme",
|
||||
"kind": "alacritty.toml",
|
||||
"kind": "colors.toml (16-colour ANSI)",
|
||||
"dark": true
|
||||
},
|
||||
{
|
||||
@@ -24,14 +24,14 @@
|
||||
"id": "aetheria",
|
||||
"name": "Aetheria",
|
||||
"repo": "JJDizz1L/aetheria",
|
||||
"kind": "alacritty.toml",
|
||||
"kind": "colors.toml (16-colour ANSI)",
|
||||
"dark": true
|
||||
},
|
||||
{
|
||||
"id": "akaito",
|
||||
"name": "Akaito",
|
||||
"repo": "stannorbvb-cmd/akaito",
|
||||
"kind": "alacritty.toml",
|
||||
"kind": "colors.toml (16-colour ANSI)",
|
||||
"dark": false
|
||||
},
|
||||
{
|
||||
@@ -52,7 +52,7 @@
|
||||
"id": "amekoji",
|
||||
"name": "Amekoji",
|
||||
"repo": "atif-1402/omarchy-amekoji-theme",
|
||||
"kind": "alacritty.toml",
|
||||
"kind": "colors.toml (16-colour ANSI)",
|
||||
"dark": true
|
||||
},
|
||||
{
|
||||
@@ -129,7 +129,7 @@
|
||||
"id": "atelier",
|
||||
"name": "Atelier",
|
||||
"repo": "atif-1402/omarchy-atelier-theme",
|
||||
"kind": "alacritty.toml",
|
||||
"kind": "colors.toml (16-colour ANSI)",
|
||||
"dark": true
|
||||
},
|
||||
{
|
||||
@@ -178,21 +178,21 @@
|
||||
"id": "bad-hand",
|
||||
"name": "Bad Hand",
|
||||
"repo": "bjornramberg/omarchy-bad-hand-theme",
|
||||
"kind": "alacritty.toml",
|
||||
"kind": "colors.toml (16-colour ANSI)",
|
||||
"dark": true
|
||||
},
|
||||
{
|
||||
"id": "batman",
|
||||
"name": "Batman",
|
||||
"repo": "OldJobobo/omarchy-batman-theme",
|
||||
"kind": "alacritty.toml",
|
||||
"kind": "colors.toml (16-colour ANSI)",
|
||||
"dark": true
|
||||
},
|
||||
{
|
||||
"id": "batou",
|
||||
"name": "Batou",
|
||||
"repo": "HANCORE-linux/omarchy-batou-theme",
|
||||
"kind": "alacritty.toml",
|
||||
"kind": "colors.toml (16-colour ANSI)",
|
||||
"dark": true
|
||||
},
|
||||
{
|
||||
@@ -213,7 +213,7 @@
|
||||
"id": "beta",
|
||||
"name": "Beta",
|
||||
"repo": "jjdizz1l/beta",
|
||||
"kind": "alacritty.toml",
|
||||
"kind": "colors.toml (16-colour ANSI)",
|
||||
"dark": true
|
||||
},
|
||||
{
|
||||
@@ -227,7 +227,7 @@
|
||||
"id": "black-arch",
|
||||
"name": "Black Arch",
|
||||
"repo": "ankur311sudo/black_arch",
|
||||
"kind": "alacritty.toml",
|
||||
"kind": "colors.toml (16-colour ANSI)",
|
||||
"dark": true
|
||||
},
|
||||
{
|
||||
@@ -251,6 +251,13 @@
|
||||
"kind": "colors.toml (16-colour ANSI)",
|
||||
"dark": true
|
||||
},
|
||||
{
|
||||
"id": "blackwall",
|
||||
"name": "Blackwall",
|
||||
"repo": "rlind3r/omarchy-blackwall-theme",
|
||||
"kind": "alacritty.toml",
|
||||
"dark": true
|
||||
},
|
||||
{
|
||||
"id": "blueridge",
|
||||
"name": "Blueridge",
|
||||
@@ -262,14 +269,14 @@
|
||||
"id": "brutalism",
|
||||
"name": "Brutalism",
|
||||
"repo": "bjornramberg/omarchy-brutalism-theme",
|
||||
"kind": "alacritty.toml",
|
||||
"kind": "colors.toml (16-colour ANSI)",
|
||||
"dark": true
|
||||
},
|
||||
{
|
||||
"id": "caroline-skyline",
|
||||
"name": "Caroline Skyline",
|
||||
"repo": "OldJobobo/omarchy-caroline-skyline-theme",
|
||||
"kind": "alacritty.toml",
|
||||
"kind": "colors.toml (16-colour ANSI)",
|
||||
"dark": true
|
||||
},
|
||||
{
|
||||
@@ -290,14 +297,14 @@
|
||||
"id": "city-783",
|
||||
"name": "City 783",
|
||||
"repo": "OldJobobo/omarchy-city-783-theme",
|
||||
"kind": "alacritty.toml",
|
||||
"kind": "colors.toml (16-colour ANSI)",
|
||||
"dark": true
|
||||
},
|
||||
{
|
||||
"id": "copper-night",
|
||||
"name": "Copper Night",
|
||||
"repo": "hembramnishant50-glitch/omarchy-coppernight-theme",
|
||||
"kind": "alacritty.toml",
|
||||
"kind": "colors.toml (16-colour ANSI)",
|
||||
"dark": true
|
||||
},
|
||||
{
|
||||
@@ -311,7 +318,7 @@
|
||||
"id": "cpunk",
|
||||
"name": "Cpunk",
|
||||
"repo": "stannorbvb-cmd/cpunk",
|
||||
"kind": "alacritty.toml",
|
||||
"kind": "colors.toml (16-colour ANSI)",
|
||||
"dark": true
|
||||
},
|
||||
{
|
||||
@@ -360,14 +367,14 @@
|
||||
"id": "deckard",
|
||||
"name": "Deckard",
|
||||
"repo": "OldJobobo/omarchy-deckard-theme",
|
||||
"kind": "alacritty.toml",
|
||||
"kind": "colors.toml (16-colour ANSI)",
|
||||
"dark": true
|
||||
},
|
||||
{
|
||||
"id": "delete",
|
||||
"name": "Delete",
|
||||
"repo": "signaldirective/delete-theme",
|
||||
"kind": "alacritty.toml",
|
||||
"kind": "colors.toml (16-colour ANSI)",
|
||||
"dark": true
|
||||
},
|
||||
{
|
||||
@@ -381,7 +388,7 @@
|
||||
"id": "demon",
|
||||
"name": "Demon",
|
||||
"repo": "HANCORE-linux/omarchy-demon-theme",
|
||||
"kind": "alacritty.toml",
|
||||
"kind": "colors.toml (16-colour ANSI)",
|
||||
"dark": true
|
||||
},
|
||||
{
|
||||
@@ -402,7 +409,7 @@
|
||||
"id": "dotrb",
|
||||
"name": "Dotrb",
|
||||
"repo": "dotsilva/omarchy-dotrb-theme",
|
||||
"kind": "alacritty.toml",
|
||||
"kind": "colors.toml (16-colour ANSI)",
|
||||
"dark": true
|
||||
},
|
||||
{
|
||||
@@ -451,14 +458,14 @@
|
||||
"id": "eva-unit-01",
|
||||
"name": "Eva Unit 01",
|
||||
"repo": "OldJobobo/omarchy-01-theme",
|
||||
"kind": "alacritty.toml",
|
||||
"kind": "colors.toml (16-colour ANSI)",
|
||||
"dark": true
|
||||
},
|
||||
{
|
||||
"id": "event-horizon",
|
||||
"name": "Event Horizon",
|
||||
"repo": "OldJobobo/omarchy-event-horizon-theme",
|
||||
"kind": "alacritty.toml",
|
||||
"kind": "colors.toml (16-colour ANSI)",
|
||||
"dark": true
|
||||
},
|
||||
{
|
||||
@@ -486,7 +493,7 @@
|
||||
"id": "felix",
|
||||
"name": "Felix",
|
||||
"repo": "TyRichards/omarchy-felix-theme",
|
||||
"kind": "alacritty.toml",
|
||||
"kind": "colors.toml (16-colour ANSI)",
|
||||
"dark": true
|
||||
},
|
||||
{
|
||||
@@ -514,7 +521,7 @@
|
||||
"id": "flat-dracula",
|
||||
"name": "Flat Dracula",
|
||||
"repo": "OldJobobo/omarchy-flat-dracula-theme",
|
||||
"kind": "alacritty.toml",
|
||||
"kind": "colors.toml (16-colour ANSI)",
|
||||
"dark": true
|
||||
},
|
||||
{
|
||||
@@ -528,7 +535,7 @@
|
||||
"id": "florida-man",
|
||||
"name": "Florida Man",
|
||||
"repo": "OldJobobo/omarchy-florida-man-theme",
|
||||
"kind": "alacritty.toml",
|
||||
"kind": "colors.toml (16-colour ANSI)",
|
||||
"dark": true
|
||||
},
|
||||
{
|
||||
@@ -577,9 +584,17 @@
|
||||
"id": "gold-rush",
|
||||
"name": "Gold Rush",
|
||||
"repo": "tahayvr/omarchy-gold-rush-theme",
|
||||
"kind": "alacritty.toml",
|
||||
"kind": "colors.toml (16-colour ANSI)",
|
||||
"dark": true
|
||||
},
|
||||
{
|
||||
"id": "gornergrat-station",
|
||||
"name": "Gornergrat Station",
|
||||
"repo": "bhavabhuthi/omarchy-gornergrat-station-theme",
|
||||
"host": "gitlab",
|
||||
"kind": "alacritty.toml",
|
||||
"dark": false
|
||||
},
|
||||
{
|
||||
"id": "gotham-city",
|
||||
"name": "Gotham City",
|
||||
@@ -591,7 +606,7 @@
|
||||
"id": "greek-noir",
|
||||
"name": "Greek Noir",
|
||||
"repo": "HANCORE-linux/omarchy-greek-noir-theme",
|
||||
"kind": "alacritty.toml",
|
||||
"kind": "colors.toml (16-colour ANSI)",
|
||||
"dark": true
|
||||
},
|
||||
{
|
||||
@@ -626,7 +641,7 @@
|
||||
"id": "harbor",
|
||||
"name": "Harbor",
|
||||
"repo": "HANCORE-linux/omarchy-harbor-theme",
|
||||
"kind": "alacritty.toml",
|
||||
"kind": "colors.toml (16-colour ANSI)",
|
||||
"dark": false
|
||||
},
|
||||
{
|
||||
@@ -640,7 +655,7 @@
|
||||
"id": "hex",
|
||||
"name": "Hex",
|
||||
"repo": "OldJobobo/omarchy-hex-theme",
|
||||
"kind": "alacritty.toml",
|
||||
"kind": "colors.toml (16-colour ANSI)",
|
||||
"dark": true
|
||||
},
|
||||
{
|
||||
@@ -654,7 +669,7 @@
|
||||
"id": "hinterlands",
|
||||
"name": "Hinterlands",
|
||||
"repo": "OldJobobo/omarchy-hinterlands-theme",
|
||||
"kind": "alacritty.toml",
|
||||
"kind": "colors.toml (16-colour ANSI)",
|
||||
"dark": true
|
||||
},
|
||||
{
|
||||
@@ -696,7 +711,7 @@
|
||||
"id": "killer-klowns",
|
||||
"name": "Killer Klowns",
|
||||
"repo": "Deoxizn/omarchy-killer-klowns-theme",
|
||||
"kind": "alacritty.toml",
|
||||
"kind": "colors.toml (16-colour ANSI)",
|
||||
"dark": true
|
||||
},
|
||||
{
|
||||
@@ -717,7 +732,7 @@
|
||||
"id": "kurayami",
|
||||
"name": "Kurayami",
|
||||
"repo": "bjornramberg/omarchy-kurayami-theme",
|
||||
"kind": "alacritty.toml",
|
||||
"kind": "colors.toml (16-colour ANSI)",
|
||||
"dark": true
|
||||
},
|
||||
{
|
||||
@@ -745,14 +760,21 @@
|
||||
"id": "latch-dark",
|
||||
"name": "Latch Dark",
|
||||
"repo": "atif-1402/omarchy-latchdark-theme",
|
||||
"kind": "alacritty.toml",
|
||||
"kind": "colors.toml (16-colour ANSI)",
|
||||
"dark": true
|
||||
},
|
||||
{
|
||||
"id": "lilly",
|
||||
"name": "Lilly",
|
||||
"repo": "JJDizz1L/lilly",
|
||||
"kind": "colors.toml (16-colour ANSI)",
|
||||
"dark": true
|
||||
},
|
||||
{
|
||||
"id": "lowlight",
|
||||
"name": "Lowlight",
|
||||
"repo": "atif-1402/omarchy-lowlight-theme",
|
||||
"kind": "alacritty.toml",
|
||||
"kind": "colors.toml (16-colour ANSI)",
|
||||
"dark": true
|
||||
},
|
||||
{
|
||||
@@ -787,7 +809,7 @@
|
||||
"id": "mecha-no-onna",
|
||||
"name": "Mecha NO Onna",
|
||||
"repo": "HANCORE-linux/omarchy-mechanoonna-theme",
|
||||
"kind": "alacritty.toml",
|
||||
"kind": "colors.toml (16-colour ANSI)",
|
||||
"dark": true
|
||||
},
|
||||
{
|
||||
@@ -801,7 +823,7 @@
|
||||
"id": "midnight",
|
||||
"name": "Midnight",
|
||||
"repo": "JaxonWright/omarchy-midnight-theme",
|
||||
"kind": "ghostty.conf",
|
||||
"kind": "colors.toml (Omarchy schema)",
|
||||
"dark": true
|
||||
},
|
||||
{
|
||||
@@ -811,11 +833,18 @@
|
||||
"kind": "alacritty.toml",
|
||||
"dark": true
|
||||
},
|
||||
{
|
||||
"id": "milkmatcha-light",
|
||||
"name": "Milkmatcha Light",
|
||||
"repo": "hipsterusername/omarchy-milkmatcha-light-theme",
|
||||
"kind": "alacritty.toml",
|
||||
"dark": false
|
||||
},
|
||||
{
|
||||
"id": "mocha",
|
||||
"name": "Mocha",
|
||||
"repo": "gitcoder89431/omarchy-mocha-theme",
|
||||
"kind": "alacritty.toml",
|
||||
"kind": "colors.toml (16-colour ANSI)",
|
||||
"dark": true
|
||||
},
|
||||
{
|
||||
@@ -843,7 +872,7 @@
|
||||
"id": "monolith",
|
||||
"name": "Monolith",
|
||||
"repo": "OldJobobo/omarchy-monolith-theme",
|
||||
"kind": "alacritty.toml",
|
||||
"kind": "colors.toml (Omarchy schema)",
|
||||
"dark": true
|
||||
},
|
||||
{
|
||||
@@ -860,6 +889,13 @@
|
||||
"kind": "colors.toml (16-colour ANSI)",
|
||||
"dark": true
|
||||
},
|
||||
{
|
||||
"id": "moon-orbit",
|
||||
"name": "Moon Orbit",
|
||||
"repo": "JJDizz1L/moon-orbit",
|
||||
"kind": "colors.toml (16-colour ANSI)",
|
||||
"dark": true
|
||||
},
|
||||
{
|
||||
"id": "nagai-poolside",
|
||||
"name": "Nagai Poolside",
|
||||
@@ -909,6 +945,13 @@
|
||||
"kind": "colors.toml (16-colour ANSI)",
|
||||
"dark": true
|
||||
},
|
||||
{
|
||||
"id": "night-owl",
|
||||
"name": "Night Owl",
|
||||
"repo": "maxberggren/omarchy-night-owl-theme",
|
||||
"kind": "alacritty.toml",
|
||||
"dark": true
|
||||
},
|
||||
{
|
||||
"id": "nyc",
|
||||
"name": "Nyc",
|
||||
@@ -927,14 +970,14 @@
|
||||
"id": "oxford",
|
||||
"name": "Oxford",
|
||||
"repo": "HANCORE-linux/omarchy-oxford-theme",
|
||||
"kind": "alacritty.toml",
|
||||
"kind": "colors.toml (16-colour ANSI)",
|
||||
"dark": true
|
||||
},
|
||||
{
|
||||
"id": "oxocarbon-dark",
|
||||
"name": "Oxocarbon Dark",
|
||||
"repo": "HANCORE-linux/omarchy-oxocarbon-theme",
|
||||
"kind": "alacritty.toml",
|
||||
"kind": "colors.toml (16-colour ANSI)",
|
||||
"dark": true
|
||||
},
|
||||
{
|
||||
@@ -944,6 +987,13 @@
|
||||
"kind": "alacritty.toml",
|
||||
"dark": true
|
||||
},
|
||||
{
|
||||
"id": "phosphor-os",
|
||||
"name": "Phosphor OS",
|
||||
"repo": "OldJobobo/omarchy-phosphor-os-theme",
|
||||
"kind": "colors.toml (16-colour ANSI)",
|
||||
"dark": true
|
||||
},
|
||||
{
|
||||
"id": "pina",
|
||||
"name": "Pina",
|
||||
@@ -983,28 +1033,28 @@
|
||||
"id": "purplewave",
|
||||
"name": "Purplewave",
|
||||
"repo": "dotsilva/omarchy-purplewave-theme",
|
||||
"kind": "alacritty.toml",
|
||||
"kind": "colors.toml (16-colour ANSI)",
|
||||
"dark": true
|
||||
},
|
||||
{
|
||||
"id": "rainy-night",
|
||||
"name": "Rainy Night",
|
||||
"repo": "atif-1402/omarchy-rainynight-theme",
|
||||
"kind": "alacritty.toml",
|
||||
"kind": "colors.toml (16-colour ANSI)",
|
||||
"dark": true
|
||||
},
|
||||
{
|
||||
"id": "rdddcs",
|
||||
"name": "Rdddcs",
|
||||
"repo": "mohamedredachakir/LINUX-OMARCHY-REDDCS",
|
||||
"kind": "alacritty.toml",
|
||||
"kind": "colors.toml (16-colour ANSI)",
|
||||
"dark": true
|
||||
},
|
||||
{
|
||||
"id": "red-monarch",
|
||||
"name": "Red Monarch",
|
||||
"repo": "kamatealip/omarchy-red-monarch-theme",
|
||||
"kind": "ghostty.conf",
|
||||
"kind": "colors.toml (16-colour ANSI)",
|
||||
"dark": true
|
||||
},
|
||||
{
|
||||
@@ -1025,14 +1075,14 @@
|
||||
"id": "robco",
|
||||
"name": "Robco",
|
||||
"repo": "signaldirective/robco-theme",
|
||||
"kind": "alacritty.toml",
|
||||
"kind": "colors.toml (16-colour ANSI)",
|
||||
"dark": true
|
||||
},
|
||||
{
|
||||
"id": "robco-mojave",
|
||||
"name": "Robco Mojave",
|
||||
"repo": "signaldirective/robco-mojave",
|
||||
"kind": "alacritty.toml",
|
||||
"kind": "colors.toml (16-colour ANSI)",
|
||||
"dark": true
|
||||
},
|
||||
{
|
||||
@@ -1046,7 +1096,7 @@
|
||||
"id": "roseofdune",
|
||||
"name": "Roseofdune",
|
||||
"repo": "HANCORE-linux/omarchy-roseofdune-theme",
|
||||
"kind": "alacritty.toml",
|
||||
"kind": "colors.toml (16-colour ANSI)",
|
||||
"dark": false
|
||||
},
|
||||
{
|
||||
@@ -1084,6 +1134,13 @@
|
||||
"kind": "colors.toml (16-colour ANSI)",
|
||||
"dark": true
|
||||
},
|
||||
{
|
||||
"id": "seashells",
|
||||
"name": "Seashells",
|
||||
"repo": "odysseyalive/omarchy-seashells-theme",
|
||||
"kind": "colors.toml (16-colour ANSI)",
|
||||
"dark": true
|
||||
},
|
||||
{
|
||||
"id": "serenity",
|
||||
"name": "Serenity",
|
||||
@@ -1109,6 +1166,27 @@
|
||||
"id": "snow-black",
|
||||
"name": "Snow Black",
|
||||
"repo": "ankur311sudo/snow_black",
|
||||
"kind": "colors.toml (16-colour ANSI)",
|
||||
"dark": true
|
||||
},
|
||||
{
|
||||
"id": "solarized",
|
||||
"name": "Solarized",
|
||||
"repo": "Gazler/omarchy-solarized-theme",
|
||||
"kind": "alacritty.toml",
|
||||
"dark": true
|
||||
},
|
||||
{
|
||||
"id": "solarized-light",
|
||||
"name": "Solarized Light",
|
||||
"repo": "dfrico/omarchy-solarized-light-theme",
|
||||
"kind": "alacritty.toml",
|
||||
"dark": false
|
||||
},
|
||||
{
|
||||
"id": "solarized-osaka",
|
||||
"name": "Solarized Osaka",
|
||||
"repo": "motorsss/omarchy-solarizedosaka-theme",
|
||||
"kind": "alacritty.toml",
|
||||
"dark": true
|
||||
},
|
||||
@@ -1116,21 +1194,21 @@
|
||||
"id": "space-bound",
|
||||
"name": "Space Bound",
|
||||
"repo": "Deoxizn/omarchy-space-bound-theme",
|
||||
"kind": "alacritty.toml",
|
||||
"kind": "colors.toml (16-colour ANSI)",
|
||||
"dark": true
|
||||
},
|
||||
{
|
||||
"id": "space-monkey",
|
||||
"name": "Space Monkey",
|
||||
"repo": "TyRichards/omarchy-space-monkey-theme",
|
||||
"kind": "alacritty.toml",
|
||||
"kind": "colors.toml (16-colour ANSI)",
|
||||
"dark": true
|
||||
},
|
||||
{
|
||||
"id": "spark",
|
||||
"name": "Spark",
|
||||
"repo": "stefanomainardi/omarchy-sf-theme",
|
||||
"kind": "alacritty.toml",
|
||||
"kind": "colors.toml (16-colour ANSI)",
|
||||
"dark": true
|
||||
},
|
||||
{
|
||||
@@ -1172,7 +1250,7 @@
|
||||
"id": "synthetica",
|
||||
"name": "Synthetica",
|
||||
"repo": "stannorbvb-cmd/synthetica",
|
||||
"kind": "alacritty.toml",
|
||||
"kind": "colors.toml (16-colour ANSI)",
|
||||
"dark": true
|
||||
},
|
||||
{
|
||||
@@ -1193,7 +1271,7 @@
|
||||
"id": "tarot",
|
||||
"name": "Tarot",
|
||||
"repo": "jjdizz1l/base16-tarot",
|
||||
"kind": "alacritty.toml",
|
||||
"kind": "colors.toml (16-colour ANSI)",
|
||||
"dark": true
|
||||
},
|
||||
{
|
||||
@@ -1207,21 +1285,21 @@
|
||||
"id": "terramour",
|
||||
"name": "Terramour",
|
||||
"repo": "atif-1402/omarchy-terramour-theme",
|
||||
"kind": "alacritty.toml",
|
||||
"kind": "colors.toml (16-colour ANSI)",
|
||||
"dark": true
|
||||
},
|
||||
{
|
||||
"id": "thegreek",
|
||||
"name": "Thegreek",
|
||||
"repo": "HANCORE-linux/omarchy-thegreek-theme",
|
||||
"kind": "alacritty.toml",
|
||||
"kind": "colors.toml (16-colour ANSI)",
|
||||
"dark": false
|
||||
},
|
||||
{
|
||||
"id": "turbonite",
|
||||
"name": "Turbonite",
|
||||
"repo": "HANCORE-linux/omarchy-turbonite-theme",
|
||||
"kind": "alacritty.toml",
|
||||
"kind": "colors.toml (16-colour ANSI)",
|
||||
"dark": true
|
||||
},
|
||||
{
|
||||
@@ -1242,14 +1320,14 @@
|
||||
"id": "unicorn-dream",
|
||||
"name": "Unicorn Dream",
|
||||
"repo": "Deoxizn/omarchy-unicorn-dream-theme",
|
||||
"kind": "alacritty.toml",
|
||||
"kind": "colors.toml (16-colour ANSI)",
|
||||
"dark": false
|
||||
},
|
||||
{
|
||||
"id": "van-gogh",
|
||||
"name": "Van Gogh",
|
||||
"repo": "Nirmal314/omarchy-van-gogh-theme",
|
||||
"kind": "alacritty.toml",
|
||||
"kind": "colors.toml (16-colour ANSI)",
|
||||
"dark": true
|
||||
},
|
||||
{
|
||||
@@ -1263,7 +1341,7 @@
|
||||
"id": "velvet-night",
|
||||
"name": "Velvet Night",
|
||||
"repo": "HANCORE-linux/omarchy-velvetnight-theme",
|
||||
"kind": "alacritty.toml",
|
||||
"kind": "colors.toml (16-colour ANSI)",
|
||||
"dark": true
|
||||
},
|
||||
{
|
||||
@@ -1277,7 +1355,7 @@
|
||||
"id": "vhs80",
|
||||
"name": "Vhs80",
|
||||
"repo": "tahayvr/omarchy-vhs80-theme",
|
||||
"kind": "alacritty.toml",
|
||||
"kind": "colors.toml (16-colour ANSI)",
|
||||
"dark": true
|
||||
},
|
||||
{
|
||||
@@ -1291,7 +1369,7 @@
|
||||
"id": "void",
|
||||
"name": "Void",
|
||||
"repo": "vyrx-dev/omarchy-void-theme",
|
||||
"kind": "alacritty.toml",
|
||||
"kind": "colors.toml (16-colour ANSI)",
|
||||
"dark": true
|
||||
},
|
||||
{
|
||||
@@ -1319,7 +1397,7 @@
|
||||
"id": "white-gold",
|
||||
"name": "White Gold",
|
||||
"repo": "HANCORE-linux/omarchy-whitegold-theme",
|
||||
"kind": "alacritty.toml",
|
||||
"kind": "colors.toml (16-colour ANSI)",
|
||||
"dark": false
|
||||
},
|
||||
{
|
||||
|
||||
@@ -49,6 +49,13 @@ export function mapPalette(p: Palette): Tokens {
|
||||
// miasma at 4.00 — close enough to look fine and still fail, which is the kind of near-miss that a
|
||||
// person eyeballing a screenshot would have shipped.
|
||||
const fgMuted = ensureContrast(p.lightForeground, s.high);
|
||||
// Same reasoning as `fgMuted`, for the same surface: `--accent` and `--secondary` are BOTH `s.high`,
|
||||
// so their text has to be checked against `s.high` too. It was deriving from `fgRaised` — the weight
|
||||
// for `s.raised` — which is the identical near-miss the comment above describes, just one token over.
|
||||
// A no-op for all 22 official palettes (each already clears 4.5:1 on `s.high` by 1.4x or more, and
|
||||
// `ensureContrast` returns its input untouched when it passes); what it fixes is the ported palettes
|
||||
// whose foreground sits between the two surfaces' thresholds.
|
||||
const fgHigh = ensureContrast(p.foreground, s.high);
|
||||
const fgFaint = ensureContrast(p.darkForeground, s.raised, UI);
|
||||
|
||||
/**
|
||||
@@ -88,13 +95,13 @@ export function mapPalette(p: Palette): Tokens {
|
||||
'--muted': s.high,
|
||||
'--muted-foreground': fgMuted,
|
||||
'--accent': s.high,
|
||||
'--accent-foreground': fgRaised,
|
||||
'--accent-foreground': fgHigh,
|
||||
|
||||
// ── Actions ──
|
||||
'--primary': accent,
|
||||
'--primary-foreground': on(accent),
|
||||
'--secondary': s.high,
|
||||
'--secondary-foreground': fgRaised,
|
||||
'--secondary-foreground': fgHigh,
|
||||
'--cta': accent,
|
||||
'--cta-foreground': on(accent),
|
||||
'--ctahover': mix(accent, s.dark ? '#ffffff' : '#000000', 0.12),
|
||||
|
||||
@@ -78,6 +78,7 @@
|
||||
@import './themes/black-gold.css';
|
||||
@import './themes/black-money.css';
|
||||
@import './themes/blackturq.css';
|
||||
@import './themes/blackwall.css';
|
||||
@import './themes/blueridge.css';
|
||||
@import './themes/brutalism.css';
|
||||
@import './themes/caroline-skyline.css';
|
||||
@@ -125,6 +126,7 @@
|
||||
@import './themes/ghost-pastel.css';
|
||||
@import './themes/glory-antic.css';
|
||||
@import './themes/gold-rush.css';
|
||||
@import './themes/gornergrat-station.css';
|
||||
@import './themes/gotham-city.css';
|
||||
@import './themes/greek-noir.css';
|
||||
@import './themes/green-city.css';
|
||||
@@ -149,6 +151,7 @@
|
||||
@import './themes/lairetam.css';
|
||||
@import './themes/latch.css';
|
||||
@import './themes/latch-dark.css';
|
||||
@import './themes/lilly.css';
|
||||
@import './themes/lowlight.css';
|
||||
@import './themes/lunar.css';
|
||||
@import './themes/manga.css';
|
||||
@@ -158,6 +161,7 @@
|
||||
@import './themes/memento-mori.css';
|
||||
@import './themes/midnight.css';
|
||||
@import './themes/miles-morales.css';
|
||||
@import './themes/milkmatcha-light.css';
|
||||
@import './themes/mocha.css';
|
||||
@import './themes/monochrome.css';
|
||||
@import './themes/monokai.css';
|
||||
@@ -165,6 +169,7 @@
|
||||
@import './themes/monolith.css';
|
||||
@import './themes/monolith-2.css';
|
||||
@import './themes/moodpeak.css';
|
||||
@import './themes/moon-orbit.css';
|
||||
@import './themes/nagai-poolside.css';
|
||||
@import './themes/nagai-twilight.css';
|
||||
@import './themes/nebulite.css';
|
||||
@@ -172,11 +177,13 @@
|
||||
@import './themes/neon-street.css';
|
||||
@import './themes/neovoid.css';
|
||||
@import './themes/nes.css';
|
||||
@import './themes/night-owl.css';
|
||||
@import './themes/nyc.css';
|
||||
@import './themes/one-dark-pro.css';
|
||||
@import './themes/oxford.css';
|
||||
@import './themes/oxocarbon-dark.css';
|
||||
@import './themes/pandora.css';
|
||||
@import './themes/phosphor-os.css';
|
||||
@import './themes/pina.css';
|
||||
@import './themes/pink-blood.css';
|
||||
@import './themes/pmndrs.css';
|
||||
@@ -197,10 +204,14 @@
|
||||
@import './themes/saga.css';
|
||||
@import './themes/sakura.css';
|
||||
@import './themes/sapphire.css';
|
||||
@import './themes/seashells.css';
|
||||
@import './themes/serenity.css';
|
||||
@import './themes/shadesofjade.css';
|
||||
@import './themes/snow.css';
|
||||
@import './themes/snow-black.css';
|
||||
@import './themes/solarized.css';
|
||||
@import './themes/solarized-light.css';
|
||||
@import './themes/solarized-osaka.css';
|
||||
@import './themes/space-bound.css';
|
||||
@import './themes/space-monkey.css';
|
||||
@import './themes/spark.css';
|
||||
|
||||
@@ -1,13 +1,11 @@
|
||||
/*
|
||||
Aamis — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||
|
||||
Dark theme (dark), by luminance of its own
|
||||
background — the source repo carries no mode flag of its own to read.
|
||||
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||
|
||||
Source: https://github.com/vyrx-dev/omarchy-aamis-theme (alacritty.toml), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because a single-theme repo ships
|
||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
||||
authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
Source: https://github.com/vyrx-dev/omarchy-aamis-theme (colors.toml (16-colour ANSI)), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
|
||||
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||
*/
|
||||
@@ -22,13 +20,13 @@
|
||||
--muted-foreground: #a89f93;
|
||||
--accent: #202020;
|
||||
--accent-foreground: #eadccc;
|
||||
--primary: #e2be8a;
|
||||
--primary: #eacea7;
|
||||
--primary-foreground: #080808;
|
||||
--secondary: #202020;
|
||||
--secondary-foreground: #eadccc;
|
||||
--cta: #e2be8a;
|
||||
--cta: #eacea7;
|
||||
--cta-foreground: #080808;
|
||||
--ctahover: #e5c698;
|
||||
--ctahover: #edd4b2;
|
||||
--success: #cea37f;
|
||||
--success-foreground: #080808;
|
||||
--warning: #f4bb54;
|
||||
@@ -42,9 +40,9 @@
|
||||
--busy-ink: #eb8c60;
|
||||
--border: #3a3734;
|
||||
--input: #3a3734;
|
||||
--ring: #e2be8a;
|
||||
--ring: #eacea7;
|
||||
--radius: 0.625rem;
|
||||
--chart-primary: #e2be8a;
|
||||
--chart-primary: #eacea7;
|
||||
--chart-secondary: #ede4c8;
|
||||
--status-success: #cea37f;
|
||||
--status-warning: #f4bb54;
|
||||
@@ -56,7 +54,7 @@
|
||||
--panel-border-bare: rgb(58 55 52 / 0.55);
|
||||
--panel-raised-bg: rgb(15 15 15 / 0.95);
|
||||
--panel-raised-border: rgb(58 55 52 / 1);
|
||||
--panel-accent: #e2be8a;
|
||||
--panel-accent: #eacea7;
|
||||
--panel-header-bg: rgb(32 32 32 / 0.6);
|
||||
--panel-header-fg: #eadccc;
|
||||
--panel-radius: 0.75rem;
|
||||
@@ -78,9 +76,9 @@
|
||||
--scrollbar-thumb-hover: rgb(112 106 106 / 0.85);
|
||||
--scrollbar-thin-thumb: rgb(112 106 106 / 0.45);
|
||||
--scrollbar-thin-thumb-hover: rgb(112 106 106 / 0.7);
|
||||
--brand: #e2be8a;
|
||||
--brand: #eacea7;
|
||||
--brand-foreground: #080808;
|
||||
--brand-primary: #e2be8a;
|
||||
--brand-primary: #eacea7;
|
||||
--brand-accent: #e8ab3b;
|
||||
--brand-warm: #eb8c60;
|
||||
--brand-deep: #080808;
|
||||
|
||||
@@ -1,13 +1,11 @@
|
||||
/*
|
||||
Ado — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||
|
||||
Dark theme (dark), by luminance of its own
|
||||
background — the source repo carries no mode flag of its own to read.
|
||||
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||
|
||||
Source: https://github.com/errantProgrammer/omarchy-ado-theme (alacritty.toml), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because a single-theme repo ships
|
||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
||||
authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
|
||||
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||
*/
|
||||
@@ -22,13 +20,13 @@
|
||||
--muted-foreground: #a09fa6;
|
||||
--accent: #1e1e20;
|
||||
--accent-foreground: #dfdee6;
|
||||
--primary: #4545f5;
|
||||
--primary-foreground: #dfdee6;
|
||||
--primary: #a2e0ee;
|
||||
--primary-foreground: #070708;
|
||||
--secondary: #1e1e20;
|
||||
--secondary-foreground: #dfdee6;
|
||||
--cta: #4545f5;
|
||||
--cta-foreground: #dfdee6;
|
||||
--ctahover: #5b5bf6;
|
||||
--cta: #a2e0ee;
|
||||
--cta-foreground: #070708;
|
||||
--ctahover: #ade4f0;
|
||||
--success: #014761;
|
||||
--success-foreground: #dfdee6;
|
||||
--warning: #8bb0c6;
|
||||
@@ -42,9 +40,9 @@
|
||||
--busy-ink: #8e707d;
|
||||
--border: #363639;
|
||||
--input: #363639;
|
||||
--ring: #4545f5;
|
||||
--ring: #a2e0ee;
|
||||
--radius: 0.625rem;
|
||||
--chart-primary: #4545f5;
|
||||
--chart-primary: #a2e0ee;
|
||||
--chart-secondary: #25516a;
|
||||
--status-success: #014761;
|
||||
--status-warning: #8bb0c6;
|
||||
@@ -56,7 +54,7 @@
|
||||
--panel-border-bare: rgb(54 54 57 / 0.55);
|
||||
--panel-raised-bg: rgb(13 13 15 / 0.95);
|
||||
--panel-raised-border: rgb(54 54 57 / 1);
|
||||
--panel-accent: #4545f5;
|
||||
--panel-accent: #a2e0ee;
|
||||
--panel-header-bg: rgb(30 30 32 / 0.6);
|
||||
--panel-header-fg: #dfdee6;
|
||||
--panel-radius: 0.75rem;
|
||||
@@ -78,9 +76,9 @@
|
||||
--scrollbar-thumb-hover: rgb(144 142 170 / 0.85);
|
||||
--scrollbar-thin-thumb: rgb(144 142 170 / 0.45);
|
||||
--scrollbar-thin-thumb-hover: rgb(144 142 170 / 0.7);
|
||||
--brand: #4545f5;
|
||||
--brand-foreground: #dfdee6;
|
||||
--brand-primary: #4545f5;
|
||||
--brand: #a2e0ee;
|
||||
--brand-foreground: #070708;
|
||||
--brand-primary: #a2e0ee;
|
||||
--brand-accent: #45c1dd;
|
||||
--brand-warm: #8e707d;
|
||||
--brand-deep: #070708;
|
||||
|
||||
@@ -1,13 +1,11 @@
|
||||
/*
|
||||
Adrift — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||
|
||||
Dark theme (dark), by luminance of its own
|
||||
background — the source repo carries no mode flag of its own to read.
|
||||
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||
|
||||
Source: https://github.com/jaredb1011/omarchy-adrift-theme (alacritty.toml), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because a single-theme repo ships
|
||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
||||
authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
|
||||
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||
*/
|
||||
@@ -22,13 +20,13 @@
|
||||
--muted-foreground: #a3a294;
|
||||
--accent: #2a3836;
|
||||
--accent-foreground: #ddd6c2;
|
||||
--primary: #a9bfbf;
|
||||
--primary: #94d0d0;
|
||||
--primary-foreground: #0e1715;
|
||||
--secondary: #2a3836;
|
||||
--secondary-foreground: #ddd6c2;
|
||||
--cta: #a9bfbf;
|
||||
--cta: #94d0d0;
|
||||
--cta-foreground: #0e1715;
|
||||
--ctahover: #b3c7c7;
|
||||
--ctahover: #a1d6d6;
|
||||
--success: #66987b;
|
||||
--success-foreground: #0e1715;
|
||||
--warning: #bfa26b;
|
||||
@@ -42,9 +40,9 @@
|
||||
--busy-ink: #c58364;
|
||||
--border: #404b46;
|
||||
--input: #404b46;
|
||||
--ring: #a9bfbf;
|
||||
--ring: #94d0d0;
|
||||
--radius: 0.625rem;
|
||||
--chart-primary: #a9bfbf;
|
||||
--chart-primary: #94d0d0;
|
||||
--chart-secondary: #9a5840;
|
||||
--status-success: #66987b;
|
||||
--status-warning: #bfa26b;
|
||||
@@ -56,7 +54,7 @@
|
||||
--panel-border-bare: rgb(64 75 70 / 0.55);
|
||||
--panel-raised-bg: rgb(26 41 39 / 0.95);
|
||||
--panel-raised-border: rgb(64 75 70 / 1);
|
||||
--panel-accent: #a9bfbf;
|
||||
--panel-accent: #94d0d0;
|
||||
--panel-header-bg: rgb(42 56 54 / 0.6);
|
||||
--panel-header-fg: #ddd6c2;
|
||||
--panel-radius: 0.75rem;
|
||||
@@ -78,9 +76,9 @@
|
||||
--scrollbar-thumb-hover: rgb(181 181 181 / 0.85);
|
||||
--scrollbar-thin-thumb: rgb(181 181 181 / 0.45);
|
||||
--scrollbar-thin-thumb-hover: rgb(181 181 181 / 0.7);
|
||||
--brand: #a9bfbf;
|
||||
--brand: #94d0d0;
|
||||
--brand-foreground: #0e1715;
|
||||
--brand-primary: #a9bfbf;
|
||||
--brand-primary: #94d0d0;
|
||||
--brand-accent: #a9bfbf;
|
||||
--brand-warm: #c58364;
|
||||
--brand-deep: #0e1715;
|
||||
|
||||
@@ -1,13 +1,11 @@
|
||||
/*
|
||||
Aetheria — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||
|
||||
Dark theme (dark), by luminance of its own
|
||||
background — the source repo carries no mode flag of its own to read.
|
||||
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||
|
||||
Source: https://github.com/JJDizz1L/aetheria (alacritty.toml), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because a single-theme repo ships
|
||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
||||
authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
Source: https://github.com/JJDizz1L/aetheria (colors.toml (16-colour ANSI)), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
|
||||
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||
*/
|
||||
@@ -22,31 +20,31 @@
|
||||
--muted-foreground: #309396;
|
||||
--accent: #1f1a2d;
|
||||
--accent-foreground: #14b9b5;
|
||||
--primary: #be3f50;
|
||||
--primary-foreground: #f3f3f3;
|
||||
--primary: #ffbe74;
|
||||
--primary-foreground: #080510;
|
||||
--secondary: #1f1a2d;
|
||||
--secondary-foreground: #14b9b5;
|
||||
--cta: #be3f50;
|
||||
--cta-foreground: #f3f3f3;
|
||||
--ctahover: #c65665;
|
||||
--success: #c8e967;
|
||||
--success-foreground: #080510;
|
||||
--cta: #ffbe74;
|
||||
--cta-foreground: #080510;
|
||||
--ctahover: #ffc685;
|
||||
--success: #e20342;
|
||||
--success-foreground: #f9f9f9;
|
||||
--warning: #7cd699;
|
||||
--warning-foreground: #080510;
|
||||
--destructive: #e20342;
|
||||
--destructive-foreground: #f9f9f9;
|
||||
--destructive: #c8e967;
|
||||
--destructive-foreground: #080510;
|
||||
--info: #be3f50;
|
||||
--info-foreground: #f3f3f3;
|
||||
--busy: #af6d6e;
|
||||
--busy: #a2e080;
|
||||
--busy-foreground: #080510;
|
||||
--busy-ink: #af6d6e;
|
||||
--busy-ink: #a2e080;
|
||||
--border: #0f2b3b;
|
||||
--input: #0f2b3b;
|
||||
--ring: #be3f50;
|
||||
--ring: #ffbe74;
|
||||
--radius: 0.625rem;
|
||||
--chart-primary: #be3f50;
|
||||
--chart-primary: #ffbe74;
|
||||
--chart-secondary: #9147a8;
|
||||
--status-success: #c8e967;
|
||||
--status-success: #e20342;
|
||||
--status-warning: #7cd699;
|
||||
--status-in-progress: #be3f50;
|
||||
--page-bg: #080510;
|
||||
@@ -56,7 +54,7 @@
|
||||
--panel-border-bare: rgb(15 43 59 / 0.55);
|
||||
--panel-raised-bg: rgb(14 9 29 / 0.95);
|
||||
--panel-raised-border: rgb(15 43 59 / 1);
|
||||
--panel-accent: #be3f50;
|
||||
--panel-accent: #ffbe74;
|
||||
--panel-header-bg: rgb(31 26 45 / 0.6);
|
||||
--panel-header-fg: #14b9b5;
|
||||
--panel-radius: 0.75rem;
|
||||
@@ -78,22 +76,22 @@
|
||||
--scrollbar-thumb-hover: rgb(197 50 83 / 0.85);
|
||||
--scrollbar-thin-thumb: rgb(197 50 83 / 0.45);
|
||||
--scrollbar-thin-thumb-hover: rgb(197 50 83 / 0.7);
|
||||
--brand: #be3f50;
|
||||
--brand-foreground: #f3f3f3;
|
||||
--brand-primary: #be3f50;
|
||||
--brand: #ffbe74;
|
||||
--brand-foreground: #080510;
|
||||
--brand-primary: #ffbe74;
|
||||
--brand-accent: #ff7f41;
|
||||
--brand-warm: #af6d6e;
|
||||
--brand-warm: #a2e080;
|
||||
--brand-deep: #080510;
|
||||
--brand-muted: #c53253;
|
||||
--ink: #14b9b5;
|
||||
--surface-warm: #0e091d;
|
||||
--naturegreen: #c8e967;
|
||||
--naturegreen-foreground: #080510;
|
||||
--naturegreen: #e20342;
|
||||
--naturegreen-foreground: #f9f9f9;
|
||||
--duck-dark: #14b9b5;
|
||||
--duck-teal: #ff7f41;
|
||||
--duck-yellow: #7cd699;
|
||||
--duck-orange: #af6d6e;
|
||||
--duck-forest: #c8e967;
|
||||
--duck-orange: #a2e080;
|
||||
--duck-forest: #e20342;
|
||||
--duck-beige: #0f1b2c;
|
||||
--logo-src: '/officer-logo.svg';
|
||||
}
|
||||
|
||||
@@ -1,13 +1,11 @@
|
||||
/*
|
||||
Akaito — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||
|
||||
Light theme (light), by luminance of its own
|
||||
background — the source repo carries no mode flag of its own to read.
|
||||
Light theme (light), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||
|
||||
Source: https://github.com/stannorbvb-cmd/akaito (alacritty.toml), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because a single-theme repo ships
|
||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
||||
authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
Source: https://github.com/stannorbvb-cmd/akaito (colors.toml (16-colour ANSI)), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
|
||||
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||
*/
|
||||
|
||||
@@ -1,13 +1,11 @@
|
||||
/*
|
||||
All Hallows Eve — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||
|
||||
Dark theme (dark), by luminance of its own
|
||||
background — the source repo carries no mode flag of its own to read.
|
||||
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||
|
||||
Source: https://github.com/guilhermetk/omarchy-all-hallows-eve-theme (alacritty.toml), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because a single-theme repo ships
|
||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
||||
authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
|
||||
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||
*/
|
||||
@@ -22,13 +20,13 @@
|
||||
--muted-foreground: #b3b3b3;
|
||||
--accent: #121212;
|
||||
--accent-foreground: #ffffff;
|
||||
--primary: #3387cc;
|
||||
--primary: #cccc33;
|
||||
--primary-foreground: #000000;
|
||||
--secondary: #121212;
|
||||
--secondary-foreground: #ffffff;
|
||||
--cta: #3387cc;
|
||||
--cta: #cccc33;
|
||||
--cta-foreground: #000000;
|
||||
--ctahover: #4b95d2;
|
||||
--ctahover: #d2d24b;
|
||||
--success: #66cc33;
|
||||
--success-foreground: #000000;
|
||||
--warning: #cc7833;
|
||||
@@ -42,9 +40,9 @@
|
||||
--busy-ink: #ca5832;
|
||||
--border: #323232;
|
||||
--input: #323232;
|
||||
--ring: #3387cc;
|
||||
--ring: #cccc33;
|
||||
--radius: 0.625rem;
|
||||
--chart-primary: #3387cc;
|
||||
--chart-primary: #cccc33;
|
||||
--chart-secondary: #9933cc;
|
||||
--status-success: #66cc33;
|
||||
--status-warning: #cc7833;
|
||||
@@ -56,7 +54,7 @@
|
||||
--panel-border-bare: rgb(50 50 50 / 0.55);
|
||||
--panel-raised-bg: rgb(0 0 0 / 0.95);
|
||||
--panel-raised-border: rgb(50 50 50 / 1);
|
||||
--panel-accent: #3387cc;
|
||||
--panel-accent: #cccc33;
|
||||
--panel-header-bg: rgb(18 18 18 / 0.6);
|
||||
--panel-header-fg: #ffffff;
|
||||
--panel-radius: 0.75rem;
|
||||
@@ -78,9 +76,9 @@
|
||||
--scrollbar-thumb-hover: rgb(64 64 64 / 0.85);
|
||||
--scrollbar-thin-thumb: rgb(64 64 64 / 0.45);
|
||||
--scrollbar-thin-thumb-hover: rgb(64 64 64 / 0.7);
|
||||
--brand: #3387cc;
|
||||
--brand: #cccc33;
|
||||
--brand-foreground: #000000;
|
||||
--brand-primary: #3387cc;
|
||||
--brand-primary: #cccc33;
|
||||
--brand-accent: #cccc33;
|
||||
--brand-warm: #ca5832;
|
||||
--brand-deep: #000000;
|
||||
|
||||
@@ -1,13 +1,11 @@
|
||||
/*
|
||||
Amberbyte — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||
|
||||
Dark theme (dark), by luminance of its own
|
||||
background — the source repo carries no mode flag of its own to read.
|
||||
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||
|
||||
Source: https://github.com/tahfizhabib/omarchy-amberbyte-theme (alacritty.toml), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because a single-theme repo ships
|
||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
||||
authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
|
||||
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||
*/
|
||||
@@ -22,13 +20,13 @@
|
||||
--muted-foreground: #b2a8a8;
|
||||
--accent: #2b2223;
|
||||
--accent-foreground: #f2e8e8;
|
||||
--primary: #d66b6b;
|
||||
--primary: #f7b3b3;
|
||||
--primary-foreground: #0f090a;
|
||||
--secondary: #2b2223;
|
||||
--secondary-foreground: #f2e8e8;
|
||||
--cta: #d66b6b;
|
||||
--cta: #f7b3b3;
|
||||
--cta-foreground: #0f090a;
|
||||
--ctahover: #db7d7d;
|
||||
--ctahover: #f8bcbc;
|
||||
--success: #c05a5a;
|
||||
--success-foreground: #0f090a;
|
||||
--warning: #d66b6b;
|
||||
@@ -42,9 +40,9 @@
|
||||
--busy-ink: #c55b5b;
|
||||
--border: #453b3c;
|
||||
--input: #453b3c;
|
||||
--ring: #d66b6b;
|
||||
--ring: #f7b3b3;
|
||||
--radius: 0.625rem;
|
||||
--chart-primary: #d66b6b;
|
||||
--chart-primary: #f7b3b3;
|
||||
--chart-secondary: #d66b6b;
|
||||
--status-success: #c05a5a;
|
||||
--status-warning: #d66b6b;
|
||||
@@ -56,7 +54,7 @@
|
||||
--panel-border-bare: rgb(69 59 60 / 0.55);
|
||||
--panel-raised-bg: rgb(27 17 18 / 0.95);
|
||||
--panel-raised-border: rgb(69 59 60 / 1);
|
||||
--panel-accent: #d66b6b;
|
||||
--panel-accent: #f7b3b3;
|
||||
--panel-header-bg: rgb(43 34 35 / 0.6);
|
||||
--panel-header-fg: #f2e8e8;
|
||||
--panel-radius: 0.75rem;
|
||||
@@ -78,9 +76,9 @@
|
||||
--scrollbar-thumb-hover: rgb(113 103 104 / 0.85);
|
||||
--scrollbar-thin-thumb: rgb(113 103 104 / 0.45);
|
||||
--scrollbar-thin-thumb-hover: rgb(113 103 104 / 0.7);
|
||||
--brand: #d66b6b;
|
||||
--brand: #f7b3b3;
|
||||
--brand-foreground: #0f090a;
|
||||
--brand-primary: #d66b6b;
|
||||
--brand-primary: #f7b3b3;
|
||||
--brand-accent: #f48a8a;
|
||||
--brand-warm: #c55b5b;
|
||||
--brand-deep: #0f090a;
|
||||
|
||||
@@ -1,13 +1,11 @@
|
||||
/*
|
||||
Amekoji — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||
|
||||
Dark theme (dark), by luminance of its own
|
||||
background — the source repo carries no mode flag of its own to read.
|
||||
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||
|
||||
Source: https://github.com/atif-1402/omarchy-amekoji-theme (alacritty.toml), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because a single-theme repo ships
|
||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
||||
authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
Source: https://github.com/atif-1402/omarchy-amekoji-theme (colors.toml (16-colour ANSI)), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
|
||||
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||
*/
|
||||
@@ -22,13 +20,13 @@
|
||||
--muted-foreground: #a5a2a2;
|
||||
--accent: #323738;
|
||||
--accent-foreground: #dcd6d6;
|
||||
--primary: #85abbc;
|
||||
--primary: #98b3b3;
|
||||
--primary-foreground: #131617;
|
||||
--secondary: #323738;
|
||||
--secondary-foreground: #dcd6d6;
|
||||
--cta: #85abbc;
|
||||
--cta: #98b3b3;
|
||||
--cta-foreground: #131617;
|
||||
--ctahover: #94b5c4;
|
||||
--ctahover: #a4bcbc;
|
||||
--success: #98b3a3;
|
||||
--success-foreground: #131617;
|
||||
--warning: #93b3a6;
|
||||
@@ -42,9 +40,9 @@
|
||||
--busy-ink: #a3a79f;
|
||||
--border: #474a4b;
|
||||
--input: #474a4b;
|
||||
--ring: #85abbc;
|
||||
--ring: #98b3b3;
|
||||
--radius: 0.625rem;
|
||||
--chart-primary: #85abbc;
|
||||
--chart-primary: #98b3b3;
|
||||
--chart-secondary: #bea7b0;
|
||||
--status-success: #98b3a3;
|
||||
--status-warning: #93b3a6;
|
||||
@@ -56,7 +54,7 @@
|
||||
--panel-border-bare: rgb(71 74 75 / 0.55);
|
||||
--panel-raised-bg: rgb(35 40 41 / 0.95);
|
||||
--panel-raised-border: rgb(71 74 75 / 1);
|
||||
--panel-accent: #85abbc;
|
||||
--panel-accent: #98b3b3;
|
||||
--panel-header-bg: rgb(50 55 56 / 0.6);
|
||||
--panel-header-fg: #dcd6d6;
|
||||
--panel-radius: 0.75rem;
|
||||
@@ -78,9 +76,9 @@
|
||||
--scrollbar-thumb-hover: rgb(120 133 135 / 0.85);
|
||||
--scrollbar-thin-thumb: rgb(120 133 135 / 0.45);
|
||||
--scrollbar-thin-thumb-hover: rgb(120 133 135 / 0.7);
|
||||
--brand: #85abbc;
|
||||
--brand: #98b3b3;
|
||||
--brand-foreground: #131617;
|
||||
--brand-primary: #85abbc;
|
||||
--brand-primary: #98b3b3;
|
||||
--brand-accent: #98b3b3;
|
||||
--brand-warm: #a3a79f;
|
||||
--brand-deep: #131617;
|
||||
|
||||
@@ -1,13 +1,11 @@
|
||||
/*
|
||||
Anonymous — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||
|
||||
Dark theme (dark), by luminance of its own
|
||||
background — the source repo carries no mode flag of its own to read.
|
||||
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||
|
||||
Source: https://github.com/j4v3l/omarchy-anonymous-theme (alacritty.toml), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because a single-theme repo ships
|
||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
||||
authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
|
||||
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||
*/
|
||||
|
||||
@@ -1,13 +1,11 @@
|
||||
/*
|
||||
Apocalypse — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||
|
||||
Dark theme (dark), by luminance of its own
|
||||
background — the source repo carries no mode flag of its own to read.
|
||||
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||
|
||||
Source: https://github.com/atif-1402/omarchy-apocalypse-theme (alacritty.toml), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because a single-theme repo ships
|
||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
||||
authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
|
||||
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||
*/
|
||||
@@ -22,13 +20,13 @@
|
||||
--muted-foreground: #b8b6b6;
|
||||
--accent: #221e1d;
|
||||
--accent-foreground: #ffffff;
|
||||
--primary: #a8a8ae;
|
||||
--primary: #e7e9e9;
|
||||
--primary-foreground: #090707;
|
||||
--secondary: #221e1d;
|
||||
--secondary-foreground: #ffffff;
|
||||
--cta: #a8a8ae;
|
||||
--cta: #e7e9e9;
|
||||
--cta-foreground: #090707;
|
||||
--ctahover: #b2b2b8;
|
||||
--ctahover: #eaecec;
|
||||
--success: #98a09b;
|
||||
--success-foreground: #090707;
|
||||
--warning: #d3c4b8;
|
||||
@@ -42,9 +40,9 @@
|
||||
--busy-ink: #bfa09a;
|
||||
--border: #403c3c;
|
||||
--input: #403c3c;
|
||||
--ring: #a8a8ae;
|
||||
--ring: #e7e9e9;
|
||||
--radius: 0.625rem;
|
||||
--chart-primary: #a8a8ae;
|
||||
--chart-primary: #e7e9e9;
|
||||
--chart-secondary: #b6afb5;
|
||||
--status-success: #98a09b;
|
||||
--status-warning: #d3c4b8;
|
||||
@@ -56,7 +54,7 @@
|
||||
--panel-border-bare: rgb(64 60 60 / 0.55);
|
||||
--panel-raised-bg: rgb(17 13 12 / 0.95);
|
||||
--panel-raised-border: rgb(64 60 60 / 1);
|
||||
--panel-accent: #a8a8ae;
|
||||
--panel-accent: #e7e9e9;
|
||||
--panel-header-bg: rgb(34 30 29 / 0.6);
|
||||
--panel-header-fg: #ffffff;
|
||||
--panel-radius: 0.75rem;
|
||||
@@ -78,9 +76,9 @@
|
||||
--scrollbar-thumb-hover: rgb(140 123 118 / 0.85);
|
||||
--scrollbar-thin-thumb: rgb(140 123 118 / 0.45);
|
||||
--scrollbar-thin-thumb-hover: rgb(140 123 118 / 0.7);
|
||||
--brand: #a8a8ae;
|
||||
--brand: #e7e9e9;
|
||||
--brand-foreground: #090707;
|
||||
--brand-primary: #a8a8ae;
|
||||
--brand-primary: #e7e9e9;
|
||||
--brand-accent: #b8bdbc;
|
||||
--brand-warm: #bfa09a;
|
||||
--brand-deep: #090707;
|
||||
|
||||
@@ -1,13 +1,11 @@
|
||||
/*
|
||||
Arc Blueberry — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||
|
||||
Dark theme (dark), by luminance of its own
|
||||
background — the source repo carries no mode flag of its own to read.
|
||||
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||
|
||||
Source: https://github.com/vale-c/omarchy-arc-blueberry (alacritty.toml), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because a single-theme repo ships
|
||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
||||
authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
|
||||
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||
*/
|
||||
@@ -22,13 +20,13 @@
|
||||
--muted-foreground: #898da4;
|
||||
--accent: #222431;
|
||||
--accent-foreground: #bcc1dc;
|
||||
--primary: #69c3ff;
|
||||
--primary: #0fffeb;
|
||||
--primary-foreground: #090b13;
|
||||
--secondary: #222431;
|
||||
--secondary-foreground: #bcc1dc;
|
||||
--cta: #69c3ff;
|
||||
--cta: #0fffeb;
|
||||
--cta-foreground: #090b13;
|
||||
--ctahover: #7bcaff;
|
||||
--ctahover: #2cffed;
|
||||
--success: #3cec85;
|
||||
--success-foreground: #090b13;
|
||||
--warning: #eacd61;
|
||||
@@ -42,9 +40,9 @@
|
||||
--busy-ink: #e7914b;
|
||||
--border: #333646;
|
||||
--input: #333646;
|
||||
--ring: #69c3ff;
|
||||
--ring: #0fffeb;
|
||||
--radius: 0.625rem;
|
||||
--chart-primary: #69c3ff;
|
||||
--chart-primary: #0fffeb;
|
||||
--chart-secondary: #f38cec;
|
||||
--status-success: #3cec85;
|
||||
--status-warning: #eacd61;
|
||||
@@ -56,7 +54,7 @@
|
||||
--panel-border-bare: rgb(51 54 70 / 0.55);
|
||||
--panel-raised-bg: rgb(17 20 34 / 0.95);
|
||||
--panel-raised-border: rgb(51 54 70 / 1);
|
||||
--panel-accent: #69c3ff;
|
||||
--panel-accent: #0fffeb;
|
||||
--panel-header-bg: rgb(34 36 49 / 0.6);
|
||||
--panel-header-fg: #bcc1dc;
|
||||
--panel-radius: 0.75rem;
|
||||
@@ -78,9 +76,9 @@
|
||||
--scrollbar-thumb-hover: rgb(49 59 98 / 0.85);
|
||||
--scrollbar-thin-thumb: rgb(49 59 98 / 0.45);
|
||||
--scrollbar-thin-thumb-hover: rgb(49 59 98 / 0.7);
|
||||
--brand: #69c3ff;
|
||||
--brand: #0fffeb;
|
||||
--brand-foreground: #090b13;
|
||||
--brand-primary: #69c3ff;
|
||||
--brand-primary: #0fffeb;
|
||||
--brand-accent: #22ecdb;
|
||||
--brand-warm: #e7914b;
|
||||
--brand-deep: #090b13;
|
||||
|
||||
@@ -1,13 +1,11 @@
|
||||
/*
|
||||
Archriot — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||
|
||||
Dark theme (dark), by luminance of its own
|
||||
background — the source repo carries no mode flag of its own to read.
|
||||
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||
|
||||
Source: https://github.com/CyphrRiot/omarchy-archriot-theme (alacritty.toml), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because a single-theme repo ships
|
||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
||||
authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
|
||||
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||
*/
|
||||
@@ -22,13 +20,13 @@
|
||||
--muted-foreground: #babbbe;
|
||||
--accent: #2a2b35;
|
||||
--accent-foreground: #ffffff;
|
||||
--primary: #7da6ff;
|
||||
--primary: #73daca;
|
||||
--primary-foreground: #0e0f15;
|
||||
--secondary: #2a2b35;
|
||||
--secondary-foreground: #ffffff;
|
||||
--cta: #7da6ff;
|
||||
--cta: #73daca;
|
||||
--cta-foreground: #0e0f15;
|
||||
--ctahover: #8db1ff;
|
||||
--ctahover: #84ded0;
|
||||
--success: #9ece6a;
|
||||
--success-foreground: #0e0f15;
|
||||
--warning: #e0af68;
|
||||
@@ -42,9 +40,9 @@
|
||||
--busy-ink: #f0957e;
|
||||
--border: #474851;
|
||||
--input: #474851;
|
||||
--ring: #7da6ff;
|
||||
--ring: #73daca;
|
||||
--radius: 0.625rem;
|
||||
--chart-primary: #7da6ff;
|
||||
--chart-primary: #73daca;
|
||||
--chart-secondary: #bb9af7;
|
||||
--status-success: #9ece6a;
|
||||
--status-warning: #e0af68;
|
||||
@@ -56,7 +54,7 @@
|
||||
--panel-border-bare: rgb(71 72 81 / 0.55);
|
||||
--panel-raised-bg: rgb(26 27 38 / 0.95);
|
||||
--panel-raised-border: rgb(71 72 81 / 1);
|
||||
--panel-accent: #7da6ff;
|
||||
--panel-accent: #73daca;
|
||||
--panel-header-bg: rgb(42 43 53 / 0.6);
|
||||
--panel-header-fg: #ffffff;
|
||||
--panel-radius: 0.75rem;
|
||||
@@ -78,9 +76,9 @@
|
||||
--scrollbar-thumb-hover: rgb(86 95 137 / 0.85);
|
||||
--scrollbar-thin-thumb: rgb(86 95 137 / 0.45);
|
||||
--scrollbar-thin-thumb-hover: rgb(86 95 137 / 0.7);
|
||||
--brand: #7da6ff;
|
||||
--brand: #73daca;
|
||||
--brand-foreground: #0e0f15;
|
||||
--brand-primary: #7da6ff;
|
||||
--brand-primary: #73daca;
|
||||
--brand-accent: #0db9d7;
|
||||
--brand-warm: #f0957e;
|
||||
--brand-deep: #0e0f15;
|
||||
|
||||
@@ -1,13 +1,11 @@
|
||||
/*
|
||||
Archwave — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||
|
||||
Dark theme (dark), by luminance of its own
|
||||
background — the source repo carries no mode flag of its own to read.
|
||||
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||
|
||||
Source: https://github.com/davidguttman/archwave (alacritty.toml), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because a single-theme repo ships
|
||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
||||
authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
|
||||
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||
*/
|
||||
@@ -22,13 +20,13 @@
|
||||
--muted-foreground: #a17ec3;
|
||||
--accent: #2a1e3d;
|
||||
--accent-foreground: #d4a5ff;
|
||||
--primary: #8b9aff;
|
||||
--primary: #8ffef4;
|
||||
--primary-foreground: #0e0719;
|
||||
--secondary: #2a1e3d;
|
||||
--secondary-foreground: #d4a5ff;
|
||||
--cta: #8b9aff;
|
||||
--cta: #8ffef4;
|
||||
--cta-foreground: #0e0719;
|
||||
--ctahover: #99a6ff;
|
||||
--ctahover: #9cfef5;
|
||||
--success: #5ffbf1;
|
||||
--success-foreground: #0e0719;
|
||||
--warning: #f9f871;
|
||||
@@ -42,9 +40,9 @@
|
||||
--busy-ink: #fcb39c;
|
||||
--border: #3e2b57;
|
||||
--input: #3e2b57;
|
||||
--ring: #8b9aff;
|
||||
--ring: #8ffef4;
|
||||
--radius: 0.625rem;
|
||||
--chart-primary: #8b9aff;
|
||||
--chart-primary: #8ffef4;
|
||||
--chart-secondary: #f4a5ff;
|
||||
--status-success: #5ffbf1;
|
||||
--status-warning: #f9f871;
|
||||
@@ -56,7 +54,7 @@
|
||||
--panel-border-bare: rgb(62 43 87 / 0.55);
|
||||
--panel-raised-bg: rgb(26 13 46 / 0.95);
|
||||
--panel-raised-border: rgb(62 43 87 / 1);
|
||||
--panel-accent: #8b9aff;
|
||||
--panel-accent: #8ffef4;
|
||||
--panel-header-bg: rgb(42 30 61 / 0.6);
|
||||
--panel-header-fg: #d4a5ff;
|
||||
--panel-radius: 0.75rem;
|
||||
@@ -78,9 +76,9 @@
|
||||
--scrollbar-thumb-hover: rgb(84 58 110 / 0.85);
|
||||
--scrollbar-thin-thumb: rgb(84 58 110 / 0.45);
|
||||
--scrollbar-thin-thumb-hover: rgb(84 58 110 / 0.7);
|
||||
--brand: #8b9aff;
|
||||
--brand: #8ffef4;
|
||||
--brand-foreground: #0e0719;
|
||||
--brand-primary: #8b9aff;
|
||||
--brand-primary: #8ffef4;
|
||||
--brand-accent: #5ffbf1;
|
||||
--brand-warm: #fcb39c;
|
||||
--brand-deep: #0e0719;
|
||||
|
||||
@@ -1,13 +1,11 @@
|
||||
/*
|
||||
Artzen — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||
|
||||
Dark theme (dark), by luminance of its own
|
||||
background — the source repo carries no mode flag of its own to read.
|
||||
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||
|
||||
Source: https://github.com/tahfizhabib/omarchy-artzen-theme (alacritty.toml), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because a single-theme repo ships
|
||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
||||
authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
|
||||
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||
*/
|
||||
@@ -22,13 +20,13 @@
|
||||
--muted-foreground: #b8b7b7;
|
||||
--accent: #282c2f;
|
||||
--accent-foreground: #fdf9f8;
|
||||
--primary: #b97670;
|
||||
--primary: #ecbeb9;
|
||||
--primary-foreground: #0d0f11;
|
||||
--secondary: #282c2f;
|
||||
--secondary-foreground: #fdf9f8;
|
||||
--cta: #b97670;
|
||||
--cta: #ecbeb9;
|
||||
--cta-foreground: #0d0f11;
|
||||
--ctahover: #c18681;
|
||||
--ctahover: #eec6c1;
|
||||
--success: #9f6769;
|
||||
--success-foreground: #000000;
|
||||
--warning: #bb6d6c;
|
||||
@@ -42,9 +40,9 @@
|
||||
--busy-ink: #af6b65;
|
||||
--border: #45474a;
|
||||
--input: #45474a;
|
||||
--ring: #b97670;
|
||||
--ring: #ecbeb9;
|
||||
--radius: 0.625rem;
|
||||
--chart-primary: #b97670;
|
||||
--chart-primary: #ecbeb9;
|
||||
--chart-secondary: #9a8c8a;
|
||||
--status-success: #9f6769;
|
||||
--status-warning: #bb6d6c;
|
||||
@@ -56,7 +54,7 @@
|
||||
--panel-border-bare: rgb(69 71 74 / 0.55);
|
||||
--panel-raised-bg: rgb(24 28 31 / 0.95);
|
||||
--panel-raised-border: rgb(69 71 74 / 1);
|
||||
--panel-accent: #b97670;
|
||||
--panel-accent: #ecbeb9;
|
||||
--panel-header-bg: rgb(40 44 47 / 0.6);
|
||||
--panel-header-fg: #fdf9f8;
|
||||
--panel-radius: 0.75rem;
|
||||
@@ -78,9 +76,9 @@
|
||||
--scrollbar-thumb-hover: rgb(177 141 133 / 0.85);
|
||||
--scrollbar-thin-thumb: rgb(177 141 133 / 0.45);
|
||||
--scrollbar-thin-thumb-hover: rgb(177 141 133 / 0.7);
|
||||
--brand: #b97670;
|
||||
--brand: #ecbeb9;
|
||||
--brand-foreground: #0d0f11;
|
||||
--brand-primary: #b97670;
|
||||
--brand-primary: #ecbeb9;
|
||||
--brand-accent: #da7a6f;
|
||||
--brand-warm: #ab635d;
|
||||
--brand-deep: #0d0f11;
|
||||
|
||||
@@ -1,13 +1,11 @@
|
||||
/*
|
||||
Atari — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||
|
||||
Dark theme (dark), by luminance of its own
|
||||
background — the source repo carries no mode flag of its own to read.
|
||||
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||
|
||||
Source: https://github.com/atif-1402/omarchy-atari-theme (alacritty.toml), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because a single-theme repo ships
|
||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
||||
authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
|
||||
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||
*/
|
||||
@@ -22,13 +20,13 @@
|
||||
--muted-foreground: #a6a0a2;
|
||||
--accent: #383238;
|
||||
--accent-foreground: #dcd6d6;
|
||||
--primary: #9db9b2;
|
||||
--primary: #dff1e8;
|
||||
--primary-foreground: #171317;
|
||||
--secondary: #383238;
|
||||
--secondary-foreground: #dcd6d6;
|
||||
--cta: #9db9b2;
|
||||
--cta: #dff1e8;
|
||||
--cta-foreground: #171317;
|
||||
--ctahover: #a9c1bb;
|
||||
--ctahover: #e3f3eb;
|
||||
--success: #79be9a;
|
||||
--success-foreground: #171317;
|
||||
--warning: #c3b283;
|
||||
@@ -42,9 +40,9 @@
|
||||
--busy-ink: #be9379;
|
||||
--border: #4c464b;
|
||||
--input: #4c464b;
|
||||
--ring: #9db9b2;
|
||||
--ring: #dff1e8;
|
||||
--radius: 0.625rem;
|
||||
--chart-primary: #9db9b2;
|
||||
--chart-primary: #dff1e8;
|
||||
--chart-secondary: #cd9b98;
|
||||
--status-success: #79be9a;
|
||||
--status-warning: #c3b283;
|
||||
@@ -56,7 +54,7 @@
|
||||
--panel-border-bare: rgb(76 70 75 / 0.55);
|
||||
--panel-raised-bg: rgb(41 35 41 / 0.95);
|
||||
--panel-raised-border: rgb(76 70 75 / 1);
|
||||
--panel-accent: #9db9b2;
|
||||
--panel-accent: #dff1e8;
|
||||
--panel-header-bg: rgb(56 50 56 / 0.6);
|
||||
--panel-header-fg: #dcd6d6;
|
||||
--panel-radius: 0.75rem;
|
||||
@@ -78,9 +76,9 @@
|
||||
--scrollbar-thumb-hover: rgb(135 120 135 / 0.85);
|
||||
--scrollbar-thin-thumb: rgb(135 120 135 / 0.45);
|
||||
--scrollbar-thin-thumb-hover: rgb(135 120 135 / 0.7);
|
||||
--brand: #9db9b2;
|
||||
--brand: #dff1e8;
|
||||
--brand-foreground: #171317;
|
||||
--brand-primary: #9db9b2;
|
||||
--brand-primary: #dff1e8;
|
||||
--brand-accent: #a2d2b9;
|
||||
--brand-warm: #be9379;
|
||||
--brand-deep: #171317;
|
||||
|
||||
@@ -1,99 +1,97 @@
|
||||
/*
|
||||
Atelier — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||
|
||||
Dark theme (dark), by luminance of its own
|
||||
background — the source repo carries no mode flag of its own to read.
|
||||
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||
|
||||
Source: https://github.com/atif-1402/omarchy-atelier-theme (alacritty.toml), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because a single-theme repo ships
|
||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
||||
authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
Source: https://github.com/atif-1402/omarchy-atelier-theme (colors.toml (16-colour ANSI)), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
|
||||
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||
*/
|
||||
[data-theme='atelier'] {
|
||||
--background: #131713;
|
||||
--foreground: #dcd6d6;
|
||||
--card: #232923;
|
||||
--card-foreground: #dcd6d6;
|
||||
--popover: #232923;
|
||||
--popover-foreground: #dcd6d6;
|
||||
--muted: #323832;
|
||||
--muted-foreground: #a5a2a0;
|
||||
--accent: #323832;
|
||||
--accent-foreground: #dcd6d6;
|
||||
--primary: #9eb8b5;
|
||||
--primary-foreground: #131713;
|
||||
--secondary: #323832;
|
||||
--secondary-foreground: #dcd6d6;
|
||||
--cta: #9eb8b5;
|
||||
--cta-foreground: #131713;
|
||||
--ctahover: #aac1be;
|
||||
--success: #8cab8f;
|
||||
--success-foreground: #131713;
|
||||
--warning: #b1b195;
|
||||
--warning-foreground: #131713;
|
||||
--destructive: #c5a687;
|
||||
--destructive-foreground: #131713;
|
||||
--info: #9eb8b5;
|
||||
--info-foreground: #131713;
|
||||
--busy: #bbac8e;
|
||||
--busy-foreground: #131713;
|
||||
--busy-ink: #bbac8e;
|
||||
--border: #474b46;
|
||||
--input: #474b46;
|
||||
--ring: #9eb8b5;
|
||||
--background: #13130f;
|
||||
--foreground: #dcd9d6;
|
||||
--card: #22221b;
|
||||
--card-foreground: #dcd9d6;
|
||||
--popover: #22221b;
|
||||
--popover-foreground: #dcd9d6;
|
||||
--muted: #31312b;
|
||||
--muted-foreground: #a4a29e;
|
||||
--accent: #31312b;
|
||||
--accent-foreground: #dcd9d6;
|
||||
--primary: #7bbf7a;
|
||||
--primary-foreground: #13130f;
|
||||
--secondary: #31312b;
|
||||
--secondary-foreground: #dcd9d6;
|
||||
--cta: #7bbf7a;
|
||||
--cta-foreground: #13130f;
|
||||
--ctahover: #8bc78a;
|
||||
--success: #7d9726;
|
||||
--success-foreground: #13130f;
|
||||
--warning: #a5980d;
|
||||
--warning-foreground: #13130f;
|
||||
--destructive: #ba6236;
|
||||
--destructive-foreground: #0d0d0b;
|
||||
--info: #36a166;
|
||||
--info-foreground: #13130f;
|
||||
--busy: #b07d22;
|
||||
--busy-foreground: #13130f;
|
||||
--busy-ink: #b07d22;
|
||||
--border: #464640;
|
||||
--input: #464640;
|
||||
--ring: #7bbf7a;
|
||||
--radius: 0.625rem;
|
||||
--chart-primary: #9eb8b5;
|
||||
--chart-secondary: #c5a587;
|
||||
--status-success: #8cab8f;
|
||||
--status-warning: #b1b195;
|
||||
--status-in-progress: #9eb8b5;
|
||||
--page-bg: #131713;
|
||||
--chart-primary: #7bbf7a;
|
||||
--chart-secondary: #9d6c7c;
|
||||
--status-success: #7d9726;
|
||||
--status-warning: #a5980d;
|
||||
--status-in-progress: #36a166;
|
||||
--page-bg: #13130f;
|
||||
--page-bg-src: '';
|
||||
--panel-bg: rgb(35 41 35 / 0.72);
|
||||
--panel-border: rgb(71 75 70 / 0.9);
|
||||
--panel-border-bare: rgb(71 75 70 / 0.55);
|
||||
--panel-raised-bg: rgb(35 41 35 / 0.95);
|
||||
--panel-raised-border: rgb(71 75 70 / 1);
|
||||
--panel-accent: #9eb8b5;
|
||||
--panel-header-bg: rgb(50 56 50 / 0.6);
|
||||
--panel-header-fg: #dcd6d6;
|
||||
--panel-bg: rgb(34 34 27 / 0.72);
|
||||
--panel-border: rgb(70 70 64 / 0.9);
|
||||
--panel-border-bare: rgb(70 70 64 / 0.55);
|
||||
--panel-raised-bg: rgb(34 34 27 / 0.95);
|
||||
--panel-raised-border: rgb(70 70 64 / 1);
|
||||
--panel-accent: #7bbf7a;
|
||||
--panel-header-bg: rgb(49 49 43 / 0.6);
|
||||
--panel-header-fg: #dcd9d6;
|
||||
--panel-radius: 0.75rem;
|
||||
--panel-blur: 12px;
|
||||
--card-bg: #232923;
|
||||
--glass-bg: rgb(35 41 35 / 0.55);
|
||||
--glass-border: rgb(71 75 70 / 0.7);
|
||||
--dock-bg: rgb(35 41 35 / 0.7);
|
||||
--dock-border: rgb(71 75 70 / 0.8);
|
||||
--dock-tooltip-bg: #323832;
|
||||
--header-bg: rgb(35 41 35 / 0.8);
|
||||
--header-border: rgb(71 75 70 / 0.9);
|
||||
--header-fg: #dcd6d6;
|
||||
--card-bg: #22221b;
|
||||
--glass-bg: rgb(34 34 27 / 0.55);
|
||||
--glass-border: rgb(70 70 64 / 0.7);
|
||||
--dock-bg: rgb(34 34 27 / 0.7);
|
||||
--dock-border: rgb(70 70 64 / 0.8);
|
||||
--dock-tooltip-bg: #31312b;
|
||||
--header-bg: rgb(34 34 27 / 0.8);
|
||||
--header-border: rgb(70 70 64 / 0.9);
|
||||
--header-fg: #dcd9d6;
|
||||
--header-blur: 12px;
|
||||
--pixel-grid-color: rgb(118 119 116 / 0.07);
|
||||
--card-grid-color: rgb(118 119 116 / 0.05);
|
||||
--panel-grid-color: rgb(118 119 116 / 0.06);
|
||||
--scrollbar-thumb: rgb(120 135 120 / 0.6);
|
||||
--scrollbar-thumb-hover: rgb(120 135 120 / 0.85);
|
||||
--scrollbar-thin-thumb: rgb(120 135 120 / 0.45);
|
||||
--scrollbar-thin-thumb-hover: rgb(120 135 120 / 0.7);
|
||||
--brand: #9eb8b5;
|
||||
--brand-foreground: #131713;
|
||||
--brand-primary: #9eb8b5;
|
||||
--brand-accent: #b0c5b9;
|
||||
--brand-warm: #bbac8e;
|
||||
--brand-deep: #131713;
|
||||
--brand-muted: #788778;
|
||||
--ink: #dcd6d6;
|
||||
--surface-warm: #232923;
|
||||
--naturegreen: #8cab8f;
|
||||
--naturegreen-foreground: #131713;
|
||||
--duck-dark: #dcd6d6;
|
||||
--duck-teal: #b0c5b9;
|
||||
--duck-yellow: #b1b195;
|
||||
--duck-orange: #bbac8e;
|
||||
--duck-forest: #8cab8f;
|
||||
--duck-beige: #363a35;
|
||||
--pixel-grid-color: rgb(118 116 111 / 0.07);
|
||||
--card-grid-color: rgb(118 116 111 / 0.05);
|
||||
--panel-grid-color: rgb(118 116 111 / 0.06);
|
||||
--scrollbar-thumb: rgb(108 107 90 / 0.6);
|
||||
--scrollbar-thumb-hover: rgb(108 107 90 / 0.85);
|
||||
--scrollbar-thin-thumb: rgb(108 107 90 / 0.45);
|
||||
--scrollbar-thin-thumb-hover: rgb(108 107 90 / 0.7);
|
||||
--brand: #7bbf7a;
|
||||
--brand-foreground: #13130f;
|
||||
--brand-primary: #7bbf7a;
|
||||
--brand-accent: #5b9d48;
|
||||
--brand-warm: #b07d22;
|
||||
--brand-deep: #13130f;
|
||||
--brand-muted: #6c6b5a;
|
||||
--ink: #dcd9d6;
|
||||
--surface-warm: #22221b;
|
||||
--naturegreen: #7d9726;
|
||||
--naturegreen-foreground: #13130f;
|
||||
--duck-dark: #dcd9d6;
|
||||
--duck-teal: #5b9d48;
|
||||
--duck-yellow: #a5980d;
|
||||
--duck-orange: #b07d22;
|
||||
--duck-forest: #7d9726;
|
||||
--duck-beige: #35342e;
|
||||
--logo-src: '/officer-logo.svg';
|
||||
}
|
||||
|
||||
@@ -1,13 +1,11 @@
|
||||
/*
|
||||
Aura — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||
|
||||
Dark theme (dark), by luminance of its own
|
||||
background — the source repo carries no mode flag of its own to read.
|
||||
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||
|
||||
Source: https://github.com/bjarneo/omarchy-aura-theme (alacritty.toml), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because a single-theme repo ships
|
||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
||||
authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
|
||||
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||
*/
|
||||
@@ -22,13 +20,13 @@
|
||||
--muted-foreground: #bababa;
|
||||
--accent: #373944;
|
||||
--accent-foreground: #f8f8f2;
|
||||
--primary: #8be9fd;
|
||||
--primary: #bde0fe;
|
||||
--primary-foreground: #16171e;
|
||||
--secondary: #373944;
|
||||
--secondary-foreground: #f8f8f2;
|
||||
--cta: #8be9fd;
|
||||
--cta: #bde0fe;
|
||||
--cta-foreground: #16171e;
|
||||
--ctahover: #99ecfd;
|
||||
--ctahover: #c5e4fe;
|
||||
--success: #8be9fd;
|
||||
--success-foreground: #16171e;
|
||||
--warning: #cbc3e3;
|
||||
@@ -42,9 +40,9 @@
|
||||
--busy-ink: #e5b9d8;
|
||||
--border: #51525b;
|
||||
--input: #51525b;
|
||||
--ring: #8be9fd;
|
||||
--ring: #bde0fe;
|
||||
--radius: 0.625rem;
|
||||
--chart-primary: #8be9fd;
|
||||
--chart-primary: #bde0fe;
|
||||
--chart-secondary: #ffc8dd;
|
||||
--status-success: #8be9fd;
|
||||
--status-warning: #cbc3e3;
|
||||
@@ -56,7 +54,7 @@
|
||||
--panel-border-bare: rgb(81 82 91 / 0.55);
|
||||
--panel-raised-bg: rgb(40 42 54 / 0.95);
|
||||
--panel-raised-border: rgb(81 82 91 / 1);
|
||||
--panel-accent: #8be9fd;
|
||||
--panel-accent: #bde0fe;
|
||||
--panel-header-bg: rgb(55 57 68 / 0.6);
|
||||
--panel-header-fg: #f8f8f2;
|
||||
--panel-radius: 0.75rem;
|
||||
@@ -78,9 +76,9 @@
|
||||
--scrollbar-thumb-hover: rgb(68 71 90 / 0.85);
|
||||
--scrollbar-thin-thumb: rgb(68 71 90 / 0.45);
|
||||
--scrollbar-thin-thumb-hover: rgb(68 71 90 / 0.7);
|
||||
--brand: #8be9fd;
|
||||
--brand: #bde0fe;
|
||||
--brand-foreground: #16171e;
|
||||
--brand-primary: #8be9fd;
|
||||
--brand-primary: #bde0fe;
|
||||
--brand-accent: #8be9fd;
|
||||
--brand-warm: #e5b9d8;
|
||||
--brand-deep: #16171e;
|
||||
|
||||
@@ -1,13 +1,11 @@
|
||||
/*
|
||||
Ayu Dark — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||
|
||||
Dark theme (dark), by luminance of its own
|
||||
background — the source repo carries no mode flag of its own to read.
|
||||
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||
|
||||
Source: https://github.com/fdidron/omarchy-ayu-dark-theme (alacritty.toml), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because a single-theme repo ships
|
||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
||||
authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
|
||||
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||
*/
|
||||
@@ -22,13 +20,13 @@
|
||||
--muted-foreground: #898985;
|
||||
--accent: #1c1f24;
|
||||
--accent-foreground: #bfbdb6;
|
||||
--primary: #53bdfa;
|
||||
--primary: #95e6cb;
|
||||
--primary-foreground: #06080b;
|
||||
--secondary: #1c1f24;
|
||||
--secondary-foreground: #bfbdb6;
|
||||
--cta: #53bdfa;
|
||||
--cta: #95e6cb;
|
||||
--cta-foreground: #06080b;
|
||||
--ctahover: #68c5fb;
|
||||
--ctahover: #a2e9d1;
|
||||
--success: #7fd962;
|
||||
--success-foreground: #06080b;
|
||||
--warning: #f9af4f;
|
||||
@@ -42,9 +40,9 @@
|
||||
--busy-ink: #f28e61;
|
||||
--border: #2e3034;
|
||||
--input: #2e3034;
|
||||
--ring: #53bdfa;
|
||||
--ring: #95e6cb;
|
||||
--radius: 0.625rem;
|
||||
--chart-primary: #53bdfa;
|
||||
--chart-primary: #95e6cb;
|
||||
--chart-secondary: #cda1fa;
|
||||
--status-success: #7fd962;
|
||||
--status-warning: #f9af4f;
|
||||
@@ -56,7 +54,7 @@
|
||||
--panel-border-bare: rgb(46 48 52 / 0.55);
|
||||
--panel-raised-bg: rgb(11 14 20 / 0.95);
|
||||
--panel-raised-border: rgb(46 48 52 / 1);
|
||||
--panel-accent: #53bdfa;
|
||||
--panel-accent: #95e6cb;
|
||||
--panel-header-bg: rgb(28 31 36 / 0.6);
|
||||
--panel-header-fg: #bfbdb6;
|
||||
--panel-radius: 0.75rem;
|
||||
@@ -78,9 +76,9 @@
|
||||
--scrollbar-thumb-hover: rgb(104 104 104 / 0.85);
|
||||
--scrollbar-thin-thumb: rgb(104 104 104 / 0.45);
|
||||
--scrollbar-thin-thumb-hover: rgb(104 104 104 / 0.7);
|
||||
--brand: #53bdfa;
|
||||
--brand: #95e6cb;
|
||||
--brand-foreground: #06080b;
|
||||
--brand-primary: #53bdfa;
|
||||
--brand-primary: #95e6cb;
|
||||
--brand-accent: #90e1c6;
|
||||
--brand-warm: #f28e61;
|
||||
--brand-deep: #06080b;
|
||||
|
||||
@@ -1,13 +1,11 @@
|
||||
/*
|
||||
Ayu Light — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||
|
||||
Light theme (light), by luminance of its own
|
||||
background — the source repo carries no mode flag of its own to read.
|
||||
Light theme (light), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||
|
||||
Source: https://github.com/fdidron/omarchy-ayu-light-theme (alacritty.toml), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because a single-theme repo ships
|
||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
||||
authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
|
||||
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||
*/
|
||||
|
||||
@@ -1,13 +1,11 @@
|
||||
/*
|
||||
Ayu Mirage — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||
|
||||
Dark theme (dark), by luminance of its own
|
||||
background — the source repo carries no mode flag of its own to read.
|
||||
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||
|
||||
Source: https://github.com/fdidron/omarchy-ayu-mirage-theme (alacritty.toml), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because a single-theme repo ships
|
||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
||||
authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
|
||||
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||
*/
|
||||
@@ -22,13 +20,13 @@
|
||||
--muted-foreground: #9b9b99;
|
||||
--accent: #2f333e;
|
||||
--accent-foreground: #cccac2;
|
||||
--primary: #6dcbfa;
|
||||
--primary: #95e6cb;
|
||||
--primary-foreground: #11141a;
|
||||
--secondary: #2f333e;
|
||||
--secondary-foreground: #cccac2;
|
||||
--cta: #6dcbfa;
|
||||
--cta: #95e6cb;
|
||||
--cta-foreground: #11141a;
|
||||
--ctahover: #7fd1fb;
|
||||
--ctahover: #a2e9d1;
|
||||
--success: #87d96c;
|
||||
--success-foreground: #11141a;
|
||||
--warning: #facc6e;
|
||||
@@ -42,9 +40,9 @@
|
||||
--busy-ink: #f4a771;
|
||||
--border: #41444d;
|
||||
--input: #41444d;
|
||||
--ring: #6dcbfa;
|
||||
--ring: #95e6cb;
|
||||
--radius: 0.625rem;
|
||||
--chart-primary: #6dcbfa;
|
||||
--chart-primary: #95e6cb;
|
||||
--chart-secondary: #dabafa;
|
||||
--status-success: #87d96c;
|
||||
--status-warning: #facc6e;
|
||||
@@ -56,7 +54,7 @@
|
||||
--panel-border-bare: rgb(65 68 77 / 0.55);
|
||||
--panel-raised-bg: rgb(31 36 48 / 0.95);
|
||||
--panel-raised-border: rgb(65 68 77 / 1);
|
||||
--panel-accent: #6dcbfa;
|
||||
--panel-accent: #95e6cb;
|
||||
--panel-header-bg: rgb(47 51 62 / 0.6);
|
||||
--panel-header-fg: #cccac2;
|
||||
--panel-radius: 0.75rem;
|
||||
@@ -78,9 +76,9 @@
|
||||
--scrollbar-thumb-hover: rgb(104 104 104 / 0.85);
|
||||
--scrollbar-thin-thumb: rgb(104 104 104 / 0.45);
|
||||
--scrollbar-thin-thumb-hover: rgb(104 104 104 / 0.7);
|
||||
--brand: #6dcbfa;
|
||||
--brand: #95e6cb;
|
||||
--brand-foreground: #11141a;
|
||||
--brand-primary: #6dcbfa;
|
||||
--brand-primary: #95e6cb;
|
||||
--brand-accent: #90e1c6;
|
||||
--brand-warm: #f4a771;
|
||||
--brand-deep: #11141a;
|
||||
|
||||
@@ -1,13 +1,11 @@
|
||||
/*
|
||||
Azure Glow — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||
|
||||
Dark theme (dark), by luminance of its own
|
||||
background — the source repo carries no mode flag of its own to read.
|
||||
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||
|
||||
Source: https://github.com/Hydradevx/omarchy-azure-glow-theme (alacritty.toml), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because a single-theme repo ships
|
||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
||||
authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
|
||||
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||
*/
|
||||
@@ -22,13 +20,13 @@
|
||||
--muted-foreground: #79a1ba;
|
||||
--accent: #1b202a;
|
||||
--accent-foreground: #a8dfff;
|
||||
--primary: #00aaff;
|
||||
--primary: #99eeff;
|
||||
--primary-foreground: #06080e;
|
||||
--secondary: #1b202a;
|
||||
--secondary-foreground: #a8dfff;
|
||||
--cta: #00aaff;
|
||||
--cta: #99eeff;
|
||||
--cta-foreground: #06080e;
|
||||
--ctahover: #1fb4ff;
|
||||
--ctahover: #a5f0ff;
|
||||
--success: #00e0b8;
|
||||
--success-foreground: #06080e;
|
||||
--warning: #33ccff;
|
||||
@@ -42,9 +40,9 @@
|
||||
--busy-ink: #1ab3e6;
|
||||
--border: #293847;
|
||||
--input: #293847;
|
||||
--ring: #00aaff;
|
||||
--ring: #99eeff;
|
||||
--radius: 0.625rem;
|
||||
--chart-primary: #00aaff;
|
||||
--chart-primary: #99eeff;
|
||||
--chart-secondary: #3399ff;
|
||||
--status-success: #00e0b8;
|
||||
--status-warning: #33ccff;
|
||||
@@ -56,7 +54,7 @@
|
||||
--panel-border-bare: rgb(41 56 71 / 0.55);
|
||||
--panel-raised-bg: rgb(10 15 26 / 0.95);
|
||||
--panel-raised-border: rgb(41 56 71 / 1);
|
||||
--panel-accent: #00aaff;
|
||||
--panel-accent: #99eeff;
|
||||
--panel-header-bg: rgb(27 32 42 / 0.6);
|
||||
--panel-header-fg: #a8dfff;
|
||||
--panel-radius: 0.75rem;
|
||||
@@ -78,9 +76,9 @@
|
||||
--scrollbar-thumb-hover: rgb(18 50 71 / 0.85);
|
||||
--scrollbar-thin-thumb: rgb(18 50 71 / 0.45);
|
||||
--scrollbar-thin-thumb-hover: rgb(18 50 71 / 0.7);
|
||||
--brand: #00aaff;
|
||||
--brand: #99eeff;
|
||||
--brand-foreground: #06080e;
|
||||
--brand-primary: #00aaff;
|
||||
--brand-primary: #99eeff;
|
||||
--brand-accent: #66e0ff;
|
||||
--brand-warm: #1ab3e6;
|
||||
--brand-deep: #06080e;
|
||||
|
||||
@@ -1,13 +1,11 @@
|
||||
/*
|
||||
Azure — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||
|
||||
Dark theme (dark), by luminance of its own
|
||||
background — the source repo carries no mode flag of its own to read.
|
||||
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||
|
||||
Source: https://github.com/tahfizhabib/omarchy-azure-theme (alacritty.toml), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because a single-theme repo ships
|
||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
||||
authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
|
||||
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||
*/
|
||||
@@ -22,13 +20,13 @@
|
||||
--muted-foreground: #afb5be;
|
||||
--accent: #283446;
|
||||
--accent-foreground: #eff3f8;
|
||||
--primary: #8da1c8;
|
||||
--primary: #cad4e7;
|
||||
--primary-foreground: #0d141f;
|
||||
--secondary: #283446;
|
||||
--secondary-foreground: #eff3f8;
|
||||
--cta: #8da1c8;
|
||||
--cta: #cad4e7;
|
||||
--cta-foreground: #0d141f;
|
||||
--ctahover: #9baccf;
|
||||
--ctahover: #d0d9ea;
|
||||
--success: #61a7d6;
|
||||
--success-foreground: #0d141f;
|
||||
--warning: #6cabda;
|
||||
@@ -42,9 +40,9 @@
|
||||
--busy-ink: #819fb7;
|
||||
--border: #424d5e;
|
||||
--input: #424d5e;
|
||||
--ring: #8da1c8;
|
||||
--ring: #cad4e7;
|
||||
--radius: 0.625rem;
|
||||
--chart-primary: #8da1c8;
|
||||
--chart-primary: #cad4e7;
|
||||
--chart-secondary: #a0adc5;
|
||||
--status-success: #61a7d6;
|
||||
--status-warning: #6cabda;
|
||||
@@ -56,7 +54,7 @@
|
||||
--panel-border-bare: rgb(66 77 94 / 0.55);
|
||||
--panel-raised-bg: rgb(24 37 56 / 0.95);
|
||||
--panel-raised-border: rgb(66 77 94 / 1);
|
||||
--panel-accent: #8da1c8;
|
||||
--panel-accent: #cad4e7;
|
||||
--panel-header-bg: rgb(40 52 70 / 0.6);
|
||||
--panel-header-fg: #eff3f8;
|
||||
--panel-radius: 0.75rem;
|
||||
@@ -78,9 +76,9 @@
|
||||
--scrollbar-thumb-hover: rgb(73 88 109 / 0.85);
|
||||
--scrollbar-thin-thumb: rgb(73 88 109 / 0.45);
|
||||
--scrollbar-thin-thumb-hover: rgb(73 88 109 / 0.7);
|
||||
--brand: #8da1c8;
|
||||
--brand: #cad4e7;
|
||||
--brand-foreground: #0d141f;
|
||||
--brand-primary: #8da1c8;
|
||||
--brand-primary: #cad4e7;
|
||||
--brand-accent: #5693c4;
|
||||
--brand-warm: #819fb7;
|
||||
--brand-deep: #0d141f;
|
||||
|
||||
@@ -1,13 +1,11 @@
|
||||
/*
|
||||
Bad Hand — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||
|
||||
Dark theme (dark), by luminance of its own
|
||||
background — the source repo carries no mode flag of its own to read.
|
||||
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||
|
||||
Source: https://github.com/bjornramberg/omarchy-bad-hand-theme (alacritty.toml), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because a single-theme repo ships
|
||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
||||
authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
Source: https://github.com/bjornramberg/omarchy-bad-hand-theme (colors.toml (16-colour ANSI)), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
|
||||
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||
*/
|
||||
|
||||
@@ -1,13 +1,11 @@
|
||||
/*
|
||||
Batman — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||
|
||||
Dark theme (dark), by luminance of its own
|
||||
background — the source repo carries no mode flag of its own to read.
|
||||
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||
|
||||
Source: https://github.com/OldJobobo/omarchy-batman-theme (alacritty.toml), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because a single-theme repo ships
|
||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
||||
authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
Source: https://github.com/OldJobobo/omarchy-batman-theme (colors.toml (16-colour ANSI)), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
|
||||
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||
*/
|
||||
@@ -22,33 +20,33 @@
|
||||
--muted-foreground: #949592;
|
||||
--accent: #2b2d2e;
|
||||
--accent-foreground: #a7a8a3;
|
||||
--primary: #737174;
|
||||
--primary-foreground: #f9f9f9;
|
||||
--primary: #a2a2a5;
|
||||
--primary-foreground: #0f1011;
|
||||
--secondary: #2b2d2e;
|
||||
--secondary-foreground: #a7a8a3;
|
||||
--cta: #737174;
|
||||
--cta-foreground: #f9f9f9;
|
||||
--ctahover: #848285;
|
||||
--cta: #a2a2a5;
|
||||
--cta-foreground: #0f1011;
|
||||
--ctahover: #adadb0;
|
||||
--success: #c8be46;
|
||||
--success-foreground: #0f1011;
|
||||
--warning: #f4fd22;
|
||||
--warning: #f3fd21;
|
||||
--warning-foreground: #0f1011;
|
||||
--destructive: #e6dc44;
|
||||
--destructive: #e6db43;
|
||||
--destructive-foreground: #0f1011;
|
||||
--info: #737174;
|
||||
--info: #737074;
|
||||
--info-foreground: #f9f9f9;
|
||||
--busy: #eded33;
|
||||
--busy: #edec32;
|
||||
--busy-foreground: #0f1011;
|
||||
--busy-ink: #eded33;
|
||||
--busy-ink: #edec32;
|
||||
--border: #363838;
|
||||
--input: #363838;
|
||||
--ring: #737174;
|
||||
--ring: #a2a2a5;
|
||||
--radius: 0.625rem;
|
||||
--chart-primary: #737174;
|
||||
--chart-secondary: #747271;
|
||||
--chart-primary: #a2a2a5;
|
||||
--chart-secondary: #737271;
|
||||
--status-success: #c8be46;
|
||||
--status-warning: #f4fd22;
|
||||
--status-in-progress: #737174;
|
||||
--status-warning: #f3fd21;
|
||||
--status-in-progress: #737074;
|
||||
--page-bg: #0f1011;
|
||||
--page-bg-src: '';
|
||||
--panel-bg: rgb(27 29 30 / 0.72);
|
||||
@@ -56,7 +54,7 @@
|
||||
--panel-border-bare: rgb(54 56 56 / 0.55);
|
||||
--panel-raised-bg: rgb(27 29 30 / 0.95);
|
||||
--panel-raised-border: rgb(54 56 56 / 1);
|
||||
--panel-accent: #737174;
|
||||
--panel-accent: #a2a2a5;
|
||||
--panel-header-bg: rgb(43 45 46 / 0.6);
|
||||
--panel-header-fg: #a7a8a3;
|
||||
--panel-radius: 0.75rem;
|
||||
@@ -74,25 +72,25 @@
|
||||
--pixel-grid-color: rgb(102 104 102 / 0.07);
|
||||
--card-grid-color: rgb(102 104 102 / 0.05);
|
||||
--panel-grid-color: rgb(102 104 102 / 0.06);
|
||||
--scrollbar-thumb: rgb(80 83 84 / 0.6);
|
||||
--scrollbar-thumb-hover: rgb(80 83 84 / 0.85);
|
||||
--scrollbar-thin-thumb: rgb(80 83 84 / 0.45);
|
||||
--scrollbar-thin-thumb-hover: rgb(80 83 84 / 0.7);
|
||||
--brand: #737174;
|
||||
--brand-foreground: #f9f9f9;
|
||||
--brand-primary: #737174;
|
||||
--brand-accent: #62605f;
|
||||
--brand-warm: #eded33;
|
||||
--scrollbar-thumb: rgb(109 111 110 / 0.6);
|
||||
--scrollbar-thumb-hover: rgb(109 111 110 / 0.85);
|
||||
--scrollbar-thin-thumb: rgb(109 111 110 / 0.45);
|
||||
--scrollbar-thin-thumb-hover: rgb(109 111 110 / 0.7);
|
||||
--brand: #a2a2a5;
|
||||
--brand-foreground: #0f1011;
|
||||
--brand-primary: #a2a2a5;
|
||||
--brand-accent: #615f5e;
|
||||
--brand-warm: #edec32;
|
||||
--brand-deep: #0f1011;
|
||||
--brand-muted: #505354;
|
||||
--brand-muted: #6d6f6e;
|
||||
--ink: #a7a8a3;
|
||||
--surface-warm: #1b1d1e;
|
||||
--naturegreen: #c8be46;
|
||||
--naturegreen-foreground: #0f1011;
|
||||
--duck-dark: #a7a8a3;
|
||||
--duck-teal: #62605f;
|
||||
--duck-yellow: #f4fd22;
|
||||
--duck-orange: #eded33;
|
||||
--duck-teal: #615f5e;
|
||||
--duck-yellow: #f3fd21;
|
||||
--duck-orange: #edec32;
|
||||
--duck-forest: #c8be46;
|
||||
--duck-beige: #292b2b;
|
||||
--logo-src: '/officer-logo.svg';
|
||||
|
||||
@@ -1,13 +1,11 @@
|
||||
/*
|
||||
Batou — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||
|
||||
Dark theme (dark), by luminance of its own
|
||||
background — the source repo carries no mode flag of its own to read.
|
||||
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||
|
||||
Source: https://github.com/HANCORE-linux/omarchy-batou-theme (alacritty.toml), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because a single-theme repo ships
|
||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
||||
authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
Source: https://github.com/HANCORE-linux/omarchy-batou-theme (colors.toml (16-colour ANSI)), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
|
||||
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||
*/
|
||||
@@ -22,13 +20,13 @@
|
||||
--muted-foreground: #8c8c8c;
|
||||
--accent: #232323;
|
||||
--accent-foreground: #a4a4a4;
|
||||
--primary: #605d5b;
|
||||
--primary-foreground: #dadada;
|
||||
--primary: #c2bbb0;
|
||||
--primary-foreground: #0a0a0a;
|
||||
--secondary: #232323;
|
||||
--secondary-foreground: #a4a4a4;
|
||||
--cta: #605d5b;
|
||||
--cta-foreground: #dadada;
|
||||
--ctahover: #73706f;
|
||||
--cta: #c2bbb0;
|
||||
--cta-foreground: #0a0a0a;
|
||||
--ctahover: #c9c3b9;
|
||||
--success: #a5a297;
|
||||
--success-foreground: #0a0a0a;
|
||||
--warning: #c6c4b0;
|
||||
@@ -42,9 +40,9 @@
|
||||
--busy-ink: #d4b192;
|
||||
--border: #2f2f2f;
|
||||
--input: #2f2f2f;
|
||||
--ring: #605d5b;
|
||||
--ring: #c2bbb0;
|
||||
--radius: 0.625rem;
|
||||
--chart-primary: #605d5b;
|
||||
--chart-primary: #c2bbb0;
|
||||
--chart-secondary: #8a8575;
|
||||
--status-success: #a5a297;
|
||||
--status-warning: #c6c4b0;
|
||||
@@ -56,7 +54,7 @@
|
||||
--panel-border-bare: rgb(47 47 47 / 0.55);
|
||||
--panel-raised-bg: rgb(18 18 18 / 0.95);
|
||||
--panel-raised-border: rgb(47 47 47 / 1);
|
||||
--panel-accent: #605d5b;
|
||||
--panel-accent: #c2bbb0;
|
||||
--panel-header-bg: rgb(35 35 35 / 0.6);
|
||||
--panel-header-fg: #a4a4a4;
|
||||
--panel-radius: 0.75rem;
|
||||
@@ -78,9 +76,9 @@
|
||||
--scrollbar-thumb-hover: rgb(56 55 53 / 0.85);
|
||||
--scrollbar-thin-thumb: rgb(56 55 53 / 0.45);
|
||||
--scrollbar-thin-thumb-hover: rgb(56 55 53 / 0.7);
|
||||
--brand: #605d5b;
|
||||
--brand-foreground: #dadada;
|
||||
--brand-primary: #605d5b;
|
||||
--brand: #c2bbb0;
|
||||
--brand-foreground: #0a0a0a;
|
||||
--brand-primary: #c2bbb0;
|
||||
--brand-accent: #c2bbb0;
|
||||
--brand-warm: #d4b192;
|
||||
--brand-deep: #0a0a0a;
|
||||
|
||||
@@ -1,13 +1,11 @@
|
||||
/*
|
||||
Bauhaus — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||
|
||||
Dark theme (dark), by luminance of its own
|
||||
background — the source repo carries no mode flag of its own to read.
|
||||
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||
|
||||
Source: https://github.com/somerocketeer/omarchy-bauhaus-theme (alacritty.toml), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because a single-theme repo ships
|
||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
||||
authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
|
||||
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||
*/
|
||||
@@ -22,13 +20,13 @@
|
||||
--muted-foreground: #a9adb3;
|
||||
--accent: #212428;
|
||||
--accent-foreground: #eaeff5;
|
||||
--primary: #8999aa;
|
||||
--primary: #809d9e;
|
||||
--primary-foreground: #090a0d;
|
||||
--secondary: #212428;
|
||||
--secondary-foreground: #eaeff5;
|
||||
--cta: #8999aa;
|
||||
--cta: #809d9e;
|
||||
--cta-foreground: #090a0d;
|
||||
--ctahover: #97a5b4;
|
||||
--ctahover: #8fa9aa;
|
||||
--success: #789fa2;
|
||||
--success-foreground: #090a0d;
|
||||
--warning: #e7a46f;
|
||||
@@ -42,9 +40,9 @@
|
||||
--busy-ink: #d9966e;
|
||||
--border: #3b3e43;
|
||||
--input: #3b3e43;
|
||||
--ring: #8999aa;
|
||||
--ring: #809d9e;
|
||||
--radius: 0.625rem;
|
||||
--chart-primary: #8999aa;
|
||||
--chart-primary: #809d9e;
|
||||
--chart-secondary: #8d758f;
|
||||
--status-success: #789fa2;
|
||||
--status-warning: #e7a46f;
|
||||
@@ -56,7 +54,7 @@
|
||||
--panel-border-bare: rgb(59 62 67 / 0.55);
|
||||
--panel-raised-bg: rgb(16 19 24 / 0.95);
|
||||
--panel-raised-border: rgb(59 62 67 / 1);
|
||||
--panel-accent: #8999aa;
|
||||
--panel-accent: #809d9e;
|
||||
--panel-header-bg: rgb(33 36 40 / 0.6);
|
||||
--panel-header-fg: #eaeff5;
|
||||
--panel-radius: 0.75rem;
|
||||
@@ -78,9 +76,9 @@
|
||||
--scrollbar-thumb-hover: rgb(58 63 76 / 0.85);
|
||||
--scrollbar-thin-thumb: rgb(58 63 76 / 0.45);
|
||||
--scrollbar-thin-thumb-hover: rgb(58 63 76 / 0.7);
|
||||
--brand: #8999aa;
|
||||
--brand: #809d9e;
|
||||
--brand-foreground: #090a0d;
|
||||
--brand-primary: #8999aa;
|
||||
--brand-primary: #809d9e;
|
||||
--brand-accent: #809d9e;
|
||||
--brand-warm: #d9966e;
|
||||
--brand-deep: #090a0d;
|
||||
|
||||
@@ -1,13 +1,11 @@
|
||||
/*
|
||||
Beachvan — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||
|
||||
Dark theme (dark), by luminance of its own
|
||||
background — the source repo carries no mode flag of its own to read.
|
||||
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||
|
||||
Source: https://github.com/haripako/omarchy-BeachVan-theme (alacritty.toml), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because a single-theme repo ships
|
||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
||||
authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
|
||||
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||
*/
|
||||
@@ -22,13 +20,13 @@
|
||||
--muted-foreground: #a4acb4;
|
||||
--accent: #2b3a42;
|
||||
--accent-foreground: #dee3eb;
|
||||
--primary: #6d9dca;
|
||||
--primary: #66b0af;
|
||||
--primary-foreground: #0f181d;
|
||||
--secondary: #2b3a42;
|
||||
--secondary-foreground: #dee3eb;
|
||||
--cta: #6d9dca;
|
||||
--cta: #66b0af;
|
||||
--cta-foreground: #0f181d;
|
||||
--ctahover: #7fa9d0;
|
||||
--ctahover: #78b9b9;
|
||||
--success: #9fc69a;
|
||||
--success-foreground: #0f181d;
|
||||
--warning: #f8c76b;
|
||||
@@ -42,9 +40,9 @@
|
||||
--busy-ink: #f1976e;
|
||||
--border: #414f58;
|
||||
--input: #414f58;
|
||||
--ring: #6d9dca;
|
||||
--ring: #66b0af;
|
||||
--radius: 0.625rem;
|
||||
--chart-primary: #6d9dca;
|
||||
--chart-primary: #66b0af;
|
||||
--chart-secondary: #c49ac4;
|
||||
--status-success: #9fc69a;
|
||||
--status-warning: #f8c76b;
|
||||
@@ -56,7 +54,7 @@
|
||||
--panel-border-bare: rgb(65 79 88 / 0.55);
|
||||
--panel-raised-bg: rgb(27 43 52 / 0.95);
|
||||
--panel-raised-border: rgb(65 79 88 / 1);
|
||||
--panel-accent: #6d9dca;
|
||||
--panel-accent: #66b0af;
|
||||
--panel-header-bg: rgb(43 58 66 / 0.6);
|
||||
--panel-header-fg: #dee3eb;
|
||||
--panel-radius: 0.75rem;
|
||||
@@ -78,9 +76,9 @@
|
||||
--scrollbar-thumb-hover: rgb(106 116 124 / 0.85);
|
||||
--scrollbar-thin-thumb: rgb(106 116 124 / 0.45);
|
||||
--scrollbar-thin-thumb-hover: rgb(106 116 124 / 0.7);
|
||||
--brand: #6d9dca;
|
||||
--brand: #66b0af;
|
||||
--brand-foreground: #0f181d;
|
||||
--brand-primary: #6d9dca;
|
||||
--brand-primary: #66b0af;
|
||||
--brand-accent: #66b0af;
|
||||
--brand-warm: #f1976e;
|
||||
--brand-deep: #0f181d;
|
||||
|
||||
@@ -1,13 +1,11 @@
|
||||
/*
|
||||
Beta — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||
|
||||
Dark theme (dark), by luminance of its own
|
||||
background — the source repo carries no mode flag of its own to read.
|
||||
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||
|
||||
Source: https://github.com/jjdizz1l/beta (alacritty.toml), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because a single-theme repo ships
|
||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
||||
authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
Source: https://github.com/jjdizz1l/beta (colors.toml (16-colour ANSI)), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
|
||||
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||
*/
|
||||
@@ -22,13 +20,13 @@
|
||||
--muted-foreground: #bca67a;
|
||||
--accent: #311531;
|
||||
--accent-foreground: #ffeca0;
|
||||
--primary: #5090f8;
|
||||
--primary: #dce9fe;
|
||||
--primary-foreground: #120212;
|
||||
--secondary: #311531;
|
||||
--secondary-foreground: #ffeca0;
|
||||
--cta: #5090f8;
|
||||
--cta: #dce9fe;
|
||||
--cta-foreground: #120212;
|
||||
--ctahover: #659df9;
|
||||
--ctahover: #e0ecfe;
|
||||
--success: #7ad573;
|
||||
--success-foreground: #120212;
|
||||
--warning: #f2c256;
|
||||
@@ -42,9 +40,9 @@
|
||||
--busy-ink: #ed6d54;
|
||||
--border: #4c313a;
|
||||
--input: #4c313a;
|
||||
--ring: #5090f8;
|
||||
--ring: #dce9fe;
|
||||
--radius: 0.625rem;
|
||||
--chart-primary: #5090f8;
|
||||
--chart-primary: #dce9fe;
|
||||
--chart-secondary: #9d58f0;
|
||||
--status-success: #7ad573;
|
||||
--status-warning: #f2c256;
|
||||
@@ -56,7 +54,7 @@
|
||||
--panel-border-bare: rgb(76 49 58 / 0.55);
|
||||
--panel-raised-bg: rgb(33 3 33 / 0.95);
|
||||
--panel-raised-border: rgb(76 49 58 / 1);
|
||||
--panel-accent: #5090f8;
|
||||
--panel-accent: #dce9fe;
|
||||
--panel-header-bg: rgb(49 21 49 / 0.6);
|
||||
--panel-header-fg: #ffeca0;
|
||||
--panel-radius: 0.75rem;
|
||||
@@ -78,9 +76,9 @@
|
||||
--scrollbar-thumb-hover: rgb(171 84 136 / 0.85);
|
||||
--scrollbar-thin-thumb: rgb(171 84 136 / 0.45);
|
||||
--scrollbar-thin-thumb-hover: rgb(171 84 136 / 0.7);
|
||||
--brand: #5090f8;
|
||||
--brand: #dce9fe;
|
||||
--brand-foreground: #120212;
|
||||
--brand-primary: #5090f8;
|
||||
--brand-primary: #dce9fe;
|
||||
--brand-accent: #53d0bc;
|
||||
--brand-warm: #ed6d54;
|
||||
--brand-deep: #120212;
|
||||
|
||||
@@ -1,13 +1,11 @@
|
||||
/*
|
||||
Black Arch — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||
|
||||
Dark theme (dark), by luminance of its own
|
||||
background — the source repo carries no mode flag of its own to read.
|
||||
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||
|
||||
Source: https://github.com/ankur311sudo/black_arch (alacritty.toml), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because a single-theme repo ships
|
||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
||||
authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
Source: https://github.com/ankur311sudo/black_arch (colors.toml (16-colour ANSI)), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
|
||||
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||
*/
|
||||
|
||||
@@ -0,0 +1,97 @@
|
||||
/*
|
||||
Blackwall — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||
|
||||
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||
|
||||
Source: https://github.com/rlind3r/omarchy-blackwall-theme (alacritty.toml), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
|
||||
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||
*/
|
||||
[data-theme='blackwall'] {
|
||||
--background: #0d0d0d;
|
||||
--foreground: #ff3535;
|
||||
--card: #171717;
|
||||
--card-foreground: #ff3535;
|
||||
--popover: #171717;
|
||||
--popover-foreground: #ff3535;
|
||||
--muted: #272727;
|
||||
--muted-foreground: #d27676;
|
||||
--accent: #272727;
|
||||
--accent-foreground: #ff4e4e;
|
||||
--primary: #ff3535;
|
||||
--primary-foreground: #0d0d0d;
|
||||
--secondary: #272727;
|
||||
--secondary-foreground: #ff4e4e;
|
||||
--cta: #ff3535;
|
||||
--cta-foreground: #0d0d0d;
|
||||
--ctahover: #ff4d4d;
|
||||
--success: #ff3535;
|
||||
--success-foreground: #0d0d0d;
|
||||
--warning: #451d1d;
|
||||
--warning-foreground: #ff5353;
|
||||
--destructive: #ff0000;
|
||||
--destructive-foreground: #0d0d0d;
|
||||
--info: #ff3535;
|
||||
--info-foreground: #0d0d0d;
|
||||
--busy: #a20f0f;
|
||||
--busy-foreground: #c3c3c3;
|
||||
--busy-ink: #c05d5d;
|
||||
--border: #441d1d;
|
||||
--input: #492323;
|
||||
--ring: #ff3535;
|
||||
--radius: 0.625rem;
|
||||
--chart-primary: #ff3535;
|
||||
--chart-secondary: #ff3535;
|
||||
--status-success: #ff3535;
|
||||
--status-warning: #451d1d;
|
||||
--status-in-progress: #ff3535;
|
||||
--page-bg: #0d0d0d;
|
||||
--page-bg-src: '';
|
||||
--panel-bg: rgb(23 23 23 / 0.72);
|
||||
--panel-border: rgb(68 29 29 / 0.9);
|
||||
--panel-border-bare: rgb(68 29 29 / 0.55);
|
||||
--panel-raised-bg: rgb(23 23 23 / 0.95);
|
||||
--panel-raised-border: rgb(68 29 29 / 1);
|
||||
--panel-accent: #ff3535;
|
||||
--panel-header-bg: rgb(39 39 39 / 0.6);
|
||||
--panel-header-fg: #ff3535;
|
||||
--panel-radius: 0.75rem;
|
||||
--panel-blur: 12px;
|
||||
--card-bg: #171717;
|
||||
--glass-bg: rgb(23 23 23 / 0.55);
|
||||
--glass-border: rgb(68 29 29 / 0.7);
|
||||
--dock-bg: rgb(23 23 23 / 0.7);
|
||||
--dock-border: rgb(68 29 29 / 0.8);
|
||||
--dock-tooltip-bg: #272727;
|
||||
--header-bg: rgb(23 23 23 / 0.8);
|
||||
--header-border: rgb(68 29 29 / 0.9);
|
||||
--header-fg: #ff3535;
|
||||
--header-blur: 12px;
|
||||
--pixel-grid-color: rgb(153 81 81 / 0.07);
|
||||
--card-grid-color: rgb(153 81 81 / 0.05);
|
||||
--panel-grid-color: rgb(153 81 81 / 0.06);
|
||||
--scrollbar-thumb: rgb(147 39 39 / 0.6);
|
||||
--scrollbar-thumb-hover: rgb(147 39 39 / 0.85);
|
||||
--scrollbar-thin-thumb: rgb(147 39 39 / 0.45);
|
||||
--scrollbar-thin-thumb-hover: rgb(147 39 39 / 0.7);
|
||||
--brand: #ff3535;
|
||||
--brand-foreground: #0d0d0d;
|
||||
--brand-primary: #ff3535;
|
||||
--brand-accent: #742323;
|
||||
--brand-warm: #a20f0f;
|
||||
--brand-deep: #0d0d0d;
|
||||
--brand-muted: #932727;
|
||||
--ink: #ff3535;
|
||||
--surface-warm: #171717;
|
||||
--naturegreen: #ff3535;
|
||||
--naturegreen-foreground: #0d0d0d;
|
||||
--duck-dark: #ff3535;
|
||||
--duck-teal: #742323;
|
||||
--duck-yellow: #451d1d;
|
||||
--duck-orange: #a20f0f;
|
||||
--duck-forest: #ff3535;
|
||||
--duck-beige: #2e1a1a;
|
||||
--logo-src: '/officer-logo.svg';
|
||||
}
|
||||
@@ -1,13 +1,11 @@
|
||||
/*
|
||||
Blueridge — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||
|
||||
Dark theme (dark), by luminance of its own
|
||||
background — the source repo carries no mode flag of its own to read.
|
||||
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||
|
||||
Source: https://github.com/hipsterusername/omarchy-blueridge-dark-theme (alacritty.toml), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because a single-theme repo ships
|
||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
||||
authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
|
||||
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||
*/
|
||||
@@ -22,13 +20,13 @@
|
||||
--muted-foreground: #ababab;
|
||||
--accent: #2c3137;
|
||||
--accent-foreground: #e8e6e3;
|
||||
--primary: #6b8cae;
|
||||
--primary: #9bdede;
|
||||
--primary-foreground: #0f1216;
|
||||
--secondary: #2c3137;
|
||||
--secondary-foreground: #e8e6e3;
|
||||
--cta: #6b8cae;
|
||||
--cta: #9bdede;
|
||||
--cta-foreground: #0f1216;
|
||||
--ctahover: #7d9ab8;
|
||||
--ctahover: #a7e2e2;
|
||||
--success: #7ea67c;
|
||||
--success-foreground: #0f1216;
|
||||
--warning: #d4af37;
|
||||
@@ -42,9 +40,9 @@
|
||||
--busy-ink: #d1a256;
|
||||
--border: #44484d;
|
||||
--input: #44484d;
|
||||
--ring: #6b8cae;
|
||||
--ring: #9bdede;
|
||||
--radius: 0.625rem;
|
||||
--chart-primary: #6b8cae;
|
||||
--chart-primary: #9bdede;
|
||||
--chart-secondary: #9b8aa0;
|
||||
--status-success: #7ea67c;
|
||||
--status-warning: #d4af37;
|
||||
@@ -56,7 +54,7 @@
|
||||
--panel-border-bare: rgb(68 72 77 / 0.55);
|
||||
--panel-raised-bg: rgb(28 33 40 / 0.95);
|
||||
--panel-raised-border: rgb(68 72 77 / 1);
|
||||
--panel-accent: #6b8cae;
|
||||
--panel-accent: #9bdede;
|
||||
--panel-header-bg: rgb(44 49 55 / 0.6);
|
||||
--panel-header-fg: #e8e6e3;
|
||||
--panel-radius: 0.75rem;
|
||||
@@ -78,9 +76,9 @@
|
||||
--scrollbar-thumb-hover: rgb(74 85 104 / 0.85);
|
||||
--scrollbar-thin-thumb: rgb(74 85 104 / 0.45);
|
||||
--scrollbar-thin-thumb-hover: rgb(74 85 104 / 0.7);
|
||||
--brand: #6b8cae;
|
||||
--brand: #9bdede;
|
||||
--brand-foreground: #0f1216;
|
||||
--brand-primary: #6b8cae;
|
||||
--brand-primary: #9bdede;
|
||||
--brand-accent: #7ec8c8;
|
||||
--brand-warm: #d1a256;
|
||||
--brand-deep: #0f1216;
|
||||
|
||||
@@ -1,13 +1,11 @@
|
||||
/*
|
||||
Brutalism — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||
|
||||
Dark theme (dark), by luminance of its own
|
||||
background — the source repo carries no mode flag of its own to read.
|
||||
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||
|
||||
Source: https://github.com/bjornramberg/omarchy-brutalism-theme (alacritty.toml), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because a single-theme repo ships
|
||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
||||
authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
Source: https://github.com/bjornramberg/omarchy-brutalism-theme (colors.toml (16-colour ANSI)), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
|
||||
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||
*/
|
||||
@@ -22,13 +20,13 @@
|
||||
--muted-foreground: #a19999;
|
||||
--accent: #232323;
|
||||
--accent-foreground: #ded3d3;
|
||||
--primary: #ce5757;
|
||||
--primary: #eb9696;
|
||||
--primary-foreground: #0a0a0a;
|
||||
--secondary: #232323;
|
||||
--secondary-foreground: #ded3d3;
|
||||
--cta: #ce5757;
|
||||
--cta: #eb9696;
|
||||
--cta-foreground: #0a0a0a;
|
||||
--ctahover: #d46b6b;
|
||||
--ctahover: #eda3a3;
|
||||
--success: #630a0a;
|
||||
--success-foreground: #ded3d3;
|
||||
--warning: #cc7a7a;
|
||||
@@ -42,9 +40,9 @@
|
||||
--busy-ink: #a46a6a;
|
||||
--border: #3a3838;
|
||||
--input: #3a3838;
|
||||
--ring: #ce5757;
|
||||
--ring: #eb9696;
|
||||
--radius: 0.625rem;
|
||||
--chart-primary: #ce5757;
|
||||
--chart-primary: #eb9696;
|
||||
--chart-secondary: #c87777;
|
||||
--status-success: #630a0a;
|
||||
--status-warning: #cc7a7a;
|
||||
@@ -56,7 +54,7 @@
|
||||
--panel-border-bare: rgb(58 56 56 / 0.55);
|
||||
--panel-raised-bg: rgb(18 18 18 / 0.95);
|
||||
--panel-raised-border: rgb(58 56 56 / 1);
|
||||
--panel-accent: #ce5757;
|
||||
--panel-accent: #eb9696;
|
||||
--panel-header-bg: rgb(35 35 35 / 0.6);
|
||||
--panel-header-fg: #ded3d3;
|
||||
--panel-radius: 0.75rem;
|
||||
@@ -78,9 +76,9 @@
|
||||
--scrollbar-thumb-hover: rgb(184 148 148 / 0.85);
|
||||
--scrollbar-thin-thumb: rgb(184 148 148 / 0.45);
|
||||
--scrollbar-thin-thumb-hover: rgb(184 148 148 / 0.7);
|
||||
--brand: #ce5757;
|
||||
--brand: #eb9696;
|
||||
--brand-foreground: #0a0a0a;
|
||||
--brand-primary: #ce5757;
|
||||
--brand-primary: #eb9696;
|
||||
--brand-accent: #d48484;
|
||||
--brand-warm: #893f3f;
|
||||
--brand-deep: #0a0a0a;
|
||||
|
||||
@@ -1,13 +1,11 @@
|
||||
/*
|
||||
Caroline Skyline — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||
|
||||
Dark theme (dark), by luminance of its own
|
||||
background — the source repo carries no mode flag of its own to read.
|
||||
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||
|
||||
Source: https://github.com/OldJobobo/omarchy-caroline-skyline-theme (alacritty.toml), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because a single-theme repo ships
|
||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
||||
authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
Source: https://github.com/OldJobobo/omarchy-caroline-skyline-theme (colors.toml (16-colour ANSI)), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
|
||||
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||
*/
|
||||
|
||||
@@ -1,13 +1,11 @@
|
||||
/*
|
||||
Catppuccin Mocha — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||
|
||||
Dark theme (dark), by luminance of its own
|
||||
background — the source repo carries no mode flag of its own to read.
|
||||
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||
|
||||
Source: https://github.com/KidDogDad/omarchy-catppuccin-mocha-theme (alacritty.toml), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because a single-theme repo ships
|
||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
||||
authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
|
||||
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||
*/
|
||||
@@ -22,13 +20,13 @@
|
||||
--muted-foreground: #999fb9;
|
||||
--accent: #2e2e3d;
|
||||
--accent-foreground: #cdd6f4;
|
||||
--primary: #89b4fa;
|
||||
--primary: #94e2d5;
|
||||
--primary-foreground: #111119;
|
||||
--secondary: #2e2e3d;
|
||||
--secondary-foreground: #cdd6f4;
|
||||
--cta: #89b4fa;
|
||||
--cta: #94e2d5;
|
||||
--cta-foreground: #111119;
|
||||
--ctahover: #97bdfb;
|
||||
--ctahover: #a1e5da;
|
||||
--success: #a6e3a1;
|
||||
--success-foreground: #111119;
|
||||
--warning: #f9e2af;
|
||||
@@ -42,9 +40,9 @@
|
||||
--busy-ink: #f6b7ac;
|
||||
--border: #404255;
|
||||
--input: #404255;
|
||||
--ring: #89b4fa;
|
||||
--ring: #94e2d5;
|
||||
--radius: 0.625rem;
|
||||
--chart-primary: #89b4fa;
|
||||
--chart-primary: #94e2d5;
|
||||
--chart-secondary: #f5c2e7;
|
||||
--status-success: #a6e3a1;
|
||||
--status-warning: #f9e2af;
|
||||
@@ -56,7 +54,7 @@
|
||||
--panel-border-bare: rgb(64 66 85 / 0.55);
|
||||
--panel-raised-bg: rgb(30 30 46 / 0.95);
|
||||
--panel-raised-border: rgb(64 66 85 / 1);
|
||||
--panel-accent: #89b4fa;
|
||||
--panel-accent: #94e2d5;
|
||||
--panel-header-bg: rgb(46 46 61 / 0.6);
|
||||
--panel-header-fg: #cdd6f4;
|
||||
--panel-radius: 0.75rem;
|
||||
@@ -78,9 +76,9 @@
|
||||
--scrollbar-thumb-hover: rgb(69 71 90 / 0.85);
|
||||
--scrollbar-thin-thumb: rgb(69 71 90 / 0.45);
|
||||
--scrollbar-thin-thumb-hover: rgb(69 71 90 / 0.7);
|
||||
--brand: #89b4fa;
|
||||
--brand: #94e2d5;
|
||||
--brand-foreground: #111119;
|
||||
--brand-primary: #89b4fa;
|
||||
--brand-primary: #94e2d5;
|
||||
--brand-accent: #94e2d5;
|
||||
--brand-warm: #f6b7ac;
|
||||
--brand-deep: #111119;
|
||||
|
||||
@@ -1,13 +1,11 @@
|
||||
/*
|
||||
City 783 — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||
|
||||
Dark theme (dark), by luminance of its own
|
||||
background — the source repo carries no mode flag of its own to read.
|
||||
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||
|
||||
Source: https://github.com/OldJobobo/omarchy-city-783-theme (alacritty.toml), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because a single-theme repo ships
|
||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
||||
authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
Source: https://github.com/OldJobobo/omarchy-city-783-theme (colors.toml (16-colour ANSI)), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
|
||||
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||
*/
|
||||
|
||||
@@ -1,34 +1,32 @@
|
||||
/*
|
||||
Copper Night — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||
|
||||
Dark theme (dark), by luminance of its own
|
||||
background — the source repo carries no mode flag of its own to read.
|
||||
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||
|
||||
Source: https://github.com/hembramnishant50-glitch/omarchy-coppernight-theme (alacritty.toml), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because a single-theme repo ships
|
||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
||||
authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
Source: https://github.com/hembramnishant50-glitch/omarchy-coppernight-theme (colors.toml (16-colour ANSI)), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
|
||||
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||
*/
|
||||
[data-theme='copper-night'] {
|
||||
--background: #09090f;
|
||||
--foreground: #e6e6e6;
|
||||
--foreground: #cdd6f4;
|
||||
--card: #11111b;
|
||||
--card-foreground: #e6e6e6;
|
||||
--card-foreground: #cdd6f4;
|
||||
--popover: #11111b;
|
||||
--popover-foreground: #e6e6e6;
|
||||
--popover-foreground: #cdd6f4;
|
||||
--muted: #22222b;
|
||||
--muted-foreground: #a6a6a9;
|
||||
--muted-foreground: #959bb3;
|
||||
--accent: #22222b;
|
||||
--accent-foreground: #e6e6e6;
|
||||
--primary: #89b4fa;
|
||||
--accent-foreground: #cdd6f4;
|
||||
--primary: #94e2d5;
|
||||
--primary-foreground: #09090f;
|
||||
--secondary: #22222b;
|
||||
--secondary-foreground: #e6e6e6;
|
||||
--cta: #89b4fa;
|
||||
--secondary-foreground: #cdd6f4;
|
||||
--cta: #94e2d5;
|
||||
--cta-foreground: #09090f;
|
||||
--ctahover: #97bdfb;
|
||||
--ctahover: #a1e5da;
|
||||
--success: #a6e3a1;
|
||||
--success-foreground: #09090f;
|
||||
--warning: #f9e2af;
|
||||
@@ -40,11 +38,11 @@
|
||||
--busy: #f6b7ac;
|
||||
--busy-foreground: #09090f;
|
||||
--busy-ink: #f6b7ac;
|
||||
--border: #3b3b43;
|
||||
--input: #3b3b43;
|
||||
--ring: #89b4fa;
|
||||
--border: #363846;
|
||||
--input: #363846;
|
||||
--ring: #94e2d5;
|
||||
--radius: 0.625rem;
|
||||
--chart-primary: #89b4fa;
|
||||
--chart-primary: #94e2d5;
|
||||
--chart-secondary: #cba6f7;
|
||||
--status-success: #a6e3a1;
|
||||
--status-warning: #f9e2af;
|
||||
@@ -52,48 +50,48 @@
|
||||
--page-bg: #09090f;
|
||||
--page-bg-src: '';
|
||||
--panel-bg: rgb(17 17 27 / 0.72);
|
||||
--panel-border: rgb(59 59 67 / 0.9);
|
||||
--panel-border-bare: rgb(59 59 67 / 0.55);
|
||||
--panel-border: rgb(54 56 70 / 0.9);
|
||||
--panel-border-bare: rgb(54 56 70 / 0.55);
|
||||
--panel-raised-bg: rgb(17 17 27 / 0.95);
|
||||
--panel-raised-border: rgb(59 59 67 / 1);
|
||||
--panel-accent: #89b4fa;
|
||||
--panel-raised-border: rgb(54 56 70 / 1);
|
||||
--panel-accent: #94e2d5;
|
||||
--panel-header-bg: rgb(34 34 43 / 0.6);
|
||||
--panel-header-fg: #e6e6e6;
|
||||
--panel-header-fg: #cdd6f4;
|
||||
--panel-radius: 0.75rem;
|
||||
--panel-blur: 12px;
|
||||
--card-bg: #11111b;
|
||||
--glass-bg: rgb(17 17 27 / 0.55);
|
||||
--glass-border: rgb(59 59 67 / 0.7);
|
||||
--glass-border: rgb(54 56 70 / 0.7);
|
||||
--dock-bg: rgb(17 17 27 / 0.7);
|
||||
--dock-border: rgb(59 59 67 / 0.8);
|
||||
--dock-border: rgb(54 56 70 / 0.8);
|
||||
--dock-tooltip-bg: #22222b;
|
||||
--header-bg: rgb(17 17 27 / 0.8);
|
||||
--header-border: rgb(59 59 67 / 0.9);
|
||||
--header-fg: #e6e6e6;
|
||||
--header-border: rgb(54 56 70 / 0.9);
|
||||
--header-fg: #cdd6f4;
|
||||
--header-blur: 12px;
|
||||
--pixel-grid-color: rgb(113 113 118 / 0.07);
|
||||
--card-grid-color: rgb(113 113 118 / 0.05);
|
||||
--panel-grid-color: rgb(113 113 118 / 0.06);
|
||||
--pixel-grid-color: rgb(102 106 125 / 0.07);
|
||||
--card-grid-color: rgb(102 106 125 / 0.05);
|
||||
--panel-grid-color: rgb(102 106 125 / 0.06);
|
||||
--scrollbar-thumb: rgb(88 91 112 / 0.6);
|
||||
--scrollbar-thumb-hover: rgb(88 91 112 / 0.85);
|
||||
--scrollbar-thin-thumb: rgb(88 91 112 / 0.45);
|
||||
--scrollbar-thin-thumb-hover: rgb(88 91 112 / 0.7);
|
||||
--brand: #89b4fa;
|
||||
--brand: #94e2d5;
|
||||
--brand-foreground: #09090f;
|
||||
--brand-primary: #89b4fa;
|
||||
--brand-primary: #94e2d5;
|
||||
--brand-accent: #94e2d5;
|
||||
--brand-warm: #f6b7ac;
|
||||
--brand-deep: #09090f;
|
||||
--brand-muted: #585b70;
|
||||
--ink: #e6e6e6;
|
||||
--ink: #cdd6f4;
|
||||
--surface-warm: #11111b;
|
||||
--naturegreen: #a6e3a1;
|
||||
--naturegreen-foreground: #09090f;
|
||||
--duck-dark: #e6e6e6;
|
||||
--duck-dark: #cdd6f4;
|
||||
--duck-teal: #94e2d5;
|
||||
--duck-yellow: #f9e2af;
|
||||
--duck-orange: #f6b7ac;
|
||||
--duck-forest: #a6e3a1;
|
||||
--duck-beige: #26262f;
|
||||
--duck-beige: #242531;
|
||||
--logo-src: '/officer-logo.svg';
|
||||
}
|
||||
|
||||
@@ -1,13 +1,11 @@
|
||||
/*
|
||||
Cpunk — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||
|
||||
Dark theme (dark), by luminance of its own
|
||||
background — the source repo carries no mode flag of its own to read.
|
||||
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||
|
||||
Source: https://github.com/stannorbvb-cmd/cpunk (alacritty.toml), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because a single-theme repo ships
|
||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
||||
authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
Source: https://github.com/stannorbvb-cmd/cpunk (colors.toml (16-colour ANSI)), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
|
||||
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||
*/
|
||||
@@ -22,13 +20,13 @@
|
||||
--muted-foreground: #b4b3b3;
|
||||
--accent: #161515;
|
||||
--accent-foreground: #ffffff;
|
||||
--primary: #aaacac;
|
||||
--primary: #e8e9e9;
|
||||
--primary-foreground: #020202;
|
||||
--secondary: #161515;
|
||||
--secondary-foreground: #ffffff;
|
||||
--cta: #aaacac;
|
||||
--cta: #e8e9e9;
|
||||
--cta-foreground: #020202;
|
||||
--ctahover: #b4b6b6;
|
||||
--ctahover: #ebecec;
|
||||
--success: #d1d2d1;
|
||||
--success-foreground: #020202;
|
||||
--warning: #fef348;
|
||||
@@ -42,9 +40,9 @@
|
||||
--busy-ink: #fb8f39;
|
||||
--border: #353434;
|
||||
--input: #353434;
|
||||
--ring: #aaacac;
|
||||
--ring: #e8e9e9;
|
||||
--radius: 0.625rem;
|
||||
--chart-primary: #aaacac;
|
||||
--chart-primary: #e8e9e9;
|
||||
--chart-secondary: #f76e78;
|
||||
--status-success: #d1d2d1;
|
||||
--status-warning: #fef348;
|
||||
@@ -56,7 +54,7 @@
|
||||
--panel-border-bare: rgb(53 52 52 / 0.55);
|
||||
--panel-raised-bg: rgb(4 3 3 / 0.95);
|
||||
--panel-raised-border: rgb(53 52 52 / 1);
|
||||
--panel-accent: #aaacac;
|
||||
--panel-accent: #e8e9e9;
|
||||
--panel-header-bg: rgb(22 21 21 / 0.6);
|
||||
--panel-header-fg: #ffffff;
|
||||
--panel-radius: 0.75rem;
|
||||
@@ -78,9 +76,9 @@
|
||||
--scrollbar-thumb-hover: rgb(127 110 110 / 0.85);
|
||||
--scrollbar-thin-thumb: rgb(127 110 110 / 0.45);
|
||||
--scrollbar-thin-thumb-hover: rgb(127 110 110 / 0.7);
|
||||
--brand: #aaacac;
|
||||
--brand: #e8e9e9;
|
||||
--brand-foreground: #020202;
|
||||
--brand-primary: #aaacac;
|
||||
--brand-primary: #e8e9e9;
|
||||
--brand-accent: #babbbb;
|
||||
--brand-warm: #fb8f39;
|
||||
--brand-deep: #020202;
|
||||
|
||||
@@ -1,13 +1,11 @@
|
||||
/*
|
||||
Crimson — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||
|
||||
Dark theme (dark), by luminance of its own
|
||||
background — the source repo carries no mode flag of its own to read.
|
||||
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||
|
||||
Source: https://github.com/tahfizhabib/omarchy-crimson-theme (alacritty.toml), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because a single-theme repo ships
|
||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
||||
authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
|
||||
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||
*/
|
||||
@@ -22,13 +20,13 @@
|
||||
--muted-foreground: #bab9bc;
|
||||
--accent: #2a2631;
|
||||
--accent-foreground: #ffffff;
|
||||
--primary: #9e96c0;
|
||||
--primary: #e7e3ed;
|
||||
--primary-foreground: #0e0c12;
|
||||
--secondary: #2a2631;
|
||||
--secondary-foreground: #ffffff;
|
||||
--cta: #9e96c0;
|
||||
--cta: #e7e3ed;
|
||||
--cta-foreground: #0e0c12;
|
||||
--ctahover: #aaa3c8;
|
||||
--ctahover: #eae6ef;
|
||||
--success: #e48a3e;
|
||||
--success-foreground: #0e0c12;
|
||||
--warning: #da884a;
|
||||
@@ -42,9 +40,9 @@
|
||||
--busy-ink: #c68061;
|
||||
--border: #47444c;
|
||||
--input: #47444c;
|
||||
--ring: #9e96c0;
|
||||
--ring: #e7e3ed;
|
||||
--radius: 0.625rem;
|
||||
--chart-primary: #9e96c0;
|
||||
--chart-primary: #e7e3ed;
|
||||
--chart-secondary: #bba7be;
|
||||
--status-success: #e48a3e;
|
||||
--status-warning: #da884a;
|
||||
@@ -56,7 +54,7 @@
|
||||
--panel-border-bare: rgb(71 68 76 / 0.55);
|
||||
--panel-raised-bg: rgb(26 22 33 / 0.95);
|
||||
--panel-raised-border: rgb(71 68 76 / 1);
|
||||
--panel-accent: #9e96c0;
|
||||
--panel-accent: #e7e3ed;
|
||||
--panel-header-bg: rgb(42 38 49 / 0.6);
|
||||
--panel-header-fg: #ffffff;
|
||||
--panel-radius: 0.75rem;
|
||||
@@ -78,9 +76,9 @@
|
||||
--scrollbar-thumb-hover: rgb(76 71 86 / 0.85);
|
||||
--scrollbar-thin-thumb: rgb(76 71 86 / 0.45);
|
||||
--scrollbar-thin-thumb-hover: rgb(76 71 86 / 0.7);
|
||||
--brand: #9e96c0;
|
||||
--brand: #e7e3ed;
|
||||
--brand-foreground: #0e0c12;
|
||||
--brand-primary: #9e96c0;
|
||||
--brand-primary: #e7e3ed;
|
||||
--brand-accent: #b7acc8;
|
||||
--brand-warm: #c68061;
|
||||
--brand-deep: #0e0c12;
|
||||
|
||||
@@ -1,13 +1,11 @@
|
||||
/*
|
||||
Dark XP — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||
|
||||
Dark theme (dark), by luminance of its own
|
||||
background — the source repo carries no mode flag of its own to read.
|
||||
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||
|
||||
Source: https://github.com/ITSZXY/dark-xp-omarchy (alacritty.toml), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because a single-theme repo ships
|
||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
||||
authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
|
||||
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||
*/
|
||||
|
||||
@@ -1,13 +1,11 @@
|
||||
/*
|
||||
Dayfox — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||
|
||||
Light theme (light), by luminance of its own
|
||||
background — the source repo carries no mode flag of its own to read.
|
||||
Light theme (light), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||
|
||||
Source: https://github.com/defer/omarchy-dayfox-theme (alacritty.toml), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because a single-theme repo ships
|
||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
||||
authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
|
||||
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||
*/
|
||||
|
||||
@@ -1,13 +1,11 @@
|
||||
/*
|
||||
Dead Space — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||
|
||||
Dark theme (dark), by luminance of its own
|
||||
background — the source repo carries no mode flag of its own to read.
|
||||
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||
|
||||
Source: https://github.com/atif-1402/omarchy-deadspace-theme (alacritty.toml), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because a single-theme repo ships
|
||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
||||
authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
|
||||
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||
*/
|
||||
@@ -22,13 +20,13 @@
|
||||
--muted-foreground: #b3b3b3;
|
||||
--accent: #131313;
|
||||
--accent-foreground: #ffffff;
|
||||
--primary: #c1baba;
|
||||
--primary: #f6f5f5;
|
||||
--primary-foreground: #010101;
|
||||
--secondary: #131313;
|
||||
--secondary-foreground: #ffffff;
|
||||
--cta: #c1baba;
|
||||
--cta: #f6f5f5;
|
||||
--cta-foreground: #010101;
|
||||
--ctahover: #c8c2c2;
|
||||
--ctahover: #f7f6f6;
|
||||
--success: #a49a9a;
|
||||
--success-foreground: #010101;
|
||||
--warning: #b2aaaa;
|
||||
@@ -42,9 +40,9 @@
|
||||
--busy-ink: #a49a9a;
|
||||
--border: #333333;
|
||||
--input: #333333;
|
||||
--ring: #c1baba;
|
||||
--ring: #f6f5f5;
|
||||
--radius: 0.625rem;
|
||||
--chart-primary: #c1baba;
|
||||
--chart-primary: #f6f5f5;
|
||||
--chart-secondary: #cfcaca;
|
||||
--status-success: #a49a9a;
|
||||
--status-warning: #b2aaaa;
|
||||
@@ -56,7 +54,7 @@
|
||||
--panel-border-bare: rgb(51 51 51 / 0.55);
|
||||
--panel-raised-bg: rgb(1 1 1 / 0.95);
|
||||
--panel-raised-border: rgb(51 51 51 / 1);
|
||||
--panel-accent: #c1baba;
|
||||
--panel-accent: #f6f5f5;
|
||||
--panel-header-bg: rgb(19 19 19 / 0.6);
|
||||
--panel-header-fg: #ffffff;
|
||||
--panel-radius: 0.75rem;
|
||||
@@ -78,9 +76,9 @@
|
||||
--scrollbar-thumb-hover: rgb(221 219 219 / 0.85);
|
||||
--scrollbar-thin-thumb: rgb(221 219 219 / 0.45);
|
||||
--scrollbar-thin-thumb-hover: rgb(221 219 219 / 0.7);
|
||||
--brand: #c1baba;
|
||||
--brand: #f6f5f5;
|
||||
--brand-foreground: #010101;
|
||||
--brand-primary: #c1baba;
|
||||
--brand-primary: #f6f5f5;
|
||||
--brand-accent: #dedada;
|
||||
--brand-warm: #a49a9a;
|
||||
--brand-deep: #010101;
|
||||
|
||||
@@ -1,13 +1,11 @@
|
||||
/*
|
||||
Deckard — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||
|
||||
Dark theme (dark), by luminance of its own
|
||||
background — the source repo carries no mode flag of its own to read.
|
||||
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||
|
||||
Source: https://github.com/OldJobobo/omarchy-deckard-theme (alacritty.toml), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because a single-theme repo ships
|
||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
||||
authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
Source: https://github.com/OldJobobo/omarchy-deckard-theme (colors.toml (16-colour ANSI)), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
|
||||
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||
*/
|
||||
@@ -22,13 +20,13 @@
|
||||
--muted-foreground: #a7b2ac;
|
||||
--accent: #122e56;
|
||||
--accent-foreground: #eef1d7;
|
||||
--primary: #1fb1a5;
|
||||
--primary: #d4fcfc;
|
||||
--primary-foreground: #001128;
|
||||
--secondary: #122e56;
|
||||
--secondary-foreground: #eef1d7;
|
||||
--cta: #1fb1a5;
|
||||
--cta: #d4fcfc;
|
||||
--cta-foreground: #001128;
|
||||
--ctahover: #3abab0;
|
||||
--ctahover: #d9fcfc;
|
||||
--success: #5a9f72;
|
||||
--success-foreground: #001128;
|
||||
--warning: #d2df6f;
|
||||
@@ -42,9 +40,9 @@
|
||||
--busy-ink: #ca9741;
|
||||
--border: #2f4765;
|
||||
--input: #2f4765;
|
||||
--ring: #1fb1a5;
|
||||
--ring: #d4fcfc;
|
||||
--radius: 0.625rem;
|
||||
--chart-primary: #1fb1a5;
|
||||
--chart-primary: #d4fcfc;
|
||||
--chart-secondary: #4b64fd;
|
||||
--status-success: #5a9f72;
|
||||
--status-warning: #d2df6f;
|
||||
@@ -56,7 +54,7 @@
|
||||
--panel-border-bare: rgb(47 71 101 / 0.55);
|
||||
--panel-raised-bg: rgb(0 30 73 / 0.95);
|
||||
--panel-raised-border: rgb(47 71 101 / 1);
|
||||
--panel-accent: #1fb1a5;
|
||||
--panel-accent: #d4fcfc;
|
||||
--panel-header-bg: rgb(18 46 86 / 0.6);
|
||||
--panel-header-fg: #eef1d7;
|
||||
--panel-radius: 0.75rem;
|
||||
@@ -78,9 +76,9 @@
|
||||
--scrollbar-thumb-hover: rgb(63 116 192 / 0.85);
|
||||
--scrollbar-thin-thumb: rgb(63 116 192 / 0.45);
|
||||
--scrollbar-thin-thumb-hover: rgb(63 116 192 / 0.7);
|
||||
--brand: #1fb1a5;
|
||||
--brand: #d4fcfc;
|
||||
--brand-foreground: #001128;
|
||||
--brand-primary: #1fb1a5;
|
||||
--brand-primary: #d4fcfc;
|
||||
--brand-accent: #83f0f1;
|
||||
--brand-warm: #ca9741;
|
||||
--brand-deep: #001128;
|
||||
|
||||
@@ -1,13 +1,11 @@
|
||||
/*
|
||||
Delete — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||
|
||||
Dark theme (dark), by luminance of its own
|
||||
background — the source repo carries no mode flag of its own to read.
|
||||
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||
|
||||
Source: https://github.com/signaldirective/delete-theme (alacritty.toml), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because a single-theme repo ships
|
||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
||||
authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
Source: https://github.com/signaldirective/delete-theme (colors.toml (16-colour ANSI)), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
|
||||
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||
*/
|
||||
@@ -22,13 +20,13 @@
|
||||
--muted-foreground: #afafb8;
|
||||
--accent: #22242e;
|
||||
--accent-foreground: #f2f1fa;
|
||||
--primary: #7575aa;
|
||||
--primary: #e2e3ee;
|
||||
--primary-foreground: #090b11;
|
||||
--secondary: #22242e;
|
||||
--secondary-foreground: #f2f1fa;
|
||||
--cta: #7575aa;
|
||||
--cta: #e2e3ee;
|
||||
--cta-foreground: #090b11;
|
||||
--ctahover: #8686b4;
|
||||
--ctahover: #e5e6f0;
|
||||
--success: #7f86b8;
|
||||
--success-foreground: #090b11;
|
||||
--warning: #a19ece;
|
||||
@@ -42,9 +40,9 @@
|
||||
--busy-ink: #a6a3d3;
|
||||
--border: #3d3f49;
|
||||
--input: #3d3f49;
|
||||
--ring: #7575aa;
|
||||
--ring: #e2e3ee;
|
||||
--radius: 0.625rem;
|
||||
--chart-primary: #7575aa;
|
||||
--chart-primary: #e2e3ee;
|
||||
--chart-secondary: #9895c7;
|
||||
--status-success: #7f86b8;
|
||||
--status-warning: #a19ece;
|
||||
@@ -56,7 +54,7 @@
|
||||
--panel-border-bare: rgb(61 63 73 / 0.55);
|
||||
--panel-raised-bg: rgb(17 20 30 / 0.95);
|
||||
--panel-raised-border: rgb(61 63 73 / 1);
|
||||
--panel-accent: #7575aa;
|
||||
--panel-accent: #e2e3ee;
|
||||
--panel-header-bg: rgb(34 36 46 / 0.6);
|
||||
--panel-header-fg: #f2f1fa;
|
||||
--panel-radius: 0.75rem;
|
||||
@@ -78,9 +76,9 @@
|
||||
--scrollbar-thumb-hover: rgb(122 130 154 / 0.85);
|
||||
--scrollbar-thin-thumb: rgb(122 130 154 / 0.45);
|
||||
--scrollbar-thin-thumb-hover: rgb(122 130 154 / 0.7);
|
||||
--brand: #7575aa;
|
||||
--brand: #e2e3ee;
|
||||
--brand-foreground: #090b11;
|
||||
--brand-primary: #7575aa;
|
||||
--brand-primary: #e2e3ee;
|
||||
--brand-accent: #a9accb;
|
||||
--brand-warm: #a6a3d3;
|
||||
--brand-deep: #090b11;
|
||||
|
||||
@@ -1,13 +1,11 @@
|
||||
/*
|
||||
Delorean — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||
|
||||
Dark theme (dark), by luminance of its own
|
||||
background — the source repo carries no mode flag of its own to read.
|
||||
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||
|
||||
Source: https://github.com/jbnunn/omarchy-delorean-theme (alacritty.toml), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because a single-theme repo ships
|
||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
||||
authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
|
||||
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||
*/
|
||||
@@ -22,13 +20,13 @@
|
||||
--muted-foreground: #b2afb8;
|
||||
--accent: #1e1431;
|
||||
--accent-foreground: #f9f9f9;
|
||||
--primary: #01cdfe;
|
||||
--primary: #52fff7;
|
||||
--primary-foreground: #070112;
|
||||
--secondary: #1e1431;
|
||||
--secondary-foreground: #f9f9f9;
|
||||
--cta: #01cdfe;
|
||||
--cta: #52fff7;
|
||||
--cta-foreground: #070112;
|
||||
--ctahover: #1fd3fe;
|
||||
--ctahover: #67fff8;
|
||||
--success: #05ffa1;
|
||||
--success-foreground: #070112;
|
||||
--warning: #fffb96;
|
||||
@@ -42,9 +40,9 @@
|
||||
--busy-ink: #ff9382;
|
||||
--border: #3b324b;
|
||||
--input: #3b324b;
|
||||
--ring: #01cdfe;
|
||||
--ring: #52fff7;
|
||||
--radius: 0.625rem;
|
||||
--chart-primary: #01cdfe;
|
||||
--chart-primary: #52fff7;
|
||||
--chart-secondary: #b967ff;
|
||||
--status-success: #05ffa1;
|
||||
--status-warning: #fffb96;
|
||||
@@ -56,7 +54,7 @@
|
||||
--panel-border-bare: rgb(59 50 75 / 0.55);
|
||||
--panel-raised-bg: rgb(13 2 33 / 0.95);
|
||||
--panel-raised-border: rgb(59 50 75 / 1);
|
||||
--panel-accent: #01cdfe;
|
||||
--panel-accent: #52fff7;
|
||||
--panel-header-bg: rgb(30 20 49 / 0.6);
|
||||
--panel-header-fg: #f9f9f9;
|
||||
--panel-radius: 0.75rem;
|
||||
@@ -78,9 +76,9 @@
|
||||
--scrollbar-thumb-hover: rgb(76 26 87 / 0.85);
|
||||
--scrollbar-thin-thumb: rgb(76 26 87 / 0.45);
|
||||
--scrollbar-thin-thumb-hover: rgb(76 26 87 / 0.7);
|
||||
--brand: #01cdfe;
|
||||
--brand: #52fff7;
|
||||
--brand-foreground: #070112;
|
||||
--brand-primary: #01cdfe;
|
||||
--brand-primary: #52fff7;
|
||||
--brand-accent: #05ffa1;
|
||||
--brand-warm: #ff9382;
|
||||
--brand-deep: #070112;
|
||||
|
||||
@@ -1,13 +1,11 @@
|
||||
/*
|
||||
Demon — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||
|
||||
Dark theme (dark), by luminance of its own
|
||||
background — the source repo carries no mode flag of its own to read.
|
||||
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||
|
||||
Source: https://github.com/HANCORE-linux/omarchy-demon-theme (alacritty.toml), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because a single-theme repo ships
|
||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
||||
authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
Source: https://github.com/HANCORE-linux/omarchy-demon-theme (colors.toml (16-colour ANSI)), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
|
||||
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||
*/
|
||||
@@ -22,13 +20,13 @@
|
||||
--muted-foreground: #a1998c;
|
||||
--accent: #202020;
|
||||
--accent-foreground: #e0d4c2;
|
||||
--primary: #5c624b;
|
||||
--primary-foreground: #e3d8c8;
|
||||
--primary: #7a7d80;
|
||||
--primary-foreground: #080808;
|
||||
--secondary: #202020;
|
||||
--secondary-foreground: #e0d4c2;
|
||||
--cta: #5c624b;
|
||||
--cta-foreground: #e3d8c8;
|
||||
--ctahover: #707561;
|
||||
--cta: #7a7d80;
|
||||
--cta-foreground: #080808;
|
||||
--ctahover: #8a8d8f;
|
||||
--success: #586259;
|
||||
--success-foreground: #e3d8c8;
|
||||
--warning: #e24c00;
|
||||
@@ -42,9 +40,9 @@
|
||||
--busy-ink: #d44826;
|
||||
--border: #383632;
|
||||
--input: #383632;
|
||||
--ring: #5c624b;
|
||||
--ring: #7a7d80;
|
||||
--radius: 0.625rem;
|
||||
--chart-primary: #5c624b;
|
||||
--chart-primary: #7a7d80;
|
||||
--chart-secondary: #655e56;
|
||||
--status-success: #586259;
|
||||
--status-warning: #e24c00;
|
||||
@@ -56,7 +54,7 @@
|
||||
--panel-border-bare: rgb(56 54 50 / 0.55);
|
||||
--panel-raised-bg: rgb(15 15 15 / 0.95);
|
||||
--panel-raised-border: rgb(56 54 50 / 1);
|
||||
--panel-accent: #5c624b;
|
||||
--panel-accent: #7a7d80;
|
||||
--panel-header-bg: rgb(32 32 32 / 0.6);
|
||||
--panel-header-fg: #e0d4c2;
|
||||
--panel-radius: 0.75rem;
|
||||
@@ -78,9 +76,9 @@
|
||||
--scrollbar-thumb-hover: rgb(107 104 103 / 0.85);
|
||||
--scrollbar-thin-thumb: rgb(107 104 103 / 0.45);
|
||||
--scrollbar-thin-thumb-hover: rgb(107 104 103 / 0.7);
|
||||
--brand: #5c624b;
|
||||
--brand-foreground: #e3d8c8;
|
||||
--brand-primary: #5c624b;
|
||||
--brand: #7a7d80;
|
||||
--brand-foreground: #080808;
|
||||
--brand-primary: #7a7d80;
|
||||
--brand-accent: #7a7d80;
|
||||
--brand-warm: #cf340e;
|
||||
--brand-deep: #080808;
|
||||
|
||||
@@ -1,13 +1,11 @@
|
||||
/*
|
||||
Dotrb — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||
|
||||
Dark theme (dark), by luminance of its own
|
||||
background — the source repo carries no mode flag of its own to read.
|
||||
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||
|
||||
Source: https://github.com/dotsilva/omarchy-dotrb-theme (alacritty.toml), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because a single-theme repo ships
|
||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
||||
authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
Source: https://github.com/dotsilva/omarchy-dotrb-theme (colors.toml (16-colour ANSI)), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
|
||||
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||
*/
|
||||
@@ -22,13 +20,13 @@
|
||||
--muted-foreground: #b1b1b1;
|
||||
--accent: #232323;
|
||||
--accent-foreground: #f5f5f5;
|
||||
--primary: #4a8b8b;
|
||||
--primary: #b4b4b4;
|
||||
--primary-foreground: #0a0a0a;
|
||||
--secondary: #232323;
|
||||
--secondary-foreground: #f5f5f5;
|
||||
--cta: #4a8b8b;
|
||||
--cta: #b4b4b4;
|
||||
--cta-foreground: #0a0a0a;
|
||||
--ctahover: #609999;
|
||||
--ctahover: #bdbdbd;
|
||||
--success: #b14242;
|
||||
--success-foreground: #f5f5f5;
|
||||
--warning: #f0be66;
|
||||
@@ -42,9 +40,9 @@
|
||||
--busy-ink: #e3964e;
|
||||
--border: #3f3f3f;
|
||||
--input: #3f3f3f;
|
||||
--ring: #4a8b8b;
|
||||
--ring: #b4b4b4;
|
||||
--radius: 0.625rem;
|
||||
--chart-primary: #4a8b8b;
|
||||
--chart-primary: #b4b4b4;
|
||||
--chart-secondary: #a7a7a7;
|
||||
--status-success: #b14242;
|
||||
--status-warning: #f0be66;
|
||||
@@ -56,7 +54,7 @@
|
||||
--panel-border-bare: rgb(63 63 63 / 0.55);
|
||||
--panel-raised-bg: rgb(18 18 18 / 0.95);
|
||||
--panel-raised-border: rgb(63 63 63 / 1);
|
||||
--panel-accent: #4a8b8b;
|
||||
--panel-accent: #b4b4b4;
|
||||
--panel-header-bg: rgb(35 35 35 / 0.6);
|
||||
--panel-header-fg: #f5f5f5;
|
||||
--panel-radius: 0.75rem;
|
||||
@@ -78,9 +76,9 @@
|
||||
--scrollbar-thumb-hover: rgb(148 148 148 / 0.85);
|
||||
--scrollbar-thin-thumb: rgb(148 148 148 / 0.45);
|
||||
--scrollbar-thin-thumb-hover: rgb(148 148 148 / 0.7);
|
||||
--brand: #4a8b8b;
|
||||
--brand: #b4b4b4;
|
||||
--brand-foreground: #0a0a0a;
|
||||
--brand-primary: #4a8b8b;
|
||||
--brand-primary: #b4b4b4;
|
||||
--brand-accent: #b4b4b4;
|
||||
--brand-warm: #e3964e;
|
||||
--brand-deep: #0a0a0a;
|
||||
|
||||
@@ -1,13 +1,11 @@
|
||||
/*
|
||||
Drac — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||
|
||||
Dark theme (dark), by luminance of its own
|
||||
background — the source repo carries no mode flag of its own to read.
|
||||
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||
|
||||
Source: https://github.com/ShehabShaef/omarchy-drac-theme (alacritty.toml), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because a single-theme repo ships
|
||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
||||
authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
|
||||
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||
*/
|
||||
@@ -22,13 +20,13 @@
|
||||
--muted-foreground: #aeb1ba;
|
||||
--accent: #212437;
|
||||
--accent-foreground: #f2f4f8;
|
||||
--primary: #50fa7b;
|
||||
--primary: #a4ffff;
|
||||
--primary-foreground: #090b16;
|
||||
--secondary: #212437;
|
||||
--secondary-foreground: #f2f4f8;
|
||||
--cta: #50fa7b;
|
||||
--cta: #a4ffff;
|
||||
--cta-foreground: #090b16;
|
||||
--ctahover: #65fb8b;
|
||||
--ctahover: #afffff;
|
||||
--success: #1e90ff;
|
||||
--success-foreground: #090b16;
|
||||
--warning: #f1fa8c;
|
||||
@@ -42,9 +40,9 @@
|
||||
--busy-ink: #f8a871;
|
||||
--border: #3c4051;
|
||||
--input: #3c4051;
|
||||
--ring: #50fa7b;
|
||||
--ring: #a4ffff;
|
||||
--radius: 0.625rem;
|
||||
--chart-primary: #50fa7b;
|
||||
--chart-primary: #a4ffff;
|
||||
--chart-secondary: #ff79c6;
|
||||
--status-success: #1e90ff;
|
||||
--status-warning: #f1fa8c;
|
||||
@@ -56,7 +54,7 @@
|
||||
--panel-border-bare: rgb(60 64 81 / 0.55);
|
||||
--panel-raised-bg: rgb(16 20 40 / 0.95);
|
||||
--panel-raised-border: rgb(60 64 81 / 1);
|
||||
--panel-accent: #50fa7b;
|
||||
--panel-accent: #a4ffff;
|
||||
--panel-header-bg: rgb(33 36 55 / 0.6);
|
||||
--panel-header-fg: #f2f4f8;
|
||||
--panel-radius: 0.75rem;
|
||||
@@ -78,9 +76,9 @@
|
||||
--scrollbar-thumb-hover: rgb(85 85 85 / 0.85);
|
||||
--scrollbar-thin-thumb: rgb(85 85 85 / 0.45);
|
||||
--scrollbar-thin-thumb-hover: rgb(85 85 85 / 0.7);
|
||||
--brand: #50fa7b;
|
||||
--brand: #a4ffff;
|
||||
--brand-foreground: #090b16;
|
||||
--brand-primary: #50fa7b;
|
||||
--brand-primary: #a4ffff;
|
||||
--brand-accent: #8be9fd;
|
||||
--brand-warm: #f8a871;
|
||||
--brand-deep: #090b16;
|
||||
|
||||
@@ -1,13 +1,11 @@
|
||||
/*
|
||||
Dracula — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||
|
||||
Dark theme (dark), by luminance of its own
|
||||
background — the source repo carries no mode flag of its own to read.
|
||||
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||
|
||||
Source: https://github.com/catlee/omarchy-dracula-theme (alacritty.toml), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because a single-theme repo ships
|
||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
||||
authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
|
||||
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||
*/
|
||||
@@ -22,13 +20,13 @@
|
||||
--muted-foreground: #bababa;
|
||||
--accent: #373944;
|
||||
--accent-foreground: #f8f8f2;
|
||||
--primary: #bd93f9;
|
||||
--primary: #a4ffff;
|
||||
--primary-foreground: #16171e;
|
||||
--secondary: #373944;
|
||||
--secondary-foreground: #f8f8f2;
|
||||
--cta: #bd93f9;
|
||||
--cta: #a4ffff;
|
||||
--cta-foreground: #16171e;
|
||||
--ctahover: #c5a0fa;
|
||||
--ctahover: #afffff;
|
||||
--success: #50fa7b;
|
||||
--success-foreground: #16171e;
|
||||
--warning: #f1fa8c;
|
||||
@@ -42,9 +40,9 @@
|
||||
--busy-ink: #f8a871;
|
||||
--border: #51525b;
|
||||
--input: #51525b;
|
||||
--ring: #bd93f9;
|
||||
--ring: #a4ffff;
|
||||
--radius: 0.625rem;
|
||||
--chart-primary: #bd93f9;
|
||||
--chart-primary: #a4ffff;
|
||||
--chart-secondary: #ff79c6;
|
||||
--status-success: #50fa7b;
|
||||
--status-warning: #f1fa8c;
|
||||
@@ -56,7 +54,7 @@
|
||||
--panel-border-bare: rgb(81 82 91 / 0.55);
|
||||
--panel-raised-bg: rgb(40 42 54 / 0.95);
|
||||
--panel-raised-border: rgb(81 82 91 / 1);
|
||||
--panel-accent: #bd93f9;
|
||||
--panel-accent: #a4ffff;
|
||||
--panel-header-bg: rgb(55 57 68 / 0.6);
|
||||
--panel-header-fg: #f8f8f2;
|
||||
--panel-radius: 0.75rem;
|
||||
@@ -78,9 +76,9 @@
|
||||
--scrollbar-thumb-hover: rgb(98 114 164 / 0.85);
|
||||
--scrollbar-thin-thumb: rgb(98 114 164 / 0.45);
|
||||
--scrollbar-thin-thumb-hover: rgb(98 114 164 / 0.7);
|
||||
--brand: #bd93f9;
|
||||
--brand: #a4ffff;
|
||||
--brand-foreground: #16171e;
|
||||
--brand-primary: #bd93f9;
|
||||
--brand-primary: #a4ffff;
|
||||
--brand-accent: #8be9fd;
|
||||
--brand-warm: #f8a871;
|
||||
--brand-deep: #16171e;
|
||||
|
||||
@@ -1,13 +1,11 @@
|
||||
/*
|
||||
Dragon — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||
|
||||
Dark theme (dark), by luminance of its own
|
||||
background — the source repo carries no mode flag of its own to read.
|
||||
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||
|
||||
Source: https://github.com/thatmechguy/omarchy-dragon-theme (alacritty.toml), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because a single-theme repo ships
|
||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
||||
authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
|
||||
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||
*/
|
||||
@@ -22,13 +20,13 @@
|
||||
--muted-foreground: #aca49c;
|
||||
--accent: #281e25;
|
||||
--accent-foreground: #ebe5d6;
|
||||
--primary: #5298c4;
|
||||
--primary: #95caca;
|
||||
--primary-foreground: #0d070c;
|
||||
--secondary: #281e25;
|
||||
--secondary-foreground: #ebe5d6;
|
||||
--cta: #5298c4;
|
||||
--cta: #95caca;
|
||||
--cta-foreground: #0d070c;
|
||||
--ctahover: #67a4cb;
|
||||
--ctahover: #a2d0d0;
|
||||
--success: #78a682;
|
||||
--success-foreground: #0d070c;
|
||||
--warning: #f7e1c7;
|
||||
@@ -42,9 +40,9 @@
|
||||
--busy-ink: #fb8f91;
|
||||
--border: #41373b;
|
||||
--input: #41373b;
|
||||
--ring: #5298c4;
|
||||
--ring: #95caca;
|
||||
--radius: 0.625rem;
|
||||
--chart-primary: #5298c4;
|
||||
--chart-primary: #95caca;
|
||||
--chart-secondary: #c479a9;
|
||||
--status-success: #78a682;
|
||||
--status-warning: #f7e1c7;
|
||||
@@ -56,7 +54,7 @@
|
||||
--panel-border-bare: rgb(65 55 59 / 0.55);
|
||||
--panel-raised-bg: rgb(24 13 21 / 0.95);
|
||||
--panel-raised-border: rgb(65 55 59 / 1);
|
||||
--panel-accent: #5298c4;
|
||||
--panel-accent: #95caca;
|
||||
--panel-header-bg: rgb(40 30 37 / 0.6);
|
||||
--panel-header-fg: #ebe5d6;
|
||||
--panel-radius: 0.75rem;
|
||||
@@ -78,9 +76,9 @@
|
||||
--scrollbar-thumb-hover: rgb(58 26 34 / 0.85);
|
||||
--scrollbar-thin-thumb: rgb(58 26 34 / 0.45);
|
||||
--scrollbar-thin-thumb-hover: rgb(58 26 34 / 0.7);
|
||||
--brand: #5298c4;
|
||||
--brand: #95caca;
|
||||
--brand-foreground: #0d070c;
|
||||
--brand-primary: #5298c4;
|
||||
--brand-primary: #95caca;
|
||||
--brand-accent: #7abaa9;
|
||||
--brand-warm: #fb8f91;
|
||||
--brand-deep: #0d070c;
|
||||
|
||||
@@ -1,13 +1,11 @@
|
||||
/*
|
||||
Dreamwave — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||
|
||||
Dark theme (dark), by luminance of its own
|
||||
background — the source repo carries no mode flag of its own to read.
|
||||
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||
|
||||
Source: https://github.com/RiO7MAKK3R/omarchy-dreamwave-theme (alacritty.toml), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because a single-theme repo ships
|
||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
||||
authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
|
||||
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||
*/
|
||||
@@ -22,13 +20,13 @@
|
||||
--muted-foreground: #afa6b8;
|
||||
--accent: #1b1826;
|
||||
--accent-foreground: #f5eafd;
|
||||
--primary: #ca2cb0;
|
||||
--primary-foreground: #ffffff;
|
||||
--primary: #e37bd1;
|
||||
--primary-foreground: #06040c;
|
||||
--secondary: #1b1826;
|
||||
--secondary-foreground: #f5eafd;
|
||||
--cta: #ca2cb0;
|
||||
--cta-foreground: #ffffff;
|
||||
--ctahover: #d045b9;
|
||||
--cta: #e37bd1;
|
||||
--cta-foreground: #06040c;
|
||||
--ctahover: #e68bd7;
|
||||
--success: #7f049e;
|
||||
--success-foreground: #f5eafd;
|
||||
--warning: #790aac;
|
||||
@@ -42,9 +40,9 @@
|
||||
--busy-ink: #b154ad;
|
||||
--border: #383443;
|
||||
--input: #383443;
|
||||
--ring: #ca2cb0;
|
||||
--ring: #e37bd1;
|
||||
--radius: 0.625rem;
|
||||
--chart-primary: #ca2cb0;
|
||||
--chart-primary: #e37bd1;
|
||||
--chart-secondary: #a604e9;
|
||||
--status-success: #7f049e;
|
||||
--status-warning: #790aac;
|
||||
@@ -56,7 +54,7 @@
|
||||
--panel-border-bare: rgb(56 52 67 / 0.55);
|
||||
--panel-raised-bg: rgb(10 7 22 / 0.95);
|
||||
--panel-raised-border: rgb(56 52 67 / 1);
|
||||
--panel-accent: #ca2cb0;
|
||||
--panel-accent: #e37bd1;
|
||||
--panel-header-bg: rgb(27 24 38 / 0.6);
|
||||
--panel-header-fg: #f5eafd;
|
||||
--panel-radius: 0.75rem;
|
||||
@@ -78,9 +76,9 @@
|
||||
--scrollbar-thumb-hover: rgb(140 83 183 / 0.85);
|
||||
--scrollbar-thin-thumb: rgb(140 83 183 / 0.45);
|
||||
--scrollbar-thin-thumb-hover: rgb(140 83 183 / 0.7);
|
||||
--brand: #ca2cb0;
|
||||
--brand-foreground: #ffffff;
|
||||
--brand-primary: #ca2cb0;
|
||||
--brand: #e37bd1;
|
||||
--brand-foreground: #06040c;
|
||||
--brand-primary: #e37bd1;
|
||||
--brand-accent: #c429b2;
|
||||
--brand-warm: #900b8a;
|
||||
--brand-deep: #06040c;
|
||||
|
||||
@@ -1,13 +1,11 @@
|
||||
/*
|
||||
Ember N Ash — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||
|
||||
Dark theme (dark), by luminance of its own
|
||||
background — the source repo carries no mode flag of its own to read.
|
||||
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||
|
||||
Source: https://github.com/Hydradevx/omarchy-ember-n-ash-theme (alacritty.toml), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because a single-theme repo ships
|
||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
||||
authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
|
||||
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||
*/
|
||||
|
||||
@@ -1,13 +1,11 @@
|
||||
/*
|
||||
Eva Unit 01 — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||
|
||||
Dark theme (dark), by luminance of its own
|
||||
background — the source repo carries no mode flag of its own to read.
|
||||
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||
|
||||
Source: https://github.com/OldJobobo/omarchy-01-theme (alacritty.toml), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because a single-theme repo ships
|
||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
||||
authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
Source: https://github.com/OldJobobo/omarchy-01-theme (colors.toml (16-colour ANSI)), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
|
||||
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||
*/
|
||||
@@ -22,13 +20,13 @@
|
||||
--muted-foreground: #a79cbc;
|
||||
--accent: #30243e;
|
||||
--accent-foreground: #e1d6f8;
|
||||
--primary: #ce67f0;
|
||||
--primary: #a4d2ec;
|
||||
--primary-foreground: #120b1a;
|
||||
--secondary: #30243e;
|
||||
--secondary-foreground: #e1d6f8;
|
||||
--cta: #ce67f0;
|
||||
--cta: #a4d2ec;
|
||||
--cta-foreground: #120b1a;
|
||||
--ctahover: #d479f2;
|
||||
--ctahover: #afd7ee;
|
||||
--success: #8edf5f;
|
||||
--success-foreground: #120b1a;
|
||||
--warning: #d99145;
|
||||
@@ -42,9 +40,9 @@
|
||||
--busy-ink: #cc5f39;
|
||||
--border: #463a57;
|
||||
--input: #463a57;
|
||||
--ring: #ce67f0;
|
||||
--ring: #a4d2ec;
|
||||
--radius: 0.625rem;
|
||||
--chart-primary: #ce67f0;
|
||||
--chart-primary: #a4d2ec;
|
||||
--chart-secondary: #875faf;
|
||||
--status-success: #8edf5f;
|
||||
--status-warning: #d99145;
|
||||
@@ -56,7 +54,7 @@
|
||||
--panel-border-bare: rgb(70 58 87 / 0.55);
|
||||
--panel-raised-bg: rgb(32 20 48 / 0.95);
|
||||
--panel-raised-border: rgb(70 58 87 / 1);
|
||||
--panel-accent: #ce67f0;
|
||||
--panel-accent: #a4d2ec;
|
||||
--panel-header-bg: rgb(48 36 62 / 0.6);
|
||||
--panel-header-fg: #e1d6f8;
|
||||
--panel-radius: 0.75rem;
|
||||
@@ -78,9 +76,9 @@
|
||||
--scrollbar-thumb-hover: rgb(161 160 173 / 0.85);
|
||||
--scrollbar-thin-thumb: rgb(161 160 173 / 0.45);
|
||||
--scrollbar-thin-thumb-hover: rgb(161 160 173 / 0.7);
|
||||
--brand: #ce67f0;
|
||||
--brand: #a4d2ec;
|
||||
--brand-foreground: #120b1a;
|
||||
--brand-primary: #ce67f0;
|
||||
--brand-primary: #a4d2ec;
|
||||
--brand-accent: #9dafd1;
|
||||
--brand-warm: #cc5f39;
|
||||
--brand-deep: #120b1a;
|
||||
|
||||
@@ -1,13 +1,11 @@
|
||||
/*
|
||||
Event Horizon — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||
|
||||
Dark theme (dark), by luminance of its own
|
||||
background — the source repo carries no mode flag of its own to read.
|
||||
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||
|
||||
Source: https://github.com/OldJobobo/omarchy-event-horizon-theme (alacritty.toml), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because a single-theme repo ships
|
||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
||||
authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
Source: https://github.com/OldJobobo/omarchy-event-horizon-theme (colors.toml (16-colour ANSI)), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
|
||||
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||
*/
|
||||
@@ -22,13 +20,13 @@
|
||||
--muted-foreground: #97999d;
|
||||
--accent: #2c2e35;
|
||||
--accent-foreground: #cbced0;
|
||||
--primary: #26bbd9;
|
||||
--primary: #6be4e6;
|
||||
--primary-foreground: #0f1115;
|
||||
--secondary: #2c2e35;
|
||||
--secondary-foreground: #cbced0;
|
||||
--cta: #26bbd9;
|
||||
--cta: #6be4e6;
|
||||
--cta-foreground: #0f1115;
|
||||
--ctahover: #40c3de;
|
||||
--ctahover: #7de7e9;
|
||||
--success: #29d398;
|
||||
--success-foreground: #0f1115;
|
||||
--warning: #fac29a;
|
||||
@@ -42,9 +40,9 @@
|
||||
--busy-ink: #f28c89;
|
||||
--border: #3e4047;
|
||||
--input: #3e4047;
|
||||
--ring: #26bbd9;
|
||||
--ring: #6be4e6;
|
||||
--radius: 0.625rem;
|
||||
--chart-primary: #26bbd9;
|
||||
--chart-primary: #6be4e6;
|
||||
--chart-secondary: #ee64ac;
|
||||
--status-success: #29d398;
|
||||
--status-warning: #fac29a;
|
||||
@@ -56,7 +54,7 @@
|
||||
--panel-border-bare: rgb(62 64 71 / 0.55);
|
||||
--panel-raised-bg: rgb(28 30 38 / 0.95);
|
||||
--panel-raised-border: rgb(62 64 71 / 1);
|
||||
--panel-accent: #26bbd9;
|
||||
--panel-accent: #6be4e6;
|
||||
--panel-header-bg: rgb(44 46 53 / 0.6);
|
||||
--panel-header-fg: #cbced0;
|
||||
--panel-radius: 0.75rem;
|
||||
@@ -78,9 +76,9 @@
|
||||
--scrollbar-thumb-hover: rgb(111 111 112 / 0.85);
|
||||
--scrollbar-thin-thumb: rgb(111 111 112 / 0.45);
|
||||
--scrollbar-thin-thumb-hover: rgb(111 111 112 / 0.7);
|
||||
--brand: #26bbd9;
|
||||
--brand: #6be4e6;
|
||||
--brand-foreground: #0f1115;
|
||||
--brand-primary: #26bbd9;
|
||||
--brand-primary: #6be4e6;
|
||||
--brand-accent: #59e1e3;
|
||||
--brand-warm: #f28c89;
|
||||
--brand-deep: #0f1115;
|
||||
|
||||
@@ -1,13 +1,11 @@
|
||||
/*
|
||||
Everblush — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||
|
||||
Dark theme (dark), by luminance of its own
|
||||
background — the source repo carries no mode flag of its own to read.
|
||||
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||
|
||||
Source: https://github.com/Swarnim114/omarchy-everblush-theme (alacritty.toml), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because a single-theme repo ships
|
||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
||||
authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
|
||||
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||
*/
|
||||
@@ -22,13 +20,13 @@
|
||||
--muted-foreground: #9fa1a2;
|
||||
--accent: #242b2e;
|
||||
--accent-foreground: #dadada;
|
||||
--primary: #67b0e8;
|
||||
--primary: #6cbfbf;
|
||||
--primary-foreground: #0b0f11;
|
||||
--secondary: #242b2e;
|
||||
--secondary-foreground: #dadada;
|
||||
--cta: #67b0e8;
|
||||
--cta: #6cbfbf;
|
||||
--cta-foreground: #0b0f11;
|
||||
--ctahover: #79b9eb;
|
||||
--ctahover: #7ec7c7;
|
||||
--success: #8ccf7e;
|
||||
--success-foreground: #0b0f11;
|
||||
--warning: #e5c76b;
|
||||
@@ -42,9 +40,9 @@
|
||||
--busy-ink: #e59e70;
|
||||
--border: #3b4143;
|
||||
--input: #3b4143;
|
||||
--ring: #67b0e8;
|
||||
--ring: #6cbfbf;
|
||||
--radius: 0.625rem;
|
||||
--chart-primary: #67b0e8;
|
||||
--chart-primary: #6cbfbf;
|
||||
--chart-secondary: #c47fd5;
|
||||
--status-success: #8ccf7e;
|
||||
--status-warning: #e5c76b;
|
||||
@@ -56,7 +54,7 @@
|
||||
--panel-border-bare: rgb(59 65 67 / 0.55);
|
||||
--panel-raised-bg: rgb(20 27 30 / 0.95);
|
||||
--panel-raised-border: rgb(59 65 67 / 1);
|
||||
--panel-accent: #67b0e8;
|
||||
--panel-accent: #6cbfbf;
|
||||
--panel-header-bg: rgb(36 43 46 / 0.6);
|
||||
--panel-header-fg: #dadada;
|
||||
--panel-radius: 0.75rem;
|
||||
@@ -78,9 +76,9 @@
|
||||
--scrollbar-thumb-hover: rgb(35 42 45 / 0.85);
|
||||
--scrollbar-thin-thumb: rgb(35 42 45 / 0.45);
|
||||
--scrollbar-thin-thumb-hover: rgb(35 42 45 / 0.7);
|
||||
--brand: #67b0e8;
|
||||
--brand: #6cbfbf;
|
||||
--brand-foreground: #0b0f11;
|
||||
--brand-primary: #67b0e8;
|
||||
--brand-primary: #6cbfbf;
|
||||
--brand-accent: #6cbfbf;
|
||||
--brand-warm: #e59e70;
|
||||
--brand-deep: #0b0f11;
|
||||
|
||||
@@ -1,13 +1,11 @@
|
||||
/*
|
||||
Farline — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||
|
||||
Dark theme (dark), by luminance of its own
|
||||
background — the source repo carries no mode flag of its own to read.
|
||||
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||
|
||||
Source: https://github.com/atif-1402/omarchy-farline-theme (alacritty.toml), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because a single-theme repo ships
|
||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
||||
authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
|
||||
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||
*/
|
||||
@@ -22,13 +20,13 @@
|
||||
--muted-foreground: #a0a5a4;
|
||||
--accent: #323438;
|
||||
--accent-foreground: #d6dcd9;
|
||||
--primary: #879ab0;
|
||||
--primary: #90bcba;
|
||||
--primary-foreground: #131417;
|
||||
--secondary: #323438;
|
||||
--secondary-foreground: #d6dcd9;
|
||||
--cta: #879ab0;
|
||||
--cta: #90bcba;
|
||||
--cta-foreground: #131417;
|
||||
--ctahover: #95a6b9;
|
||||
--ctahover: #9dc4c2;
|
||||
--success: #9bab8c;
|
||||
--success-foreground: #131417;
|
||||
--warning: #b1b195;
|
||||
@@ -42,9 +40,9 @@
|
||||
--busy-ink: #ab9b8d;
|
||||
--border: #46494b;
|
||||
--input: #46494b;
|
||||
--ring: #879ab0;
|
||||
--ring: #90bcba;
|
||||
--radius: 0.625rem;
|
||||
--chart-primary: #879ab0;
|
||||
--chart-primary: #90bcba;
|
||||
--chart-secondary: #bea7ad;
|
||||
--status-success: #9bab8c;
|
||||
--status-warning: #b1b195;
|
||||
@@ -56,7 +54,7 @@
|
||||
--panel-border-bare: rgb(70 73 75 / 0.55);
|
||||
--panel-raised-bg: rgb(35 37 41 / 0.95);
|
||||
--panel-raised-border: rgb(70 73 75 / 1);
|
||||
--panel-accent: #879ab0;
|
||||
--panel-accent: #90bcba;
|
||||
--panel-header-bg: rgb(50 52 56 / 0.6);
|
||||
--panel-header-fg: #d6dcd9;
|
||||
--panel-radius: 0.75rem;
|
||||
@@ -78,9 +76,9 @@
|
||||
--scrollbar-thumb-hover: rgb(120 124 135 / 0.85);
|
||||
--scrollbar-thin-thumb: rgb(120 124 135 / 0.45);
|
||||
--scrollbar-thin-thumb-hover: rgb(120 124 135 / 0.7);
|
||||
--brand: #879ab0;
|
||||
--brand: #90bcba;
|
||||
--brand-foreground: #131417;
|
||||
--brand-primary: #879ab0;
|
||||
--brand-primary: #90bcba;
|
||||
--brand-accent: #7eadac;
|
||||
--brand-warm: #ab9b8d;
|
||||
--brand-deep: #131417;
|
||||
|
||||
@@ -1,13 +1,11 @@
|
||||
/*
|
||||
Felix — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||
|
||||
Dark theme (dark), by luminance of its own
|
||||
background — the source repo carries no mode flag of its own to read.
|
||||
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||
|
||||
Source: https://github.com/TyRichards/omarchy-felix-theme (alacritty.toml), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because a single-theme repo ships
|
||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
||||
authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
Source: https://github.com/TyRichards/omarchy-felix-theme (colors.toml (16-colour ANSI)), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
|
||||
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||
*/
|
||||
@@ -22,13 +20,13 @@
|
||||
--muted-foreground: #a2a3a4;
|
||||
--accent: #121212;
|
||||
--accent-foreground: #e7e9ea;
|
||||
--primary: #626262;
|
||||
--primary-foreground: #e7e9ea;
|
||||
--primary: #9e9e9e;
|
||||
--primary-foreground: #000000;
|
||||
--secondary: #121212;
|
||||
--secondary-foreground: #e7e9ea;
|
||||
--cta: #626262;
|
||||
--cta-foreground: #e7e9ea;
|
||||
--ctahover: #757575;
|
||||
--cta: #9e9e9e;
|
||||
--cta-foreground: #000000;
|
||||
--ctahover: #aaaaaa;
|
||||
--success: #e7e9ea;
|
||||
--success-foreground: #000000;
|
||||
--warning: #9e9e9e;
|
||||
@@ -42,9 +40,9 @@
|
||||
--busy-ink: #949494;
|
||||
--border: #2d2e2e;
|
||||
--input: #2d2e2e;
|
||||
--ring: #626262;
|
||||
--ring: #9e9e9e;
|
||||
--radius: 0.625rem;
|
||||
--chart-primary: #626262;
|
||||
--chart-primary: #9e9e9e;
|
||||
--chart-secondary: #8a8a8a;
|
||||
--status-success: #e7e9ea;
|
||||
--status-warning: #9e9e9e;
|
||||
@@ -56,7 +54,7 @@
|
||||
--panel-border-bare: rgb(45 46 46 / 0.55);
|
||||
--panel-raised-bg: rgb(0 0 0 / 0.95);
|
||||
--panel-raised-border: rgb(45 46 46 / 1);
|
||||
--panel-accent: #626262;
|
||||
--panel-accent: #9e9e9e;
|
||||
--panel-header-bg: rgb(18 18 18 / 0.6);
|
||||
--panel-header-fg: #e7e9ea;
|
||||
--panel-radius: 0.75rem;
|
||||
@@ -78,9 +76,9 @@
|
||||
--scrollbar-thumb-hover: rgb(98 98 98 / 0.85);
|
||||
--scrollbar-thin-thumb: rgb(98 98 98 / 0.45);
|
||||
--scrollbar-thin-thumb-hover: rgb(98 98 98 / 0.7);
|
||||
--brand: #626262;
|
||||
--brand-foreground: #e7e9ea;
|
||||
--brand-primary: #626262;
|
||||
--brand: #9e9e9e;
|
||||
--brand-foreground: #000000;
|
||||
--brand-primary: #9e9e9e;
|
||||
--brand-accent: #767676;
|
||||
--brand-warm: #949494;
|
||||
--brand-deep: #000000;
|
||||
|
||||
@@ -1,13 +1,11 @@
|
||||
/*
|
||||
Flat Dracula — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||
|
||||
Dark theme (dark), by luminance of its own
|
||||
background — the source repo carries no mode flag of its own to read.
|
||||
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||
|
||||
Source: https://github.com/OldJobobo/omarchy-flat-dracula-theme (alacritty.toml), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because a single-theme repo ships
|
||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
||||
authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
Source: https://github.com/OldJobobo/omarchy-flat-dracula-theme (colors.toml (16-colour ANSI)), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
|
||||
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||
*/
|
||||
@@ -22,13 +20,13 @@
|
||||
--muted-foreground: #bababa;
|
||||
--accent: #373944;
|
||||
--accent-foreground: #f8f8f2;
|
||||
--primary: #bd93f9;
|
||||
--primary: #a4ffff;
|
||||
--primary-foreground: #16171e;
|
||||
--secondary: #373944;
|
||||
--secondary-foreground: #f8f8f2;
|
||||
--cta: #bd93f9;
|
||||
--cta: #a4ffff;
|
||||
--cta-foreground: #16171e;
|
||||
--ctahover: #c5a0fa;
|
||||
--ctahover: #afffff;
|
||||
--success: #50fa7b;
|
||||
--success-foreground: #16171e;
|
||||
--warning: #f1fa8c;
|
||||
@@ -42,9 +40,9 @@
|
||||
--busy-ink: #f8a871;
|
||||
--border: #51525b;
|
||||
--input: #51525b;
|
||||
--ring: #bd93f9;
|
||||
--ring: #a4ffff;
|
||||
--radius: 0.625rem;
|
||||
--chart-primary: #bd93f9;
|
||||
--chart-primary: #a4ffff;
|
||||
--chart-secondary: #ff79c6;
|
||||
--status-success: #50fa7b;
|
||||
--status-warning: #f1fa8c;
|
||||
@@ -56,7 +54,7 @@
|
||||
--panel-border-bare: rgb(81 82 91 / 0.55);
|
||||
--panel-raised-bg: rgb(40 42 54 / 0.95);
|
||||
--panel-raised-border: rgb(81 82 91 / 1);
|
||||
--panel-accent: #bd93f9;
|
||||
--panel-accent: #a4ffff;
|
||||
--panel-header-bg: rgb(55 57 68 / 0.6);
|
||||
--panel-header-fg: #f8f8f2;
|
||||
--panel-radius: 0.75rem;
|
||||
@@ -78,9 +76,9 @@
|
||||
--scrollbar-thumb-hover: rgb(98 114 164 / 0.85);
|
||||
--scrollbar-thin-thumb: rgb(98 114 164 / 0.45);
|
||||
--scrollbar-thin-thumb-hover: rgb(98 114 164 / 0.7);
|
||||
--brand: #bd93f9;
|
||||
--brand: #a4ffff;
|
||||
--brand-foreground: #16171e;
|
||||
--brand-primary: #bd93f9;
|
||||
--brand-primary: #a4ffff;
|
||||
--brand-accent: #8be9fd;
|
||||
--brand-warm: #f8a871;
|
||||
--brand-deep: #16171e;
|
||||
|
||||
@@ -1,13 +1,11 @@
|
||||
/*
|
||||
Florida Man — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||
|
||||
Dark theme (dark), by luminance of its own
|
||||
background — the source repo carries no mode flag of its own to read.
|
||||
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||
|
||||
Source: https://github.com/OldJobobo/omarchy-florida-man-theme (alacritty.toml), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because a single-theme repo ships
|
||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
||||
authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
Source: https://github.com/OldJobobo/omarchy-florida-man-theme (colors.toml (16-colour ANSI)), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
|
||||
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||
*/
|
||||
@@ -22,13 +20,13 @@
|
||||
--muted-foreground: #aab0c6;
|
||||
--accent: #3e4253;
|
||||
--accent-foreground: #b5bfe2;
|
||||
--primary: #8caaee;
|
||||
--primary: #81c8be;
|
||||
--primary-foreground: #1a1d27;
|
||||
--secondary: #3e4253;
|
||||
--secondary-foreground: #b5bfe2;
|
||||
--cta: #8caaee;
|
||||
--cta: #81c8be;
|
||||
--cta-foreground: #1a1d27;
|
||||
--ctahover: #9ab4f0;
|
||||
--ctahover: #90cfc6;
|
||||
--success: #a6d189;
|
||||
--success-foreground: #1a1d27;
|
||||
--warning: #e5c890;
|
||||
@@ -42,9 +40,9 @@
|
||||
--busy-ink: #e6a58a;
|
||||
--border: #4a4f65;
|
||||
--input: #4a4f65;
|
||||
--ring: #8caaee;
|
||||
--ring: #81c8be;
|
||||
--radius: 0.625rem;
|
||||
--chart-primary: #8caaee;
|
||||
--chart-primary: #81c8be;
|
||||
--chart-secondary: #ca9ee6;
|
||||
--status-success: #a6d189;
|
||||
--status-warning: #e5c890;
|
||||
@@ -56,7 +54,7 @@
|
||||
--panel-border-bare: rgb(74 79 101 / 0.55);
|
||||
--panel-raised-bg: rgb(48 52 70 / 0.95);
|
||||
--panel-raised-border: rgb(74 79 101 / 1);
|
||||
--panel-accent: #8caaee;
|
||||
--panel-accent: #81c8be;
|
||||
--panel-header-bg: rgb(62 66 83 / 0.6);
|
||||
--panel-header-fg: #b5bfe2;
|
||||
--panel-radius: 0.75rem;
|
||||
@@ -78,9 +76,9 @@
|
||||
--scrollbar-thumb-hover: rgb(81 87 109 / 0.85);
|
||||
--scrollbar-thin-thumb: rgb(81 87 109 / 0.45);
|
||||
--scrollbar-thin-thumb-hover: rgb(81 87 109 / 0.7);
|
||||
--brand: #8caaee;
|
||||
--brand: #81c8be;
|
||||
--brand-foreground: #1a1d27;
|
||||
--brand-primary: #8caaee;
|
||||
--brand-primary: #81c8be;
|
||||
--brand-accent: #81c8be;
|
||||
--brand-warm: #e6a58a;
|
||||
--brand-deep: #1a1d27;
|
||||
|
||||
@@ -1,13 +1,11 @@
|
||||
/*
|
||||
Fluid Glass — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||
|
||||
Dark theme (dark), by luminance of its own
|
||||
background — the source repo carries no mode flag of its own to read.
|
||||
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||
|
||||
Source: https://github.com/ripple0328/omarchy-fluid-glass-theme (alacritty.toml), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because a single-theme repo ships
|
||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
||||
authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
|
||||
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||
*/
|
||||
@@ -22,13 +20,13 @@
|
||||
--muted-foreground: #b2b4b6;
|
||||
--accent: #202024;
|
||||
--accent-foreground: #f8fafc;
|
||||
--primary: #0ea5e9;
|
||||
--primary: #22d3ee;
|
||||
--primary-foreground: #08080b;
|
||||
--secondary: #202024;
|
||||
--secondary-foreground: #f8fafc;
|
||||
--cta: #0ea5e9;
|
||||
--cta: #22d3ee;
|
||||
--cta-foreground: #08080b;
|
||||
--ctahover: #2bb0ec;
|
||||
--ctahover: #3dd8f0;
|
||||
--success: #10b981;
|
||||
--success-foreground: #08080b;
|
||||
--warning: #f59e0b;
|
||||
@@ -42,9 +40,9 @@
|
||||
--busy-ink: #f27128;
|
||||
--border: #3d3d41;
|
||||
--input: #3d3d41;
|
||||
--ring: #0ea5e9;
|
||||
--ring: #22d3ee;
|
||||
--radius: 0.625rem;
|
||||
--chart-primary: #0ea5e9;
|
||||
--chart-primary: #22d3ee;
|
||||
--chart-secondary: #8b5cf6;
|
||||
--status-success: #10b981;
|
||||
--status-warning: #f59e0b;
|
||||
@@ -56,7 +54,7 @@
|
||||
--panel-border-bare: rgb(61 61 65 / 0.55);
|
||||
--panel-raised-bg: rgb(15 15 20 / 0.95);
|
||||
--panel-raised-border: rgb(61 61 65 / 1);
|
||||
--panel-accent: #0ea5e9;
|
||||
--panel-accent: #22d3ee;
|
||||
--panel-header-bg: rgb(32 32 36 / 0.6);
|
||||
--panel-header-fg: #f8fafc;
|
||||
--panel-radius: 0.75rem;
|
||||
@@ -78,9 +76,9 @@
|
||||
--scrollbar-thumb-hover: rgb(71 85 105 / 0.85);
|
||||
--scrollbar-thin-thumb: rgb(71 85 105 / 0.45);
|
||||
--scrollbar-thin-thumb-hover: rgb(71 85 105 / 0.7);
|
||||
--brand: #0ea5e9;
|
||||
--brand: #22d3ee;
|
||||
--brand-foreground: #08080b;
|
||||
--brand-primary: #0ea5e9;
|
||||
--brand-primary: #22d3ee;
|
||||
--brand-accent: #06b6d4;
|
||||
--brand-warm: #f27128;
|
||||
--brand-deep: #08080b;
|
||||
|
||||
@@ -1,13 +1,11 @@
|
||||
/*
|
||||
Forest Green — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||
|
||||
Dark theme (dark), by luminance of its own
|
||||
background — the source repo carries no mode flag of its own to read.
|
||||
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||
|
||||
Source: https://github.com/abhijeet-swami/omarchy-forest-green-theme (alacritty.toml), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because a single-theme repo ships
|
||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
||||
authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
|
||||
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||
*/
|
||||
@@ -22,13 +20,13 @@
|
||||
--muted-foreground: #7aa977;
|
||||
--accent: #202a24;
|
||||
--accent-foreground: #a8e6a1;
|
||||
--primary: #5fa9a8;
|
||||
--primary: #8be9fd;
|
||||
--primary-foreground: #080e0b;
|
||||
--secondary: #202a24;
|
||||
--secondary-foreground: #a8e6a1;
|
||||
--cta: #5fa9a8;
|
||||
--cta: #8be9fd;
|
||||
--cta-foreground: #080e0b;
|
||||
--ctahover: #72b3b2;
|
||||
--ctahover: #99ecfd;
|
||||
--success: #6bbf7a;
|
||||
--success-foreground: #080e0b;
|
||||
--warning: #d7ba7d;
|
||||
@@ -42,9 +40,9 @@
|
||||
--busy-ink: #dc9379;
|
||||
--border: #2d4230;
|
||||
--input: #2d4230;
|
||||
--ring: #5fa9a8;
|
||||
--ring: #8be9fd;
|
||||
--radius: 0.625rem;
|
||||
--chart-primary: #5fa9a8;
|
||||
--chart-primary: #8be9fd;
|
||||
--chart-secondary: #c678dd;
|
||||
--status-success: #6bbf7a;
|
||||
--status-warning: #d7ba7d;
|
||||
@@ -56,7 +54,7 @@
|
||||
--panel-border-bare: rgb(45 66 48 / 0.55);
|
||||
--panel-raised-bg: rgb(15 26 20 / 0.95);
|
||||
--panel-raised-border: rgb(45 66 48 / 1);
|
||||
--panel-accent: #5fa9a8;
|
||||
--panel-accent: #8be9fd;
|
||||
--panel-header-bg: rgb(32 42 36 / 0.6);
|
||||
--panel-header-fg: #a8e6a1;
|
||||
--panel-radius: 0.75rem;
|
||||
@@ -78,9 +76,9 @@
|
||||
--scrollbar-thumb-hover: rgb(58 74 61 / 0.85);
|
||||
--scrollbar-thin-thumb: rgb(58 74 61 / 0.45);
|
||||
--scrollbar-thin-thumb-hover: rgb(58 74 61 / 0.7);
|
||||
--brand: #5fa9a8;
|
||||
--brand: #8be9fd;
|
||||
--brand-foreground: #080e0b;
|
||||
--brand-primary: #5fa9a8;
|
||||
--brand-primary: #8be9fd;
|
||||
--brand-accent: #56b6c2;
|
||||
--brand-warm: #dc9379;
|
||||
--brand-deep: #080e0b;
|
||||
|
||||
@@ -1,13 +1,11 @@
|
||||
/*
|
||||
Glory Antic — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||
|
||||
Dark theme (dark), by luminance of its own
|
||||
background — the source repo carries no mode flag of its own to read.
|
||||
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||
|
||||
Source: https://github.com/clement-rtfm/glory-antic (alacritty.toml), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because a single-theme repo ships
|
||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
||||
authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
|
||||
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||
*/
|
||||
@@ -22,13 +20,13 @@
|
||||
--muted-foreground: #b2afae;
|
||||
--accent: #282421;
|
||||
--accent-foreground: #f4f2f1;
|
||||
--primary: #cf9b68;
|
||||
--primary: #ddcd7e;
|
||||
--primary-foreground: #0d0a09;
|
||||
--secondary: #282421;
|
||||
--secondary-foreground: #f4f2f1;
|
||||
--cta: #cf9b68;
|
||||
--cta: #ddcd7e;
|
||||
--cta-foreground: #0d0a09;
|
||||
--ctahover: #d5a77a;
|
||||
--ctahover: #e1d38d;
|
||||
--success: #cd6a6a;
|
||||
--success-foreground: #0d0a09;
|
||||
--warning: #cf8677;
|
||||
@@ -42,9 +40,9 @@
|
||||
--busy-ink: #c87071;
|
||||
--border: #433f3c;
|
||||
--input: #433f3c;
|
||||
--ring: #cf9b68;
|
||||
--ring: #ddcd7e;
|
||||
--radius: 0.625rem;
|
||||
--chart-primary: #cf9b68;
|
||||
--chart-primary: #ddcd7e;
|
||||
--chart-secondary: #d6be8f;
|
||||
--status-success: #cd6a6a;
|
||||
--status-warning: #cf8677;
|
||||
@@ -56,7 +54,7 @@
|
||||
--panel-border-bare: rgb(67 63 60 / 0.55);
|
||||
--panel-raised-bg: rgb(24 19 16 / 0.95);
|
||||
--panel-raised-border: rgb(67 63 60 / 1);
|
||||
--panel-accent: #cf9b68;
|
||||
--panel-accent: #ddcd7e;
|
||||
--panel-header-bg: rgb(40 36 33 / 0.6);
|
||||
--panel-header-fg: #f4f2f1;
|
||||
--panel-radius: 0.75rem;
|
||||
@@ -78,9 +76,9 @@
|
||||
--scrollbar-thumb-hover: rgb(132 109 98 / 0.85);
|
||||
--scrollbar-thin-thumb: rgb(132 109 98 / 0.45);
|
||||
--scrollbar-thin-thumb-hover: rgb(132 109 98 / 0.7);
|
||||
--brand: #cf9b68;
|
||||
--brand: #ddcd7e;
|
||||
--brand-foreground: #0d0a09;
|
||||
--brand-primary: #cf9b68;
|
||||
--brand-primary: #ddcd7e;
|
||||
--brand-accent: #cdbc6a;
|
||||
--brand-warm: #c87071;
|
||||
--brand-deep: #0d0a09;
|
||||
|
||||
@@ -1,13 +1,11 @@
|
||||
/*
|
||||
Gold Rush — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||
|
||||
Dark theme (dark), by luminance of its own
|
||||
background — the source repo carries no mode flag of its own to read.
|
||||
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||
|
||||
Source: https://github.com/tahayvr/omarchy-gold-rush-theme (alacritty.toml), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because a single-theme repo ships
|
||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
||||
authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
Source: https://github.com/tahayvr/omarchy-gold-rush-theme (colors.toml (16-colour ANSI)), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
|
||||
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||
*/
|
||||
@@ -22,13 +20,13 @@
|
||||
--muted-foreground: #9d9d9d;
|
||||
--accent: #232323;
|
||||
--accent-foreground: #d9d9d9;
|
||||
--primary: #926c15;
|
||||
--primary-foreground: #f9f9f9;
|
||||
--primary: #dbb42c;
|
||||
--primary-foreground: #0a0a0a;
|
||||
--secondary: #232323;
|
||||
--secondary-foreground: #d9d9d9;
|
||||
--cta: #926c15;
|
||||
--cta-foreground: #f9f9f9;
|
||||
--ctahover: #9f7e31;
|
||||
--cta: #dbb42c;
|
||||
--cta-foreground: #0a0a0a;
|
||||
--ctahover: #dfbd45;
|
||||
--success: #a47e1b;
|
||||
--success-foreground: #0a0a0a;
|
||||
--warning: #fad643;
|
||||
@@ -42,9 +40,9 @@
|
||||
--busy-ink: #ebc538;
|
||||
--border: #393939;
|
||||
--input: #393939;
|
||||
--ring: #926c15;
|
||||
--ring: #dbb42c;
|
||||
--radius: 0.625rem;
|
||||
--chart-primary: #926c15;
|
||||
--chart-primary: #dbb42c;
|
||||
--chart-secondary: #b69121;
|
||||
--status-success: #a47e1b;
|
||||
--status-warning: #fad643;
|
||||
@@ -56,7 +54,7 @@
|
||||
--panel-border-bare: rgb(57 57 57 / 0.55);
|
||||
--panel-raised-bg: rgb(18 18 18 / 0.95);
|
||||
--panel-raised-border: rgb(57 57 57 / 1);
|
||||
--panel-accent: #926c15;
|
||||
--panel-accent: #dbb42c;
|
||||
--panel-header-bg: rgb(35 35 35 / 0.6);
|
||||
--panel-header-fg: #d9d9d9;
|
||||
--panel-radius: 0.75rem;
|
||||
@@ -78,9 +76,9 @@
|
||||
--scrollbar-thumb-hover: rgb(128 91 16 / 0.85);
|
||||
--scrollbar-thin-thumb: rgb(128 91 16 / 0.45);
|
||||
--scrollbar-thin-thumb-hover: rgb(128 91 16 / 0.7);
|
||||
--brand: #926c15;
|
||||
--brand-foreground: #f9f9f9;
|
||||
--brand-primary: #926c15;
|
||||
--brand: #dbb42c;
|
||||
--brand-foreground: #0a0a0a;
|
||||
--brand-primary: #dbb42c;
|
||||
--brand-accent: #805b10;
|
||||
--brand-warm: #ebc538;
|
||||
--brand-deep: #0a0a0a;
|
||||
|
||||
@@ -0,0 +1,97 @@
|
||||
/*
|
||||
Gornergrat Station — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||
|
||||
Light theme (light), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||
|
||||
Source: https://gitlab.com/bhavabhuthi/omarchy-gornergrat-station-theme (alacritty.toml), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
|
||||
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||
*/
|
||||
[data-theme='gornergrat-station'] {
|
||||
--background: #cad0d8;
|
||||
--foreground: #0b1626;
|
||||
--card: #c3c9d0;
|
||||
--card-foreground: #0b1626;
|
||||
--popover: #c3c9d0;
|
||||
--popover-foreground: #0b1626;
|
||||
--muted: #bec4cb;
|
||||
--muted-foreground: #444e5b;
|
||||
--accent: #bec4cb;
|
||||
--accent-foreground: #0b1626;
|
||||
--primary: #19293f;
|
||||
--primary-foreground: #b6bbc2;
|
||||
--secondary: #bec4cb;
|
||||
--secondary-foreground: #0b1626;
|
||||
--cta: #19293f;
|
||||
--cta-foreground: #b6bbc2;
|
||||
--ctahover: #162437;
|
||||
--success: #2a5f5f;
|
||||
--success-foreground: #caced3;
|
||||
--warning: #8b7355;
|
||||
--warning-foreground: #03070b;
|
||||
--destructive: #8b5a5a;
|
||||
--destructive-foreground: #e7e8e9;
|
||||
--info: #21477a;
|
||||
--info-foreground: #b6bbc2;
|
||||
--busy: #8b6758;
|
||||
--busy-foreground: #f3f3f4;
|
||||
--busy-ink: #6f5246;
|
||||
--border: #adb3bc;
|
||||
--input: #adb3bc;
|
||||
--ring: #19293f;
|
||||
--radius: 0.625rem;
|
||||
--chart-primary: #19293f;
|
||||
--chart-secondary: #536a89;
|
||||
--status-success: #2a5f5f;
|
||||
--status-warning: #8b7355;
|
||||
--status-in-progress: #21477a;
|
||||
--page-bg: #cad0d8;
|
||||
--page-bg-src: '';
|
||||
--panel-bg: rgb(195 201 208 / 0.72);
|
||||
--panel-border: rgb(173 179 188 / 0.9);
|
||||
--panel-border-bare: rgb(173 179 188 / 0.55);
|
||||
--panel-raised-bg: rgb(195 201 208 / 0.95);
|
||||
--panel-raised-border: rgb(173 179 188 / 1);
|
||||
--panel-accent: #19293f;
|
||||
--panel-header-bg: rgb(190 196 203 / 0.6);
|
||||
--panel-header-fg: #0b1626;
|
||||
--panel-radius: 0.75rem;
|
||||
--panel-blur: 12px;
|
||||
--card-bg: #c3c9d0;
|
||||
--glass-bg: rgb(195 201 208 / 0.55);
|
||||
--glass-border: rgb(173 179 188 / 0.7);
|
||||
--dock-bg: rgb(195 201 208 / 0.7);
|
||||
--dock-border: rgb(173 179 188 / 0.8);
|
||||
--dock-tooltip-bg: #bec4cb;
|
||||
--header-bg: rgb(195 201 208 / 0.8);
|
||||
--header-border: rgb(173 179 188 / 0.9);
|
||||
--header-fg: #0b1626;
|
||||
--header-blur: 12px;
|
||||
--pixel-grid-color: rgb(104 112 122 / 0.07);
|
||||
--card-grid-color: rgb(104 112 122 / 0.05);
|
||||
--panel-grid-color: rgb(104 112 122 / 0.06);
|
||||
--scrollbar-thumb: rgb(168 178 192 / 0.6);
|
||||
--scrollbar-thumb-hover: rgb(168 178 192 / 0.85);
|
||||
--scrollbar-thin-thumb: rgb(168 178 192 / 0.45);
|
||||
--scrollbar-thin-thumb-hover: rgb(168 178 192 / 0.7);
|
||||
--brand: #19293f;
|
||||
--brand-foreground: #b6bbc2;
|
||||
--brand-primary: #19293f;
|
||||
--brand-accent: #274369;
|
||||
--brand-warm: #8b6758;
|
||||
--brand-deep: #bec4cb;
|
||||
--brand-muted: #a8b2c0;
|
||||
--ink: #0b1626;
|
||||
--surface-warm: #c3c9d0;
|
||||
--naturegreen: #2a5f5f;
|
||||
--naturegreen-foreground: #caced3;
|
||||
--duck-dark: #0b1626;
|
||||
--duck-teal: #274369;
|
||||
--duck-yellow: #8b7355;
|
||||
--duck-orange: #8b6758;
|
||||
--duck-forest: #2a5f5f;
|
||||
--duck-beige: #b1b7bf;
|
||||
--logo-src: '/officer-logo.svg';
|
||||
}
|
||||
@@ -1,13 +1,11 @@
|
||||
/*
|
||||
Gotham City — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||
|
||||
Dark theme (dark), by luminance of its own
|
||||
background — the source repo carries no mode flag of its own to read.
|
||||
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||
|
||||
Source: https://github.com/JustArmaan/omarchy-gotham-city-theme (alacritty.toml), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because a single-theme repo ships
|
||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
||||
authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
|
||||
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||
*/
|
||||
@@ -22,13 +20,13 @@
|
||||
--muted-foreground: #999a9c;
|
||||
--accent: #202429;
|
||||
--accent-foreground: #d4d4d4;
|
||||
--primary: #5c7a8c;
|
||||
--primary-foreground: #030406;
|
||||
--primary: #88b3bd;
|
||||
--primary-foreground: #080b0e;
|
||||
--secondary: #202429;
|
||||
--secondary-foreground: #d4d4d4;
|
||||
--cta: #5c7a8c;
|
||||
--cta-foreground: #030406;
|
||||
--ctahover: #708a9a;
|
||||
--cta: #88b3bd;
|
||||
--cta-foreground: #080b0e;
|
||||
--ctahover: #96bcc5;
|
||||
--success: #7a9b76;
|
||||
--success-foreground: #080b0e;
|
||||
--warning: #d9b768;
|
||||
@@ -42,9 +40,9 @@
|
||||
--busy-ink: #d78959;
|
||||
--border: #363a3e;
|
||||
--input: #363a3e;
|
||||
--ring: #5c7a8c;
|
||||
--ring: #88b3bd;
|
||||
--radius: 0.625rem;
|
||||
--chart-primary: #5c7a8c;
|
||||
--chart-primary: #88b3bd;
|
||||
--chart-secondary: #8c6a7a;
|
||||
--status-success: #7a9b76;
|
||||
--status-warning: #d9b768;
|
||||
@@ -56,7 +54,7 @@
|
||||
--panel-border-bare: rgb(54 58 62 / 0.55);
|
||||
--panel-raised-bg: rgb(15 20 25 / 0.95);
|
||||
--panel-raised-border: rgb(54 58 62 / 1);
|
||||
--panel-accent: #5c7a8c;
|
||||
--panel-accent: #88b3bd;
|
||||
--panel-header-bg: rgb(32 36 41 / 0.6);
|
||||
--panel-header-fg: #d4d4d4;
|
||||
--panel-radius: 0.75rem;
|
||||
@@ -78,9 +76,9 @@
|
||||
--scrollbar-thumb-hover: rgb(61 69 82 / 0.85);
|
||||
--scrollbar-thin-thumb: rgb(61 69 82 / 0.45);
|
||||
--scrollbar-thin-thumb-hover: rgb(61 69 82 / 0.7);
|
||||
--brand: #5c7a8c;
|
||||
--brand-foreground: #030406;
|
||||
--brand-primary: #5c7a8c;
|
||||
--brand: #88b3bd;
|
||||
--brand-foreground: #080b0e;
|
||||
--brand-primary: #88b3bd;
|
||||
--brand-accent: #6b9199;
|
||||
--brand-warm: #d78959;
|
||||
--brand-deep: #080b0e;
|
||||
|
||||
@@ -1,13 +1,11 @@
|
||||
/*
|
||||
Greek Noir — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||
|
||||
Dark theme (dark), by luminance of its own
|
||||
background — the source repo carries no mode flag of its own to read.
|
||||
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||
|
||||
Source: https://github.com/HANCORE-linux/omarchy-greek-noir-theme (alacritty.toml), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because a single-theme repo ships
|
||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
||||
authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
Source: https://github.com/HANCORE-linux/omarchy-greek-noir-theme (colors.toml (16-colour ANSI)), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
|
||||
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||
*/
|
||||
|
||||
@@ -1,13 +1,11 @@
|
||||
/*
|
||||
Green City — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||
|
||||
Dark theme (dark), by luminance of its own
|
||||
background — the source repo carries no mode flag of its own to read.
|
||||
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||
|
||||
Source: https://github.com/zillamtt/omarchy-green-city (alacritty.toml), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because a single-theme repo ships
|
||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
||||
authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
|
||||
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||
*/
|
||||
@@ -22,13 +20,13 @@
|
||||
--muted-foreground: #9faca9;
|
||||
--accent: #1c2523;
|
||||
--accent-foreground: #dfede9;
|
||||
--primary: #249762;
|
||||
--primary: #cde998;
|
||||
--primary-foreground: #060c0a;
|
||||
--secondary: #1c2523;
|
||||
--secondary-foreground: #dfede9;
|
||||
--cta: #249762;
|
||||
--cta: #cde998;
|
||||
--cta-foreground: #060c0a;
|
||||
--ctahover: #3ea375;
|
||||
--ctahover: #d3eca4;
|
||||
--success: #67cd3b;
|
||||
--success-foreground: #060c0a;
|
||||
--warning: #289347;
|
||||
@@ -42,9 +40,9 @@
|
||||
--busy-ink: #36a243;
|
||||
--border: #343f3c;
|
||||
--input: #343f3c;
|
||||
--ring: #249762;
|
||||
--ring: #cde998;
|
||||
--radius: 0.625rem;
|
||||
--chart-primary: #249762;
|
||||
--chart-primary: #cde998;
|
||||
--chart-secondary: #47aa4a;
|
||||
--status-success: #67cd3b;
|
||||
--status-warning: #289347;
|
||||
@@ -56,7 +54,7 @@
|
||||
--panel-border-bare: rgb(52 63 60 / 0.55);
|
||||
--panel-raised-bg: rgb(11 21 18 / 0.95);
|
||||
--panel-raised-border: rgb(52 63 60 / 1);
|
||||
--panel-accent: #249762;
|
||||
--panel-accent: #cde998;
|
||||
--panel-header-bg: rgb(28 37 35 / 0.6);
|
||||
--panel-header-fg: #dfede9;
|
||||
--panel-radius: 0.75rem;
|
||||
@@ -78,9 +76,9 @@
|
||||
--scrollbar-thumb-hover: rgb(109 140 131 / 0.85);
|
||||
--scrollbar-thin-thumb: rgb(109 140 131 / 0.45);
|
||||
--scrollbar-thin-thumb-hover: rgb(109 140 131 / 0.7);
|
||||
--brand: #249762;
|
||||
--brand: #cde998;
|
||||
--brand-foreground: #060c0a;
|
||||
--brand-primary: #249762;
|
||||
--brand-primary: #cde998;
|
||||
--brand-accent: #a4d744;
|
||||
--brand-warm: #36a243;
|
||||
--brand-deep: #060c0a;
|
||||
|
||||
@@ -1,13 +1,11 @@
|
||||
/*
|
||||
Green Garden — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||
|
||||
Dark theme (dark), by luminance of its own
|
||||
background — the source repo carries no mode flag of its own to read.
|
||||
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||
|
||||
Source: https://github.com/kalk-ak/omarchy-Green-Garden-theme (ghostty.conf), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because a single-theme repo ships
|
||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
||||
authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
|
||||
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||
*/
|
||||
@@ -22,13 +20,13 @@
|
||||
--muted-foreground: #b4b2a2;
|
||||
--accent: #2d362f;
|
||||
--accent-foreground: #f5eeda;
|
||||
--primary: #649ed3;
|
||||
--primary: #b3fff7;
|
||||
--primary-foreground: #101511;
|
||||
--secondary: #2d362f;
|
||||
--secondary-foreground: #f5eeda;
|
||||
--cta: #649ed3;
|
||||
--cta: #b3fff7;
|
||||
--cta-foreground: #101511;
|
||||
--ctahover: #77aad8;
|
||||
--ctahover: #bcfff8;
|
||||
--success: #95b86f;
|
||||
--success-foreground: #101511;
|
||||
--warning: #e8b36f;
|
||||
@@ -42,9 +40,9 @@
|
||||
--busy-ink: #e1916f;
|
||||
--border: #474e44;
|
||||
--input: #474e44;
|
||||
--ring: #649ed3;
|
||||
--ring: #b3fff7;
|
||||
--radius: 0.625rem;
|
||||
--chart-primary: #649ed3;
|
||||
--chart-primary: #b3fff7;
|
||||
--chart-secondary: #f09d73;
|
||||
--status-success: #95b86f;
|
||||
--status-warning: #e8b36f;
|
||||
@@ -56,7 +54,7 @@
|
||||
--panel-border-bare: rgb(71 78 68 / 0.55);
|
||||
--panel-raised-bg: rgb(29 39 31 / 0.95);
|
||||
--panel-raised-border: rgb(71 78 68 / 1);
|
||||
--panel-accent: #649ed3;
|
||||
--panel-accent: #b3fff7;
|
||||
--panel-header-bg: rgb(45 54 47 / 0.6);
|
||||
--panel-header-fg: #f5eeda;
|
||||
--panel-radius: 0.75rem;
|
||||
@@ -78,9 +76,9 @@
|
||||
--scrollbar-thumb-hover: rgb(107 123 105 / 0.85);
|
||||
--scrollbar-thin-thumb: rgb(107 123 105 / 0.45);
|
||||
--scrollbar-thin-thumb-hover: rgb(107 123 105 / 0.7);
|
||||
--brand: #649ed3;
|
||||
--brand: #b3fff7;
|
||||
--brand-foreground: #101511;
|
||||
--brand-primary: #649ed3;
|
||||
--brand-primary: #b3fff7;
|
||||
--brand-accent: #a0f0e8;
|
||||
--brand-warm: #e1916f;
|
||||
--brand-deep: #101511;
|
||||
|
||||
@@ -1,13 +1,11 @@
|
||||
/*
|
||||
Gruber Tsoding — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||
|
||||
Dark theme (dark), by luminance of its own
|
||||
background — the source repo carries no mode flag of its own to read.
|
||||
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||
|
||||
Source: https://github.com/davide-ferrara/omarchy-gruberdark-tsoding-theme (alacritty.toml), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because a single-theme repo ships
|
||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
||||
authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
|
||||
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||
*/
|
||||
|
||||
@@ -1,13 +1,11 @@
|
||||
/*
|
||||
Grudark — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||
|
||||
Dark theme (dark), by luminance of its own
|
||||
background — the source repo carries no mode flag of its own to read.
|
||||
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||
|
||||
Source: https://github.com/zillamtt/omarchy-grudark (alacritty.toml), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because a single-theme repo ships
|
||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
||||
authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
|
||||
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||
*/
|
||||
@@ -22,13 +20,13 @@
|
||||
--muted-foreground: #babbb9;
|
||||
--accent: #2d302e;
|
||||
--accent-foreground: #fdfdfb;
|
||||
--primary: #88c2ce;
|
||||
--primary: #ddf4f4;
|
||||
--primary-foreground: #101211;
|
||||
--secondary: #2d302e;
|
||||
--secondary-foreground: #fdfdfb;
|
||||
--cta: #88c2ce;
|
||||
--cta: #ddf4f4;
|
||||
--cta-foreground: #101211;
|
||||
--ctahover: #96c9d4;
|
||||
--ctahover: #e1f5f5;
|
||||
--success: #89ae92;
|
||||
--success-foreground: #101211;
|
||||
--warning: #dacf6d;
|
||||
@@ -42,9 +40,9 @@
|
||||
--busy-ink: #bfaa79;
|
||||
--border: #494b49;
|
||||
--input: #494b49;
|
||||
--ring: #88c2ce;
|
||||
--ring: #ddf4f4;
|
||||
--radius: 0.625rem;
|
||||
--chart-primary: #88c2ce;
|
||||
--chart-primary: #ddf4f4;
|
||||
--chart-secondary: #b3b0b5;
|
||||
--status-success: #89ae92;
|
||||
--status-warning: #dacf6d;
|
||||
@@ -56,7 +54,7 @@
|
||||
--panel-border-bare: rgb(73 75 73 / 0.55);
|
||||
--panel-raised-bg: rgb(29 32 30 / 0.95);
|
||||
--panel-raised-border: rgb(73 75 73 / 1);
|
||||
--panel-accent: #88c2ce;
|
||||
--panel-accent: #ddf4f4;
|
||||
--panel-header-bg: rgb(45 48 46 / 0.6);
|
||||
--panel-header-fg: #fdfdfb;
|
||||
--panel-radius: 0.75rem;
|
||||
@@ -78,9 +76,9 @@
|
||||
--scrollbar-thumb-hover: rgb(79 84 81 / 0.85);
|
||||
--scrollbar-thin-thumb: rgb(79 84 81 / 0.45);
|
||||
--scrollbar-thin-thumb-hover: rgb(79 84 81 / 0.7);
|
||||
--brand: #88c2ce;
|
||||
--brand: #ddf4f4;
|
||||
--brand-foreground: #101211;
|
||||
--brand-primary: #88c2ce;
|
||||
--brand-primary: #ddf4f4;
|
||||
--brand-accent: #9adadb;
|
||||
--brand-warm: #bfaa79;
|
||||
--brand-deep: #101211;
|
||||
|
||||
@@ -1,13 +1,11 @@
|
||||
/*
|
||||
Harbor — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||
|
||||
Light theme (light), by luminance of its own
|
||||
background — the source repo carries no mode flag of its own to read.
|
||||
Light theme (light), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||
|
||||
Source: https://github.com/HANCORE-linux/omarchy-harbor-theme (alacritty.toml), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because a single-theme repo ships
|
||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
||||
authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
Source: https://github.com/HANCORE-linux/omarchy-harbor-theme (colors.toml (16-colour ANSI)), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
|
||||
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||
*/
|
||||
|
||||
@@ -1,13 +1,11 @@
|
||||
/*
|
||||
Hex — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||
|
||||
Dark theme (dark), by luminance of its own
|
||||
background — the source repo carries no mode flag of its own to read.
|
||||
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||
|
||||
Source: https://github.com/OldJobobo/omarchy-hex-theme (alacritty.toml), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because a single-theme repo ships
|
||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
||||
authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
Source: https://github.com/OldJobobo/omarchy-hex-theme (colors.toml (16-colour ANSI)), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
|
||||
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||
*/
|
||||
|
||||
@@ -1,13 +1,11 @@
|
||||
/*
|
||||
Himalaya — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||
|
||||
Dark theme (dark), by luminance of its own
|
||||
background — the source repo carries no mode flag of its own to read.
|
||||
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||
|
||||
Source: https://github.com/rondilley/omarchy-himalaya-theme (alacritty.toml), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because a single-theme repo ships
|
||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
||||
authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
|
||||
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||
*/
|
||||
@@ -22,13 +20,13 @@
|
||||
--muted-foreground: #b7b7b6;
|
||||
--accent: #201f1c;
|
||||
--accent-foreground: #ffffff;
|
||||
--primary: #6cb3ee;
|
||||
--primary: #dedfde;
|
||||
--primary-foreground: #080806;
|
||||
--secondary: #201f1c;
|
||||
--secondary-foreground: #ffffff;
|
||||
--cta: #6cb3ee;
|
||||
--cta: #dedfde;
|
||||
--cta-foreground: #080806;
|
||||
--ctahover: #7ebcf0;
|
||||
--ctahover: #e2e3e2;
|
||||
--success: #4a8ad7;
|
||||
--success-foreground: #080806;
|
||||
--warning: #5d9fe2;
|
||||
@@ -42,9 +40,9 @@
|
||||
--busy-ink: #508dd6;
|
||||
--border: #3e3d3b;
|
||||
--input: #3e3d3b;
|
||||
--ring: #6cb3ee;
|
||||
--ring: #dedfde;
|
||||
--radius: 0.625rem;
|
||||
--chart-primary: #6cb3ee;
|
||||
--chart-primary: #dedfde;
|
||||
--chart-secondary: #73b2e5;
|
||||
--status-success: #4a8ad7;
|
||||
--status-warning: #5d9fe2;
|
||||
@@ -56,7 +54,7 @@
|
||||
--panel-border-bare: rgb(62 61 59 / 0.55);
|
||||
--panel-raised-bg: rgb(15 14 11 / 0.95);
|
||||
--panel-raised-border: rgb(62 61 59 / 1);
|
||||
--panel-accent: #6cb3ee;
|
||||
--panel-accent: #dedfde;
|
||||
--panel-header-bg: rgb(32 31 28 / 0.6);
|
||||
--panel-header-fg: #ffffff;
|
||||
--panel-radius: 0.75rem;
|
||||
@@ -78,9 +76,9 @@
|
||||
--scrollbar-thumb-hover: rgb(135 155 169 / 0.85);
|
||||
--scrollbar-thin-thumb: rgb(135 155 169 / 0.45);
|
||||
--scrollbar-thin-thumb-hover: rgb(135 155 169 / 0.7);
|
||||
--brand: #6cb3ee;
|
||||
--brand: #dedfde;
|
||||
--brand-foreground: #080806;
|
||||
--brand-primary: #6cb3ee;
|
||||
--brand-primary: #dedfde;
|
||||
--brand-accent: #abacab;
|
||||
--brand-warm: #508dd6;
|
||||
--brand-deep: #080806;
|
||||
|
||||
@@ -1,13 +1,11 @@
|
||||
/*
|
||||
Hinterlands — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||
|
||||
Dark theme (dark), by luminance of its own
|
||||
background — the source repo carries no mode flag of its own to read.
|
||||
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||
|
||||
Source: https://github.com/OldJobobo/omarchy-hinterlands-theme (alacritty.toml), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because a single-theme repo ships
|
||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
||||
authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
Source: https://github.com/OldJobobo/omarchy-hinterlands-theme (colors.toml (16-colour ANSI)), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
|
||||
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||
*/
|
||||
@@ -22,13 +20,13 @@
|
||||
--muted-foreground: #bdbdbd;
|
||||
--accent: #313131;
|
||||
--accent-foreground: #ffffff;
|
||||
--primary: #686868;
|
||||
--primary-foreground: #ffffff;
|
||||
--primary: #868686;
|
||||
--primary-foreground: #131313;
|
||||
--secondary: #313131;
|
||||
--secondary-foreground: #ffffff;
|
||||
--cta: #686868;
|
||||
--cta-foreground: #ffffff;
|
||||
--ctahover: #7a7a7a;
|
||||
--cta: #868686;
|
||||
--cta-foreground: #131313;
|
||||
--ctahover: #959595;
|
||||
--success: #8b8b8b;
|
||||
--success-foreground: #131313;
|
||||
--warning: #a0a0a0;
|
||||
@@ -42,9 +40,9 @@
|
||||
--busy-ink: #8e8e8e;
|
||||
--border: #4d4d4d;
|
||||
--input: #4d4d4d;
|
||||
--ring: #686868;
|
||||
--ring: #868686;
|
||||
--radius: 0.625rem;
|
||||
--chart-primary: #686868;
|
||||
--chart-primary: #868686;
|
||||
--chart-secondary: #747474;
|
||||
--status-success: #8b8b8b;
|
||||
--status-warning: #a0a0a0;
|
||||
@@ -56,7 +54,7 @@
|
||||
--panel-border-bare: rgb(77 77 77 / 0.55);
|
||||
--panel-raised-bg: rgb(34 34 34 / 0.95);
|
||||
--panel-raised-border: rgb(77 77 77 / 1);
|
||||
--panel-accent: #686868;
|
||||
--panel-accent: #868686;
|
||||
--panel-header-bg: rgb(49 49 49 / 0.6);
|
||||
--panel-header-fg: #ffffff;
|
||||
--panel-radius: 0.75rem;
|
||||
@@ -78,9 +76,9 @@
|
||||
--scrollbar-thumb-hover: rgb(82 82 82 / 0.85);
|
||||
--scrollbar-thin-thumb: rgb(82 82 82 / 0.45);
|
||||
--scrollbar-thin-thumb-hover: rgb(82 82 82 / 0.7);
|
||||
--brand: #686868;
|
||||
--brand-foreground: #ffffff;
|
||||
--brand-primary: #686868;
|
||||
--brand: #868686;
|
||||
--brand-foreground: #131313;
|
||||
--brand-primary: #868686;
|
||||
--brand-accent: #868686;
|
||||
--brand-warm: #8e8e8e;
|
||||
--brand-deep: #131313;
|
||||
|
||||
@@ -1,13 +1,11 @@
|
||||
/*
|
||||
Infernium Dark — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||
|
||||
Dark theme (dark), by luminance of its own
|
||||
background — the source repo carries no mode flag of its own to read.
|
||||
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||
|
||||
Source: https://github.com/RiO7MAKK3R/omarchy-infernium-dark-theme (alacritty.toml), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because a single-theme repo ships
|
||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
||||
authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
|
||||
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||
*/
|
||||
@@ -22,13 +20,13 @@
|
||||
--muted-foreground: #a5a5a5;
|
||||
--accent: #2c2c2c;
|
||||
--accent-foreground: #e0e0e0;
|
||||
--primary: #aeb1c0;
|
||||
--primary: #f7d383;
|
||||
--primary-foreground: #0f0f0f;
|
||||
--secondary: #2c2c2c;
|
||||
--secondary-foreground: #e0e0e0;
|
||||
--cta: #aeb1c0;
|
||||
--cta: #f7d383;
|
||||
--cta-foreground: #0f0f0f;
|
||||
--ctahover: #b8bac8;
|
||||
--ctahover: #f8d892;
|
||||
--success: #767476;
|
||||
--success-foreground: #ffffff;
|
||||
--warning: #f7d383;
|
||||
@@ -42,9 +40,9 @@
|
||||
--busy-ink: #e79e5e;
|
||||
--border: #424242;
|
||||
--input: #424242;
|
||||
--ring: #aeb1c0;
|
||||
--ring: #f7d383;
|
||||
--radius: 0.625rem;
|
||||
--chart-primary: #aeb1c0;
|
||||
--chart-primary: #f7d383;
|
||||
--chart-secondary: #ba6435;
|
||||
--status-success: #767476;
|
||||
--status-warning: #f7d383;
|
||||
@@ -56,7 +54,7 @@
|
||||
--panel-border-bare: rgb(66 66 66 / 0.55);
|
||||
--panel-raised-bg: rgb(28 28 28 / 0.95);
|
||||
--panel-raised-border: rgb(66 66 66 / 1);
|
||||
--panel-accent: #aeb1c0;
|
||||
--panel-accent: #f7d383;
|
||||
--panel-header-bg: rgb(44 44 44 / 0.6);
|
||||
--panel-header-fg: #e0e0e0;
|
||||
--panel-radius: 0.75rem;
|
||||
@@ -78,9 +76,9 @@
|
||||
--scrollbar-thumb-hover: rgb(118 116 118 / 0.85);
|
||||
--scrollbar-thin-thumb: rgb(118 116 118 / 0.45);
|
||||
--scrollbar-thin-thumb-hover: rgb(118 116 118 / 0.7);
|
||||
--brand: #aeb1c0;
|
||||
--brand: #f7d383;
|
||||
--brand-foreground: #0f0f0f;
|
||||
--brand-primary: #aeb1c0;
|
||||
--brand-primary: #f7d383;
|
||||
--brand-accent: #e99867;
|
||||
--brand-warm: #e79e5e;
|
||||
--brand-deep: #0f0f0f;
|
||||
|
||||
@@ -1,13 +1,11 @@
|
||||
/*
|
||||
Infernium — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||
|
||||
Light theme (light), by luminance of its own
|
||||
background — the source repo carries no mode flag of its own to read.
|
||||
Light theme (light), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||
|
||||
Source: https://github.com/RiO7MAKK3R/omarchy-infernium-theme (alacritty.toml), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because a single-theme repo ships
|
||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
||||
authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
|
||||
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||
*/
|
||||
|
||||
@@ -1,13 +1,11 @@
|
||||
/*
|
||||
Killer Klowns — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||
|
||||
Dark theme (dark), by luminance of its own
|
||||
background — the source repo carries no mode flag of its own to read.
|
||||
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||
|
||||
Source: https://github.com/Deoxizn/omarchy-killer-klowns-theme (alacritty.toml), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because a single-theme repo ships
|
||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
||||
authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
Source: https://github.com/Deoxizn/omarchy-killer-klowns-theme (colors.toml (16-colour ANSI)), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
|
||||
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||
*/
|
||||
@@ -22,13 +20,13 @@
|
||||
--muted-foreground: #a29ea3;
|
||||
--accent: #231725;
|
||||
--accent-foreground: #e0e0e0;
|
||||
--primary: #ff1493;
|
||||
--primary: #7fffd4;
|
||||
--primary-foreground: #0a030c;
|
||||
--secondary: #231725;
|
||||
--secondary-foreground: #e0e0e0;
|
||||
--cta: #ff1493;
|
||||
--cta: #7fffd4;
|
||||
--cta-foreground: #0a030c;
|
||||
--ctahover: #ff30a0;
|
||||
--ctahover: #8effd9;
|
||||
--success: #39ff14;
|
||||
--success-foreground: #0a030c;
|
||||
--warning: #ffff00;
|
||||
@@ -42,9 +40,9 @@
|
||||
--busy-ink: #ee8a1e;
|
||||
--border: #3a303d;
|
||||
--input: #3a303d;
|
||||
--ring: #ff1493;
|
||||
--ring: #7fffd4;
|
||||
--radius: 0.625rem;
|
||||
--chart-primary: #ff1493;
|
||||
--chart-primary: #7fffd4;
|
||||
--chart-secondary: #bf00ff;
|
||||
--status-success: #39ff14;
|
||||
--status-warning: #ffff00;
|
||||
@@ -56,7 +54,7 @@
|
||||
--panel-border-bare: rgb(58 48 61 / 0.55);
|
||||
--panel-raised-bg: rgb(18 5 21 / 0.95);
|
||||
--panel-raised-border: rgb(58 48 61 / 1);
|
||||
--panel-accent: #ff1493;
|
||||
--panel-accent: #7fffd4;
|
||||
--panel-header-bg: rgb(35 23 37 / 0.6);
|
||||
--panel-header-fg: #e0e0e0;
|
||||
--panel-radius: 0.75rem;
|
||||
@@ -78,9 +76,9 @@
|
||||
--scrollbar-thumb-hover: rgb(75 0 130 / 0.85);
|
||||
--scrollbar-thin-thumb: rgb(75 0 130 / 0.45);
|
||||
--scrollbar-thin-thumb-hover: rgb(75 0 130 / 0.7);
|
||||
--brand: #ff1493;
|
||||
--brand: #7fffd4;
|
||||
--brand-foreground: #0a030c;
|
||||
--brand-primary: #ff1493;
|
||||
--brand-primary: #7fffd4;
|
||||
--brand-accent: #00ffff;
|
||||
--brand-warm: #ee8a1e;
|
||||
--brand-deep: #0a030c;
|
||||
|
||||
@@ -1,13 +1,11 @@
|
||||
/*
|
||||
Kurayami — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||
|
||||
Dark theme (dark), by luminance of its own
|
||||
background — the source repo carries no mode flag of its own to read.
|
||||
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||
|
||||
Source: https://github.com/bjornramberg/omarchy-kurayami-theme (alacritty.toml), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because a single-theme repo ships
|
||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
||||
authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
Source: https://github.com/bjornramberg/omarchy-kurayami-theme (colors.toml (16-colour ANSI)), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
|
||||
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||
*/
|
||||
@@ -22,13 +20,13 @@
|
||||
--muted-foreground: #bec0bd;
|
||||
--accent: #3b3d36;
|
||||
--accent-foreground: #fdfefd;
|
||||
--primary: #c6d0b6;
|
||||
--primary: #ebefe5;
|
||||
--primary-foreground: #181915;
|
||||
--secondary: #3b3d36;
|
||||
--secondary-foreground: #fdfefd;
|
||||
--cta: #c6d0b6;
|
||||
--cta: #ebefe5;
|
||||
--cta-foreground: #181915;
|
||||
--ctahover: #cdd6bf;
|
||||
--ctahover: #edf1e8;
|
||||
--success: #d2dfc1;
|
||||
--success-foreground: #181915;
|
||||
--warning: #dfdfb9;
|
||||
@@ -42,9 +40,9 @@
|
||||
--busy-ink: #dccea0;
|
||||
--border: #555751;
|
||||
--input: #555751;
|
||||
--ring: #c6d0b6;
|
||||
--ring: #ebefe5;
|
||||
--radius: 0.625rem;
|
||||
--chart-primary: #c6d0b6;
|
||||
--chart-primary: #ebefe5;
|
||||
--chart-secondary: #cfc9af;
|
||||
--status-success: #d2dfc1;
|
||||
--status-warning: #dfdfb9;
|
||||
@@ -56,7 +54,7 @@
|
||||
--panel-border-bare: rgb(85 87 81 / 0.55);
|
||||
--panel-raised-bg: rgb(44 46 39 / 0.95);
|
||||
--panel-raised-border: rgb(85 87 81 / 1);
|
||||
--panel-accent: #c6d0b6;
|
||||
--panel-accent: #ebefe5;
|
||||
--panel-header-bg: rgb(59 61 54 / 0.6);
|
||||
--panel-header-fg: #fdfefd;
|
||||
--panel-radius: 0.75rem;
|
||||
@@ -78,9 +76,9 @@
|
||||
--scrollbar-thumb-hover: rgb(162 164 154 / 0.85);
|
||||
--scrollbar-thin-thumb: rgb(162 164 154 / 0.45);
|
||||
--scrollbar-thin-thumb-hover: rgb(162 164 154 / 0.7);
|
||||
--brand: #c6d0b6;
|
||||
--brand: #ebefe5;
|
||||
--brand-foreground: #181915;
|
||||
--brand-primary: #c6d0b6;
|
||||
--brand-primary: #ebefe5;
|
||||
--brand-accent: #c1cead;
|
||||
--brand-warm: #dccea0;
|
||||
--brand-deep: #181915;
|
||||
|
||||
@@ -1,13 +1,11 @@
|
||||
/*
|
||||
Lain — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||
|
||||
Dark theme (dark), by luminance of its own
|
||||
background — the source repo carries no mode flag of its own to read.
|
||||
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||
|
||||
Source: https://github.com/ITSZXY/lain-omarchy (alacritty.toml), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because a single-theme repo ships
|
||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
||||
authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
|
||||
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||
*/
|
||||
@@ -22,13 +20,13 @@
|
||||
--muted-foreground: #948882;
|
||||
--accent: #151414;
|
||||
--accent-foreground: #d2c1b9;
|
||||
--primary: #c16a7f;
|
||||
--primary: #d07489;
|
||||
--primary-foreground: #020101;
|
||||
--secondary: #151414;
|
||||
--secondary-foreground: #d2c1b9;
|
||||
--cta: #c16a7f;
|
||||
--cta: #d07489;
|
||||
--cta-foreground: #020101;
|
||||
--ctahover: #c87c8e;
|
||||
--ctahover: #d68597;
|
||||
--success: #744b4f;
|
||||
--success-foreground: #d8c9c2;
|
||||
--warning: #955763;
|
||||
@@ -42,9 +40,9 @@
|
||||
--busy-ink: #996d76;
|
||||
--border: #2c2826;
|
||||
--input: #2c2826;
|
||||
--ring: #c16a7f;
|
||||
--ring: #d07489;
|
||||
--radius: 0.625rem;
|
||||
--chart-primary: #c16a7f;
|
||||
--chart-primary: #d07489;
|
||||
--chart-secondary: #a08876;
|
||||
--status-success: #744b4f;
|
||||
--status-warning: #955763;
|
||||
@@ -56,7 +54,7 @@
|
||||
--panel-border-bare: rgb(44 40 38 / 0.55);
|
||||
--panel-raised-bg: rgb(3 2 2 / 0.95);
|
||||
--panel-raised-border: rgb(44 40 38 / 1);
|
||||
--panel-accent: #c16a7f;
|
||||
--panel-accent: #d07489;
|
||||
--panel-header-bg: rgb(21 20 20 / 0.6);
|
||||
--panel-header-fg: #d2c1b9;
|
||||
--panel-radius: 0.75rem;
|
||||
@@ -78,9 +76,9 @@
|
||||
--scrollbar-thumb-hover: rgb(147 135 129 / 0.85);
|
||||
--scrollbar-thin-thumb: rgb(147 135 129 / 0.45);
|
||||
--scrollbar-thin-thumb-hover: rgb(147 135 129 / 0.7);
|
||||
--brand: #c16a7f;
|
||||
--brand: #d07489;
|
||||
--brand-foreground: #020101;
|
||||
--brand-primary: #c16a7f;
|
||||
--brand-primary: #d07489;
|
||||
--brand-accent: #d07489;
|
||||
--brand-warm: #7f4854;
|
||||
--brand-deep: #020101;
|
||||
|
||||
@@ -1,13 +1,11 @@
|
||||
/*
|
||||
Lairetam — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||
|
||||
Dark theme (dark), by luminance of its own
|
||||
background — the source repo carries no mode flag of its own to read.
|
||||
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||
|
||||
Source: https://github.com/chrisintheshell/omarchy-lairetam-theme (alacritty.toml), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because a single-theme repo ships
|
||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
||||
authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
|
||||
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||
*/
|
||||
@@ -22,13 +20,13 @@
|
||||
--muted-foreground: #bec2c3;
|
||||
--accent: #354046;
|
||||
--accent-foreground: #ffffff;
|
||||
--primary: #37b6ff;
|
||||
--primary: #9affe6;
|
||||
--primary-foreground: #151c1f;
|
||||
--secondary: #354046;
|
||||
--secondary-foreground: #ffffff;
|
||||
--cta: #37b6ff;
|
||||
--cta: #9affe6;
|
||||
--cta-foreground: #151c1f;
|
||||
--ctahover: #4fbfff;
|
||||
--ctahover: #a6ffe9;
|
||||
--success: #5cf19e;
|
||||
--success-foreground: #151c1f;
|
||||
--warning: #fed032;
|
||||
@@ -42,9 +40,9 @@
|
||||
--busy-ink: #fd843a;
|
||||
--border: #515a5f;
|
||||
--input: #515a5f;
|
||||
--ring: #37b6ff;
|
||||
--ring: #9affe6;
|
||||
--radius: 0.625rem;
|
||||
--chart-primary: #37b6ff;
|
||||
--chart-primary: #9affe6;
|
||||
--chart-secondary: #fc226e;
|
||||
--status-success: #5cf19e;
|
||||
--status-warning: #fed032;
|
||||
@@ -56,7 +54,7 @@
|
||||
--panel-border-bare: rgb(81 90 95 / 0.55);
|
||||
--panel-raised-bg: rgb(38 50 56 / 0.95);
|
||||
--panel-raised-border: rgb(81 90 95 / 1);
|
||||
--panel-accent: #37b6ff;
|
||||
--panel-accent: #9affe6;
|
||||
--panel-header-bg: rgb(53 64 70 / 0.6);
|
||||
--panel-header-fg: #ffffff;
|
||||
--panel-radius: 0.75rem;
|
||||
@@ -78,9 +76,9 @@
|
||||
--scrollbar-thumb-hover: rgb(161 176 184 / 0.85);
|
||||
--scrollbar-thin-thumb: rgb(161 176 184 / 0.45);
|
||||
--scrollbar-thin-thumb-hover: rgb(161 176 184 / 0.7);
|
||||
--brand: #37b6ff;
|
||||
--brand: #9affe6;
|
||||
--brand-foreground: #151c1f;
|
||||
--brand-primary: #37b6ff;
|
||||
--brand-primary: #9affe6;
|
||||
--brand-accent: #59ffd1;
|
||||
--brand-warm: #fd843a;
|
||||
--brand-deep: #151c1f;
|
||||
|
||||
@@ -1,13 +1,11 @@
|
||||
/*
|
||||
Latch Dark — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||
|
||||
Dark theme (dark), by luminance of its own
|
||||
background — the source repo carries no mode flag of its own to read.
|
||||
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||
|
||||
Source: https://github.com/atif-1402/omarchy-latchdark-theme (alacritty.toml), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because a single-theme repo ships
|
||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
||||
authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
Source: https://github.com/atif-1402/omarchy-latchdark-theme (colors.toml (16-colour ANSI)), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
|
||||
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||
*/
|
||||
@@ -22,13 +20,13 @@
|
||||
--muted-foreground: #acacac;
|
||||
--accent: #252525;
|
||||
--accent-foreground: #edecec;
|
||||
--primary: #aca3a3;
|
||||
--primary: #e1dede;
|
||||
--primary-foreground: #0c0c0c;
|
||||
--secondary: #252525;
|
||||
--secondary-foreground: #edecec;
|
||||
--cta: #aca3a3;
|
||||
--cta: #e1dede;
|
||||
--cta-foreground: #0c0c0c;
|
||||
--ctahover: #b6aeae;
|
||||
--ctahover: #e5e2e2;
|
||||
--success: #a19696;
|
||||
--success-foreground: #0c0c0c;
|
||||
--warning: #9d9393;
|
||||
@@ -42,9 +40,9 @@
|
||||
--busy-ink: #9c9191;
|
||||
--border: #3f3f3f;
|
||||
--input: #3f3f3f;
|
||||
--ring: #aca3a3;
|
||||
--ring: #e1dede;
|
||||
--radius: 0.625rem;
|
||||
--chart-primary: #aca3a3;
|
||||
--chart-primary: #e1dede;
|
||||
--chart-secondary: #bab3b3;
|
||||
--status-success: #a19696;
|
||||
--status-warning: #9d9393;
|
||||
@@ -56,7 +54,7 @@
|
||||
--panel-border-bare: rgb(63 63 63 / 0.55);
|
||||
--panel-raised-bg: rgb(21 21 21 / 0.95);
|
||||
--panel-raised-border: rgb(63 63 63 / 1);
|
||||
--panel-accent: #aca3a3;
|
||||
--panel-accent: #e1dede;
|
||||
--panel-header-bg: rgb(37 37 37 / 0.6);
|
||||
--panel-header-fg: #edecec;
|
||||
--panel-radius: 0.75rem;
|
||||
@@ -78,9 +76,9 @@
|
||||
--scrollbar-thumb-hover: rgb(199 197 197 / 0.85);
|
||||
--scrollbar-thin-thumb: rgb(199 197 197 / 0.45);
|
||||
--scrollbar-thin-thumb-hover: rgb(199 197 197 / 0.7);
|
||||
--brand: #aca3a3;
|
||||
--brand: #e1dede;
|
||||
--brand-foreground: #0c0c0c;
|
||||
--brand-primary: #aca3a3;
|
||||
--brand-primary: #e1dede;
|
||||
--brand-accent: #c9c3c3;
|
||||
--brand-warm: #9c9191;
|
||||
--brand-deep: #0c0c0c;
|
||||
|
||||
@@ -1,13 +1,11 @@
|
||||
/*
|
||||
Latch — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||
|
||||
Light theme (light), by luminance of its own
|
||||
background — the source repo carries no mode flag of its own to read.
|
||||
Light theme (light), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||
|
||||
Source: https://github.com/atif-1402/omarchy-latch-theme (alacritty.toml), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because a single-theme repo ships
|
||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
||||
authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
|
||||
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||
*/
|
||||
|
||||
@@ -0,0 +1,97 @@
|
||||
/*
|
||||
Lilly — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||
|
||||
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||
|
||||
Source: https://github.com/JJDizz1L/lilly (colors.toml (16-colour ANSI)), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
|
||||
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||
*/
|
||||
[data-theme='lilly'] {
|
||||
--background: #0c141c;
|
||||
--foreground: #d9607d;
|
||||
--card: #162533;
|
||||
--card-foreground: #da6480;
|
||||
--popover: #162533;
|
||||
--popover-foreground: #da6480;
|
||||
--muted: #263441;
|
||||
--muted-foreground: #c18c9c;
|
||||
--accent: #263441;
|
||||
--accent-foreground: #e07c94;
|
||||
--primary: #a5d4ec;
|
||||
--primary-foreground: #0c141c;
|
||||
--secondary: #263441;
|
||||
--secondary-foreground: #e07c94;
|
||||
--cta: #a5d4ec;
|
||||
--cta-foreground: #0c141c;
|
||||
--ctahover: #b0d9ee;
|
||||
--success: #29a0d6;
|
||||
--success-foreground: #0c141c;
|
||||
--warning: #d92640;
|
||||
--warning-foreground: #f9f9f9;
|
||||
--destructive: #9c413e;
|
||||
--destructive-foreground: #dbdcdd;
|
||||
--info: #6a6a95;
|
||||
--info-foreground: #f3f3f4;
|
||||
--busy: #bb343f;
|
||||
--busy-foreground: #e7e8e8;
|
||||
--busy-ink: #c95d65;
|
||||
--border: #3c3042;
|
||||
--input: #3c3042;
|
||||
--ring: #a5d4ec;
|
||||
--radius: 0.625rem;
|
||||
--chart-primary: #a5d4ec;
|
||||
--chart-secondary: #96698e;
|
||||
--status-success: #29a0d6;
|
||||
--status-warning: #d92640;
|
||||
--status-in-progress: #6a6a95;
|
||||
--page-bg: #0c141c;
|
||||
--page-bg-src: '';
|
||||
--panel-bg: rgb(22 37 51 / 0.72);
|
||||
--panel-border: rgb(60 48 66 / 0.9);
|
||||
--panel-border-bare: rgb(60 48 66 / 0.55);
|
||||
--panel-raised-bg: rgb(22 37 51 / 0.95);
|
||||
--panel-raised-border: rgb(60 48 66 / 1);
|
||||
--panel-accent: #a5d4ec;
|
||||
--panel-header-bg: rgb(38 52 65 / 0.6);
|
||||
--panel-header-fg: #da6480;
|
||||
--panel-radius: 0.75rem;
|
||||
--panel-blur: 12px;
|
||||
--card-bg: #162533;
|
||||
--glass-bg: rgb(22 37 51 / 0.55);
|
||||
--glass-border: rgb(60 48 66 / 0.7);
|
||||
--dock-bg: rgb(22 37 51 / 0.7);
|
||||
--dock-border: rgb(60 48 66 / 0.8);
|
||||
--dock-tooltip-bg: #263441;
|
||||
--header-bg: rgb(22 37 51 / 0.8);
|
||||
--header-border: rgb(60 48 66 / 0.9);
|
||||
--header-fg: #da6480;
|
||||
--header-blur: 12px;
|
||||
--pixel-grid-color: rgb(139 102 118 / 0.07);
|
||||
--card-grid-color: rgb(139 102 118 / 0.05);
|
||||
--panel-grid-color: rgb(139 102 118 / 0.06);
|
||||
--scrollbar-thumb: rgb(59 73 87 / 0.6);
|
||||
--scrollbar-thumb-hover: rgb(59 73 87 / 0.85);
|
||||
--scrollbar-thin-thumb: rgb(59 73 87 / 0.45);
|
||||
--scrollbar-thin-thumb-hover: rgb(59 73 87 / 0.7);
|
||||
--brand: #a5d4ec;
|
||||
--brand-foreground: #0c141c;
|
||||
--brand-primary: #a5d4ec;
|
||||
--brand-accent: #349bcb;
|
||||
--brand-warm: #bb343f;
|
||||
--brand-deep: #0c141c;
|
||||
--brand-muted: #3b4957;
|
||||
--ink: #d9607d;
|
||||
--surface-warm: #162533;
|
||||
--naturegreen: #29a0d6;
|
||||
--naturegreen-foreground: #0c141c;
|
||||
--duck-dark: #d9607d;
|
||||
--duck-teal: #349bcb;
|
||||
--duck-yellow: #d92640;
|
||||
--duck-orange: #bb343f;
|
||||
--duck-forest: #29a0d6;
|
||||
--duck-beige: #2a2b3a;
|
||||
--logo-src: '/officer-logo.svg';
|
||||
}
|
||||
@@ -1,13 +1,11 @@
|
||||
/*
|
||||
Lowlight — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||
|
||||
Dark theme (dark), by luminance of its own
|
||||
background — the source repo carries no mode flag of its own to read.
|
||||
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||
|
||||
Source: https://github.com/atif-1402/omarchy-lowlight-theme (alacritty.toml), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because a single-theme repo ships
|
||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
||||
authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
Source: https://github.com/atif-1402/omarchy-lowlight-theme (colors.toml (16-colour ANSI)), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
|
||||
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||
*/
|
||||
@@ -22,13 +20,13 @@
|
||||
--muted-foreground: #a6a1a0;
|
||||
--accent: #383232;
|
||||
--accent-foreground: #dcd7d6;
|
||||
--primary: #a39eb8;
|
||||
--primary: #e5e7ec;
|
||||
--primary-foreground: #171313;
|
||||
--secondary: #383232;
|
||||
--secondary-foreground: #dcd7d6;
|
||||
--cta: #a39eb8;
|
||||
--cta: #e5e7ec;
|
||||
--cta-foreground: #171313;
|
||||
--ctahover: #aeaac1;
|
||||
--ctahover: #e8eaee;
|
||||
--success: #af8a79;
|
||||
--success-foreground: #171313;
|
||||
--warning: #a88373;
|
||||
@@ -42,9 +40,9 @@
|
||||
--busy-ink: #a6847c;
|
||||
--border: #4c4646;
|
||||
--input: #4c4646;
|
||||
--ring: #a39eb8;
|
||||
--ring: #e5e7ec;
|
||||
--radius: 0.625rem;
|
||||
--chart-primary: #a39eb8;
|
||||
--chart-primary: #e5e7ec;
|
||||
--chart-secondary: #bea7bd;
|
||||
--status-success: #af8a79;
|
||||
--status-warning: #a88373;
|
||||
@@ -56,7 +54,7 @@
|
||||
--panel-border-bare: rgb(76 70 70 / 0.55);
|
||||
--panel-raised-bg: rgb(41 35 35 / 0.95);
|
||||
--panel-raised-border: rgb(76 70 70 / 1);
|
||||
--panel-accent: #a39eb8;
|
||||
--panel-accent: #e5e7ec;
|
||||
--panel-header-bg: rgb(56 50 50 / 0.6);
|
||||
--panel-header-fg: #dcd7d6;
|
||||
--panel-radius: 0.75rem;
|
||||
@@ -78,9 +76,9 @@
|
||||
--scrollbar-thumb-hover: rgb(135 120 120 / 0.85);
|
||||
--scrollbar-thin-thumb: rgb(135 120 120 / 0.45);
|
||||
--scrollbar-thin-thumb-hover: rgb(135 120 120 / 0.7);
|
||||
--brand: #a39eb8;
|
||||
--brand: #e5e7ec;
|
||||
--brand-foreground: #171313;
|
||||
--brand-primary: #a39eb8;
|
||||
--brand-primary: #e5e7ec;
|
||||
--brand-accent: #b0b7c5;
|
||||
--brand-warm: #a6847c;
|
||||
--brand-deep: #171313;
|
||||
|
||||
@@ -1,13 +1,11 @@
|
||||
/*
|
||||
Lunar — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||
|
||||
Dark theme (dark), by luminance of its own
|
||||
background — the source repo carries no mode flag of its own to read.
|
||||
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||
|
||||
Source: https://github.com/pdfosborne/omarchy-lunar-theme (alacritty.toml), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because a single-theme repo ships
|
||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
||||
authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
|
||||
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||
*/
|
||||
|
||||
@@ -1,13 +1,11 @@
|
||||
/*
|
||||
Manga — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||
|
||||
Dark theme (dark), by luminance of its own
|
||||
background — the source repo carries no mode flag of its own to read.
|
||||
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||
|
||||
Source: https://github.com/atif-1402/omarchy-manga-theme (alacritty.toml), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because a single-theme repo ships
|
||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
||||
authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
|
||||
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||
*/
|
||||
@@ -22,13 +20,13 @@
|
||||
--muted-foreground: #939292;
|
||||
--accent: #141414;
|
||||
--accent-foreground: #d1cfcf;
|
||||
--primary: #afa6a6;
|
||||
--primary: #dbd6d6;
|
||||
--primary-foreground: #010101;
|
||||
--secondary: #141414;
|
||||
--secondary-foreground: #d1cfcf;
|
||||
--cta: #afa6a6;
|
||||
--cta: #dbd6d6;
|
||||
--cta-foreground: #010101;
|
||||
--ctahover: #b9b1b1;
|
||||
--ctahover: #dfdbdb;
|
||||
--success: #a19797;
|
||||
--success-foreground: #010101;
|
||||
--warning: #a89e9e;
|
||||
@@ -42,9 +40,9 @@
|
||||
--busy-ink: #a19696;
|
||||
--border: #2b2a2a;
|
||||
--input: #2b2a2a;
|
||||
--ring: #afa6a6;
|
||||
--ring: #dbd6d6;
|
||||
--radius: 0.625rem;
|
||||
--chart-primary: #afa6a6;
|
||||
--chart-primary: #dbd6d6;
|
||||
--chart-secondary: #9f9595;
|
||||
--status-success: #a19797;
|
||||
--status-warning: #a89e9e;
|
||||
@@ -56,7 +54,7 @@
|
||||
--panel-border-bare: rgb(43 42 42 / 0.55);
|
||||
--panel-raised-bg: rgb(2 2 2 / 0.95);
|
||||
--panel-raised-border: rgb(43 42 42 / 1);
|
||||
--panel-accent: #afa6a6;
|
||||
--panel-accent: #dbd6d6;
|
||||
--panel-header-bg: rgb(20 20 20 / 0.6);
|
||||
--panel-header-fg: #d1cfcf;
|
||||
--panel-radius: 0.75rem;
|
||||
@@ -78,9 +76,9 @@
|
||||
--scrollbar-thumb-hover: rgb(172 167 167 / 0.85);
|
||||
--scrollbar-thin-thumb: rgb(172 167 167 / 0.45);
|
||||
--scrollbar-thin-thumb-hover: rgb(172 167 167 / 0.7);
|
||||
--brand: #afa6a6;
|
||||
--brand: #dbd6d6;
|
||||
--brand-foreground: #010101;
|
||||
--brand-primary: #afa6a6;
|
||||
--brand-primary: #dbd6d6;
|
||||
--brand-accent: #aea5a5;
|
||||
--brand-warm: #a19696;
|
||||
--brand-deep: #010101;
|
||||
|
||||
@@ -1,13 +1,11 @@
|
||||
/*
|
||||
Mapquest — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||
|
||||
Light theme (light), by luminance of its own
|
||||
background — the source repo carries no mode flag of its own to read.
|
||||
Light theme (light), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||
|
||||
Source: https://github.com/ItsABigIgloo/omarchy-mapquest-theme (alacritty.toml), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because a single-theme repo ships
|
||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
||||
authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
|
||||
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||
*/
|
||||
|
||||
@@ -1,13 +1,11 @@
|
||||
/*
|
||||
Mars — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||
|
||||
Dark theme (dark), by luminance of its own
|
||||
background — the source repo carries no mode flag of its own to read.
|
||||
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||
|
||||
Source: https://github.com/steve-lohmeyer/omarchy-mars-theme (alacritty.toml), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because a single-theme repo ships
|
||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
||||
authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
|
||||
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||
*/
|
||||
|
||||
@@ -1,13 +1,11 @@
|
||||
/*
|
||||
Mecha NO Onna — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||
|
||||
Dark theme (dark), by luminance of its own
|
||||
background — the source repo carries no mode flag of its own to read.
|
||||
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||
|
||||
Source: https://github.com/HANCORE-linux/omarchy-mechanoonna-theme (alacritty.toml), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because a single-theme repo ships
|
||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
||||
authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
Source: https://github.com/HANCORE-linux/omarchy-mechanoonna-theme (colors.toml (16-colour ANSI)), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
|
||||
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||
*/
|
||||
@@ -22,13 +20,13 @@
|
||||
--muted-foreground: #b0a891;
|
||||
--accent: #2c2b29;
|
||||
--accent-foreground: #f0e4c5;
|
||||
--primary: #908d88;
|
||||
--primary: #e7c07c;
|
||||
--primary-foreground: #0f0f0e;
|
||||
--secondary: #2c2b29;
|
||||
--secondary-foreground: #f0e4c5;
|
||||
--cta: #908d88;
|
||||
--cta: #e7c07c;
|
||||
--cta-foreground: #0f0f0e;
|
||||
--ctahover: #9d9b96;
|
||||
--ctahover: #eac88c;
|
||||
--success: #a89984;
|
||||
--success-foreground: #0f0f0e;
|
||||
--warning: #ebdbb2;
|
||||
@@ -42,9 +40,9 @@
|
||||
--busy-ink: #d8997e;
|
||||
--border: #45423b;
|
||||
--input: #45423b;
|
||||
--ring: #908d88;
|
||||
--ring: #e7c07c;
|
||||
--radius: 0.625rem;
|
||||
--chart-primary: #908d88;
|
||||
--chart-primary: #e7c07c;
|
||||
--chart-secondary: #afa499;
|
||||
--status-success: #a89984;
|
||||
--status-warning: #ebdbb2;
|
||||
@@ -56,7 +54,7 @@
|
||||
--panel-border-bare: rgb(69 66 59 / 0.55);
|
||||
--panel-raised-bg: rgb(28 27 25 / 0.95);
|
||||
--panel-raised-border: rgb(69 66 59 / 1);
|
||||
--panel-accent: #908d88;
|
||||
--panel-accent: #e7c07c;
|
||||
--panel-header-bg: rgb(44 43 41 / 0.6);
|
||||
--panel-header-fg: #f0e4c5;
|
||||
--panel-radius: 0.75rem;
|
||||
@@ -78,9 +76,9 @@
|
||||
--scrollbar-thumb-hover: rgb(107 101 92 / 0.85);
|
||||
--scrollbar-thin-thumb: rgb(107 101 92 / 0.45);
|
||||
--scrollbar-thin-thumb-hover: rgb(107 101 92 / 0.7);
|
||||
--brand: #908d88;
|
||||
--brand: #e7c07c;
|
||||
--brand-foreground: #0f0f0e;
|
||||
--brand-primary: #908d88;
|
||||
--brand-primary: #e7c07c;
|
||||
--brand-accent: #d4bd99;
|
||||
--brand-warm: #d8997e;
|
||||
--brand-deep: #0f0f0e;
|
||||
|
||||
@@ -1,13 +1,11 @@
|
||||
/*
|
||||
Memento Mori — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||
|
||||
Dark theme (dark), by luminance of its own
|
||||
background — the source repo carries no mode flag of its own to read.
|
||||
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||
|
||||
Source: https://github.com/hipsterusername/omarchy-memento-mori-theme (alacritty.toml), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because a single-theme repo ships
|
||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
||||
authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
|
||||
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||
*/
|
||||
@@ -22,13 +20,13 @@
|
||||
--muted-foreground: #8d97ab;
|
||||
--accent: #1b1f24;
|
||||
--accent-foreground: #c5d1eb;
|
||||
--primary: #6bb5ff;
|
||||
--primary: #7dd6ed;
|
||||
--primary-foreground: #06080b;
|
||||
--secondary: #1b1f24;
|
||||
--secondary-foreground: #c5d1eb;
|
||||
--cta: #6bb5ff;
|
||||
--cta: #7dd6ed;
|
||||
--cta-foreground: #06080b;
|
||||
--ctahover: #7dbeff;
|
||||
--ctahover: #8ddbef;
|
||||
--success: #73d0ff;
|
||||
--success-foreground: #06080b;
|
||||
--warning: #8bc4ff;
|
||||
@@ -42,9 +40,9 @@
|
||||
--busy-ink: #83b3fb;
|
||||
--border: #2f343e;
|
||||
--input: #2f343e;
|
||||
--ring: #6bb5ff;
|
||||
--ring: #7dd6ed;
|
||||
--radius: 0.625rem;
|
||||
--chart-primary: #6bb5ff;
|
||||
--chart-primary: #7dd6ed;
|
||||
--chart-secondary: #a9b1d6;
|
||||
--status-success: #73d0ff;
|
||||
--status-warning: #8bc4ff;
|
||||
@@ -56,7 +54,7 @@
|
||||
--panel-border-bare: rgb(47 52 62 / 0.55);
|
||||
--panel-raised-bg: rgb(10 14 20 / 0.95);
|
||||
--panel-raised-border: rgb(47 52 62 / 1);
|
||||
--panel-accent: #6bb5ff;
|
||||
--panel-accent: #7dd6ed;
|
||||
--panel-header-bg: rgb(27 31 36 / 0.6);
|
||||
--panel-header-fg: #c5d1eb;
|
||||
--panel-radius: 0.75rem;
|
||||
@@ -78,9 +76,9 @@
|
||||
--scrollbar-thumb-hover: rgb(30 39 51 / 0.85);
|
||||
--scrollbar-thin-thumb: rgb(30 39 51 / 0.45);
|
||||
--scrollbar-thin-thumb-hover: rgb(30 39 51 / 0.7);
|
||||
--brand: #6bb5ff;
|
||||
--brand: #7dd6ed;
|
||||
--brand-foreground: #06080b;
|
||||
--brand-primary: #6bb5ff;
|
||||
--brand-primary: #7dd6ed;
|
||||
--brand-accent: #5ccfe6;
|
||||
--brand-warm: #83b3fb;
|
||||
--brand-deep: #06080b;
|
||||
|
||||
@@ -1,13 +1,11 @@
|
||||
/*
|
||||
Midnight — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||
|
||||
Dark theme (dark), by luminance of its own
|
||||
background — the source repo carries no mode flag of its own to read.
|
||||
Dark theme (dark) — the source repo's own colors.toml says so directly.
|
||||
|
||||
Source: https://github.com/JaxonWright/omarchy-midnight-theme (ghostty.conf), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because a single-theme repo ships
|
||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
||||
authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
Source: https://github.com/JaxonWright/omarchy-midnight-theme (colors.toml (Omarchy schema)), read by scripts/port-community-themes.ts. Values
|
||||
came straight from the repo's own colors.toml — the same schema and reader the official 22 themes
|
||||
use, so nothing here is reconstructed. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
|
||||
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||
*/
|
||||
@@ -19,81 +17,81 @@
|
||||
--popover: #000000;
|
||||
--popover-foreground: #efefef;
|
||||
--muted: #121212;
|
||||
--muted-foreground: #a7a7a7;
|
||||
--muted-foreground: #8a8a8d;
|
||||
--accent: #121212;
|
||||
--accent-foreground: #efefef;
|
||||
--primary: #e68e0d;
|
||||
--primary-foreground: #000000;
|
||||
--primary: #407e70;
|
||||
--primary-foreground: #ffffff;
|
||||
--secondary: #121212;
|
||||
--secondary-foreground: #efefef;
|
||||
--cta: #e68e0d;
|
||||
--cta-foreground: #000000;
|
||||
--ctahover: #e99c2a;
|
||||
--success: #ffc107;
|
||||
--cta: #407e70;
|
||||
--cta-foreground: #ffffff;
|
||||
--ctahover: #578d81;
|
||||
--success: #8a9a7b;
|
||||
--success-foreground: #000000;
|
||||
--warning: #b91c1c;
|
||||
--warning-foreground: #efefef;
|
||||
--warning: #ffc107;
|
||||
--warning-foreground: #000000;
|
||||
--destructive: #d35f5f;
|
||||
--destructive-foreground: #000000;
|
||||
--info: #e68e0d;
|
||||
--info: #8a9fbe;
|
||||
--info-foreground: #000000;
|
||||
--busy: #c63e3e;
|
||||
--busy-foreground: #f2f2f2;
|
||||
--busy-ink: #c94848;
|
||||
--border: #2f2f2f;
|
||||
--input: #2f2f2f;
|
||||
--ring: #e68e0d;
|
||||
--busy: #f59e0b;
|
||||
--busy-foreground: #000000;
|
||||
--busy-ink: #f59e0b;
|
||||
--border: #272727;
|
||||
--input: #272727;
|
||||
--ring: #407e70;
|
||||
--radius: 0.625rem;
|
||||
--chart-primary: #e68e0d;
|
||||
--chart-secondary: #d35f5f;
|
||||
--status-success: #ffc107;
|
||||
--status-warning: #b91c1c;
|
||||
--status-in-progress: #e68e0d;
|
||||
--chart-primary: #407e70;
|
||||
--chart-secondary: #c1a1c1;
|
||||
--status-success: #8a9a7b;
|
||||
--status-warning: #ffc107;
|
||||
--status-in-progress: #8a9fbe;
|
||||
--page-bg: #000000;
|
||||
--page-bg-src: '';
|
||||
--panel-bg: rgb(0 0 0 / 0.72);
|
||||
--panel-border: rgb(47 47 47 / 0.9);
|
||||
--panel-border-bare: rgb(47 47 47 / 0.55);
|
||||
--panel-border: rgb(39 39 39 / 0.9);
|
||||
--panel-border-bare: rgb(39 39 39 / 0.55);
|
||||
--panel-raised-bg: rgb(0 0 0 / 0.95);
|
||||
--panel-raised-border: rgb(47 47 47 / 1);
|
||||
--panel-accent: #e68e0d;
|
||||
--panel-raised-border: rgb(39 39 39 / 1);
|
||||
--panel-accent: #407e70;
|
||||
--panel-header-bg: rgb(18 18 18 / 0.6);
|
||||
--panel-header-fg: #efefef;
|
||||
--panel-radius: 0.75rem;
|
||||
--panel-blur: 12px;
|
||||
--card-bg: #000000;
|
||||
--glass-bg: rgb(0 0 0 / 0.55);
|
||||
--glass-border: rgb(47 47 47 / 0.7);
|
||||
--glass-border: rgb(39 39 39 / 0.7);
|
||||
--dock-bg: rgb(0 0 0 / 0.7);
|
||||
--dock-border: rgb(47 47 47 / 0.8);
|
||||
--dock-border: rgb(39 39 39 / 0.8);
|
||||
--dock-tooltip-bg: #121212;
|
||||
--header-bg: rgb(0 0 0 / 0.8);
|
||||
--header-border: rgb(47 47 47 / 0.9);
|
||||
--header-border: rgb(39 39 39 / 0.9);
|
||||
--header-fg: #efefef;
|
||||
--header-blur: 12px;
|
||||
--pixel-grid-color: rgb(108 108 108 / 0.07);
|
||||
--card-grid-color: rgb(108 108 108 / 0.05);
|
||||
--panel-grid-color: rgb(108 108 108 / 0.06);
|
||||
--scrollbar-thumb: rgb(138 138 141 / 0.6);
|
||||
--scrollbar-thumb-hover: rgb(138 138 141 / 0.85);
|
||||
--scrollbar-thin-thumb: rgb(138 138 141 / 0.45);
|
||||
--scrollbar-thin-thumb-hover: rgb(138 138 141 / 0.7);
|
||||
--brand: #e68e0d;
|
||||
--brand-foreground: #000000;
|
||||
--brand-primary: #e68e0d;
|
||||
--brand-accent: #bebebe;
|
||||
--brand-warm: #c63e3e;
|
||||
--pixel-grid-color: rgb(94 94 94 / 0.07);
|
||||
--card-grid-color: rgb(94 94 94 / 0.05);
|
||||
--panel-grid-color: rgb(94 94 94 / 0.06);
|
||||
--scrollbar-thumb: rgb(30 30 30 / 0.6);
|
||||
--scrollbar-thumb-hover: rgb(30 30 30 / 0.85);
|
||||
--scrollbar-thin-thumb: rgb(30 30 30 / 0.45);
|
||||
--scrollbar-thin-thumb-hover: rgb(30 30 30 / 0.7);
|
||||
--brand: #407e70;
|
||||
--brand-foreground: #ffffff;
|
||||
--brand-primary: #407e70;
|
||||
--brand-accent: #88aabb;
|
||||
--brand-warm: #f59e0b;
|
||||
--brand-deep: #000000;
|
||||
--brand-muted: #8a8a8d;
|
||||
--brand-muted: #1e1e1e;
|
||||
--ink: #efefef;
|
||||
--surface-warm: #000000;
|
||||
--naturegreen: #ffc107;
|
||||
--naturegreen: #8a9a7b;
|
||||
--naturegreen-foreground: #000000;
|
||||
--duck-dark: #efefef;
|
||||
--duck-teal: #bebebe;
|
||||
--duck-yellow: #b91c1c;
|
||||
--duck-orange: #c63e3e;
|
||||
--duck-forest: #ffc107;
|
||||
--duck-teal: #88aabb;
|
||||
--duck-yellow: #ffc107;
|
||||
--duck-orange: #f59e0b;
|
||||
--duck-forest: #8a9a7b;
|
||||
--duck-beige: #181818;
|
||||
--logo-src: '/officer-logo.svg';
|
||||
}
|
||||
|
||||
@@ -1,13 +1,11 @@
|
||||
/*
|
||||
Miles Morales — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||
|
||||
Dark theme (dark), by luminance of its own
|
||||
background — the source repo carries no mode flag of its own to read.
|
||||
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||
|
||||
Source: https://github.com/ahmed-z0/omarchy-miles-morales-theme (alacritty.toml), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because a single-theme repo ships
|
||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
||||
authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
|
||||
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||
*/
|
||||
|
||||
@@ -0,0 +1,97 @@
|
||||
/*
|
||||
Milkmatcha Light — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||
|
||||
Light theme (light), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||
|
||||
Source: https://github.com/hipsterusername/omarchy-milkmatcha-light-theme (alacritty.toml), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
|
||||
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||
*/
|
||||
[data-theme='milkmatcha-light'] {
|
||||
--background: #f4f1e8;
|
||||
--foreground: #5c6a53;
|
||||
--card: #ebe9e0;
|
||||
--card-foreground: #5c6a53;
|
||||
--popover: #ebe9e0;
|
||||
--popover-foreground: #5c6a53;
|
||||
--muted: #e5e3da;
|
||||
--muted-foreground: #61675a;
|
||||
--accent: #e5e3da;
|
||||
--accent-foreground: #5a6751;
|
||||
--primary: #778ea1;
|
||||
--primary-foreground: #21211f;
|
||||
--secondary: #e5e3da;
|
||||
--secondary-foreground: #5a6751;
|
||||
--cta: #778ea1;
|
||||
--cta-foreground: #21211f;
|
||||
--ctahover: #697d8e;
|
||||
--success: #7a9461;
|
||||
--success-foreground: #21211f;
|
||||
--warning: #d4a574;
|
||||
--warning-foreground: #3a4234;
|
||||
--destructive: #c65f5f;
|
||||
--destructive-foreground: #111010;
|
||||
--info: #7a92a5;
|
||||
--info-foreground: #272625;
|
||||
--busy: #cd826a;
|
||||
--busy-foreground: #2c2b2a;
|
||||
--busy-ink: #955e4d;
|
||||
--border: #dadacf;
|
||||
--input: #cfcfc5;
|
||||
--ring: #778ea1;
|
||||
--radius: 0.625rem;
|
||||
--chart-primary: #778ea1;
|
||||
--chart-secondary: #a17a8f;
|
||||
--status-success: #7a9461;
|
||||
--status-warning: #d4a574;
|
||||
--status-in-progress: #7a92a5;
|
||||
--page-bg: #f4f1e8;
|
||||
--page-bg-src: '';
|
||||
--panel-bg: rgb(235 233 224 / 0.72);
|
||||
--panel-border: rgb(218 218 207 / 0.9);
|
||||
--panel-border-bare: rgb(218 218 207 / 0.55);
|
||||
--panel-raised-bg: rgb(235 233 224 / 0.95);
|
||||
--panel-raised-border: rgb(218 218 207 / 1);
|
||||
--panel-accent: #778ea1;
|
||||
--panel-header-bg: rgb(229 227 218 / 0.6);
|
||||
--panel-header-fg: #5c6a53;
|
||||
--panel-radius: 0.75rem;
|
||||
--panel-blur: 12px;
|
||||
--card-bg: #ebe9e0;
|
||||
--glass-bg: rgb(235 233 224 / 0.55);
|
||||
--glass-border: rgb(218 218 207 / 0.7);
|
||||
--dock-bg: rgb(235 233 224 / 0.7);
|
||||
--dock-border: rgb(218 218 207 / 0.8);
|
||||
--dock-tooltip-bg: #e5e3da;
|
||||
--header-bg: rgb(235 233 224 / 0.8);
|
||||
--header-border: rgb(218 218 207 / 0.9);
|
||||
--header-fg: #5c6a53;
|
||||
--header-blur: 12px;
|
||||
--pixel-grid-color: rgb(132 135 124 / 0.07);
|
||||
--card-grid-color: rgb(132 135 124 / 0.05);
|
||||
--panel-grid-color: rgb(132 135 124 / 0.06);
|
||||
--scrollbar-thumb: rgb(214 204 185 / 0.6);
|
||||
--scrollbar-thumb-hover: rgb(214 204 185 / 0.85);
|
||||
--scrollbar-thin-thumb: rgb(214 204 185 / 0.45);
|
||||
--scrollbar-thin-thumb-hover: rgb(214 204 185 / 0.7);
|
||||
--brand: #778ea1;
|
||||
--brand-foreground: #21211f;
|
||||
--brand-primary: #778ea1;
|
||||
--brand-accent: #6fa695;
|
||||
--brand-warm: #cd826a;
|
||||
--brand-deep: #e5e3da;
|
||||
--brand-muted: #d6ccb9;
|
||||
--ink: #5c6a53;
|
||||
--surface-warm: #ebe9e0;
|
||||
--naturegreen: #7a9461;
|
||||
--naturegreen-foreground: #21211f;
|
||||
--duck-dark: #5c6a53;
|
||||
--duck-teal: #6fa695;
|
||||
--duck-yellow: #d4a574;
|
||||
--duck-orange: #cd826a;
|
||||
--duck-forest: #7a9461;
|
||||
--duck-beige: #dddcd2;
|
||||
--logo-src: '/officer-logo.svg';
|
||||
}
|
||||
@@ -1,13 +1,11 @@
|
||||
/*
|
||||
Mocha — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||
|
||||
Dark theme (dark), by luminance of its own
|
||||
background — the source repo carries no mode flag of its own to read.
|
||||
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||
|
||||
Source: https://github.com/gitcoder89431/omarchy-mocha-theme (alacritty.toml), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because a single-theme repo ships
|
||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
||||
authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
Source: https://github.com/gitcoder89431/omarchy-mocha-theme (colors.toml (16-colour ANSI)), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
|
||||
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||
*/
|
||||
@@ -22,13 +20,13 @@
|
||||
--muted-foreground: #999fb9;
|
||||
--accent: #2e2e3d;
|
||||
--accent-foreground: #cdd6f4;
|
||||
--primary: #cba6f7;
|
||||
--primary: #94e2d5;
|
||||
--primary-foreground: #111119;
|
||||
--secondary: #2e2e3d;
|
||||
--secondary-foreground: #cdd6f4;
|
||||
--cta: #cba6f7;
|
||||
--cta: #94e2d5;
|
||||
--cta-foreground: #111119;
|
||||
--ctahover: #d1b1f8;
|
||||
--ctahover: #a1e5da;
|
||||
--success: #a6e3a1;
|
||||
--success-foreground: #111119;
|
||||
--warning: #f9e2af;
|
||||
@@ -42,9 +40,9 @@
|
||||
--busy-ink: #f6b7ac;
|
||||
--border: #404255;
|
||||
--input: #404255;
|
||||
--ring: #cba6f7;
|
||||
--ring: #94e2d5;
|
||||
--radius: 0.625rem;
|
||||
--chart-primary: #cba6f7;
|
||||
--chart-primary: #94e2d5;
|
||||
--chart-secondary: #f5c2e7;
|
||||
--status-success: #a6e3a1;
|
||||
--status-warning: #f9e2af;
|
||||
@@ -56,7 +54,7 @@
|
||||
--panel-border-bare: rgb(64 66 85 / 0.55);
|
||||
--panel-raised-bg: rgb(30 30 46 / 0.95);
|
||||
--panel-raised-border: rgb(64 66 85 / 1);
|
||||
--panel-accent: #cba6f7;
|
||||
--panel-accent: #94e2d5;
|
||||
--panel-header-bg: rgb(46 46 61 / 0.6);
|
||||
--panel-header-fg: #cdd6f4;
|
||||
--panel-radius: 0.75rem;
|
||||
@@ -78,9 +76,9 @@
|
||||
--scrollbar-thumb-hover: rgb(88 91 112 / 0.85);
|
||||
--scrollbar-thin-thumb: rgb(88 91 112 / 0.45);
|
||||
--scrollbar-thin-thumb-hover: rgb(88 91 112 / 0.7);
|
||||
--brand: #cba6f7;
|
||||
--brand: #94e2d5;
|
||||
--brand-foreground: #111119;
|
||||
--brand-primary: #cba6f7;
|
||||
--brand-primary: #94e2d5;
|
||||
--brand-accent: #94e2d5;
|
||||
--brand-warm: #f6b7ac;
|
||||
--brand-deep: #111119;
|
||||
|
||||
@@ -1,13 +1,11 @@
|
||||
/*
|
||||
Monochrome — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||
|
||||
Dark theme (dark), by luminance of its own
|
||||
background — the source repo carries no mode flag of its own to read.
|
||||
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||
|
||||
Source: https://github.com/Swarnim114/omarchy-monochrome-theme (alacritty.toml), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because a single-theme repo ships
|
||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
||||
authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
|
||||
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||
*/
|
||||
@@ -22,13 +20,13 @@
|
||||
--muted-foreground: #a0a0a0;
|
||||
--accent: #373737;
|
||||
--accent-foreground: #d4d4d4;
|
||||
--primary: #d4d4d4;
|
||||
--primary: #ffffff;
|
||||
--primary-foreground: #161616;
|
||||
--secondary: #373737;
|
||||
--secondary-foreground: #d4d4d4;
|
||||
--cta: #d4d4d4;
|
||||
--cta: #ffffff;
|
||||
--cta-foreground: #161616;
|
||||
--ctahover: #d9d9d9;
|
||||
--ctahover: #ffffff;
|
||||
--success: #d4d4d4;
|
||||
--success-foreground: #161616;
|
||||
--warning: #d4d4d4;
|
||||
@@ -42,9 +40,9 @@
|
||||
--busy-ink: #d4d4d4;
|
||||
--border: #4a4a4a;
|
||||
--input: #4a4a4a;
|
||||
--ring: #d4d4d4;
|
||||
--ring: #ffffff;
|
||||
--radius: 0.625rem;
|
||||
--chart-primary: #d4d4d4;
|
||||
--chart-primary: #ffffff;
|
||||
--chart-secondary: #d4d4d4;
|
||||
--status-success: #d4d4d4;
|
||||
--status-warning: #d4d4d4;
|
||||
@@ -56,7 +54,7 @@
|
||||
--panel-border-bare: rgb(74 74 74 / 0.55);
|
||||
--panel-raised-bg: rgb(40 40 40 / 0.95);
|
||||
--panel-raised-border: rgb(74 74 74 / 1);
|
||||
--panel-accent: #d4d4d4;
|
||||
--panel-accent: #ffffff;
|
||||
--panel-header-bg: rgb(55 55 55 / 0.6);
|
||||
--panel-header-fg: #d4d4d4;
|
||||
--panel-radius: 0.75rem;
|
||||
@@ -78,9 +76,9 @@
|
||||
--scrollbar-thumb-hover: rgb(118 118 118 / 0.85);
|
||||
--scrollbar-thin-thumb: rgb(118 118 118 / 0.45);
|
||||
--scrollbar-thin-thumb-hover: rgb(118 118 118 / 0.7);
|
||||
--brand: #d4d4d4;
|
||||
--brand: #ffffff;
|
||||
--brand-foreground: #161616;
|
||||
--brand-primary: #d4d4d4;
|
||||
--brand-primary: #ffffff;
|
||||
--brand-accent: #d4d4d4;
|
||||
--brand-warm: #d4d4d4;
|
||||
--brand-deep: #161616;
|
||||
|
||||
@@ -1,13 +1,11 @@
|
||||
/*
|
||||
Monokai Dark — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||
|
||||
Dark theme (dark), by luminance of its own
|
||||
background — the source repo carries no mode flag of its own to read.
|
||||
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||
|
||||
Source: https://github.com/ericrswanny/omarchy-monokai-dark-theme (alacritty.toml), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because a single-theme repo ships
|
||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
||||
authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
|
||||
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||
*/
|
||||
@@ -22,13 +20,13 @@
|
||||
--muted-foreground: #b9bab4;
|
||||
--accent: #363731;
|
||||
--accent-foreground: #f8f8f2;
|
||||
--primary: #66d9ef;
|
||||
--primary: #a1efe4;
|
||||
--primary-foreground: #151613;
|
||||
--secondary: #363731;
|
||||
--secondary-foreground: #f8f8f2;
|
||||
--cta: #66d9ef;
|
||||
--cta: #a1efe4;
|
||||
--cta-foreground: #151613;
|
||||
--ctahover: #78def1;
|
||||
--ctahover: #acf1e7;
|
||||
--success: #a6e22e;
|
||||
--success-foreground: #151613;
|
||||
--warning: #e6db74;
|
||||
@@ -42,9 +40,9 @@
|
||||
--busy-ink: #f08173;
|
||||
--border: #50514b;
|
||||
--input: #50514b;
|
||||
--ring: #66d9ef;
|
||||
--ring: #a1efe4;
|
||||
--radius: 0.625rem;
|
||||
--chart-primary: #66d9ef;
|
||||
--chart-primary: #a1efe4;
|
||||
--chart-secondary: #ae81ff;
|
||||
--status-success: #a6e22e;
|
||||
--status-warning: #e6db74;
|
||||
@@ -56,7 +54,7 @@
|
||||
--panel-border-bare: rgb(80 81 75 / 0.55);
|
||||
--panel-raised-bg: rgb(39 40 34 / 0.95);
|
||||
--panel-raised-border: rgb(80 81 75 / 1);
|
||||
--panel-accent: #66d9ef;
|
||||
--panel-accent: #a1efe4;
|
||||
--panel-header-bg: rgb(54 55 49 / 0.6);
|
||||
--panel-header-fg: #f8f8f2;
|
||||
--panel-radius: 0.75rem;
|
||||
@@ -78,9 +76,9 @@
|
||||
--scrollbar-thumb-hover: rgb(117 113 94 / 0.85);
|
||||
--scrollbar-thin-thumb: rgb(117 113 94 / 0.45);
|
||||
--scrollbar-thin-thumb-hover: rgb(117 113 94 / 0.7);
|
||||
--brand: #66d9ef;
|
||||
--brand: #a1efe4;
|
||||
--brand-foreground: #151613;
|
||||
--brand-primary: #66d9ef;
|
||||
--brand-primary: #a1efe4;
|
||||
--brand-accent: #a1efe4;
|
||||
--brand-warm: #f08173;
|
||||
--brand-deep: #151613;
|
||||
|
||||
@@ -1,13 +1,11 @@
|
||||
/*
|
||||
Monokai — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||
|
||||
Dark theme (dark), by luminance of its own
|
||||
background — the source repo carries no mode flag of its own to read.
|
||||
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||
|
||||
Source: https://github.com/bjarneo/omarchy-monokai-theme (alacritty.toml), read by scripts/port-community-themes.ts. Values
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because a single-theme repo ships
|
||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
||||
authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||
|
||||
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||
*/
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user