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;
|
id: string;
|
||||||
name: string;
|
name: string;
|
||||||
repo: string;
|
repo: string;
|
||||||
|
/** Omitted means GitHub, which is where all but a couple of these live. */
|
||||||
|
host?: 'gitlab';
|
||||||
kind: string;
|
kind: string;
|
||||||
dark: boolean;
|
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
|
// 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.
|
// needs them and duplicating a 20-line array beats a shared module for one caller each.
|
||||||
const PAIRS: [string, string, number][] = [
|
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> {
|
async function fetchText(url: string): Promise<string | undefined> {
|
||||||
try {
|
try {
|
||||||
const res = await fetch(url);
|
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}`);
|
const html = await fetchText(`${SITE}/themes/${slug}`);
|
||||||
if (!html) return undefined;
|
if (!html) return undefined;
|
||||||
const m = html.match(/https:\/\/github\.com\/([\w.-]+)\/([\w.-]+)/);
|
const gh = html.match(/https:\/\/github\.com\/([\w.-]+)\/([\w.-]+)/);
|
||||||
return m ? `${m[1]}/${m[2]}` : undefined;
|
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> {
|
async function sourceFor(
|
||||||
const branch = ghApiDefaultBranch(repo);
|
repo: Repo,
|
||||||
const raw = (p: string) => `https://raw.githubusercontent.com/${repo}/${branch}/${p}`;
|
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
|
// `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
|
// 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;
|
// 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.
|
// 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) {
|
if (tomlText) {
|
||||||
const kv = parseTomlText(tomlText);
|
const kv = parseTomlText(tomlText);
|
||||||
try {
|
try {
|
||||||
return {
|
return {
|
||||||
palette: paletteFromRecord(kv, `${repo}/colors.toml`),
|
palette: paletteFromRecord(kv, `${repo.path}/${prefix}colors.toml`),
|
||||||
kind: 'colors.toml (Omarchy schema)',
|
kind: 'colors.toml (Omarchy schema)',
|
||||||
derived: false,
|
derived: false,
|
||||||
};
|
};
|
||||||
@@ -136,26 +168,27 @@ async function sourceFor(repo: string): Promise<{ palette: Palette; kind: string
|
|||||||
'alacritty/alacritty.toml',
|
'alacritty/alacritty.toml',
|
||||||
'config/alacritty.toml',
|
'config/alacritty.toml',
|
||||||
]) {
|
]) {
|
||||||
const text = await fetchText(raw(path));
|
const text = await fetchText(raw(`${prefix}${path}`));
|
||||||
if (!text) continue;
|
if (!text) continue;
|
||||||
const ansi = parseAlacrittyToml(text);
|
const ansi = parseAlacrittyToml(text);
|
||||||
if (ansi) return { palette: deriveOmarchyPalette(ansi), kind: 'alacritty.toml', derived: true };
|
if (ansi) return { palette: deriveOmarchyPalette(ansi), kind: 'alacritty.toml', derived: true };
|
||||||
}
|
}
|
||||||
for (const path of ['ghostty.conf', 'ghostty-theme', '.config/ghostty/config']) {
|
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;
|
if (!text) continue;
|
||||||
const ansi = parseGhosttyConf(text);
|
const ansi = parseGhosttyConf(text);
|
||||||
if (ansi) return { palette: deriveOmarchyPalette(ansi), kind: 'ghostty.conf', derived: true };
|
if (ansi) return { palette: deriveOmarchyPalette(ansi), kind: 'ghostty.conf', derived: true };
|
||||||
}
|
}
|
||||||
|
}
|
||||||
return undefined;
|
return undefined;
|
||||||
}
|
}
|
||||||
|
|
||||||
async function portOne(slug: string): Promise<{ entry: ManifestEntry; css: string } | { skip: string }> {
|
async function portOne(slug: string): Promise<{ entry: ManifestEntry; css: string } | { skip: string }> {
|
||||||
const repo = await discoverRepo(slug);
|
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);
|
const source = await sourceFor(repo, slug);
|
||||||
if (!source) return { skip: `no parseable colors.toml/alacritty.toml/ghostty.conf in ${repo}` };
|
if (!source) return { skip: `no parseable colors.toml/alacritty.toml/ghostty.conf in ${repo.path}` };
|
||||||
|
|
||||||
const palette = source.palette;
|
const palette = source.palette;
|
||||||
const tokens = mapPalette(palette);
|
const tokens = mapPalette(palette);
|
||||||
@@ -191,7 +224,7 @@ async function portOne(slug: string): Promise<{ entry: ManifestEntry; css: strin
|
|||||||
|
|
||||||
${modeLine}
|
${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.
|
${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.
|
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 {
|
function rewriteIndexCss(entries: ManifestEntry[]): void {
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
"id": "aamis",
|
"id": "aamis",
|
||||||
"name": "Aamis",
|
"name": "Aamis",
|
||||||
"repo": "vyrx-dev/omarchy-aamis-theme",
|
"repo": "vyrx-dev/omarchy-aamis-theme",
|
||||||
"kind": "alacritty.toml",
|
"kind": "colors.toml (16-colour ANSI)",
|
||||||
"dark": true
|
"dark": true
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -24,14 +24,14 @@
|
|||||||
"id": "aetheria",
|
"id": "aetheria",
|
||||||
"name": "Aetheria",
|
"name": "Aetheria",
|
||||||
"repo": "JJDizz1L/aetheria",
|
"repo": "JJDizz1L/aetheria",
|
||||||
"kind": "alacritty.toml",
|
"kind": "colors.toml (16-colour ANSI)",
|
||||||
"dark": true
|
"dark": true
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "akaito",
|
"id": "akaito",
|
||||||
"name": "Akaito",
|
"name": "Akaito",
|
||||||
"repo": "stannorbvb-cmd/akaito",
|
"repo": "stannorbvb-cmd/akaito",
|
||||||
"kind": "alacritty.toml",
|
"kind": "colors.toml (16-colour ANSI)",
|
||||||
"dark": false
|
"dark": false
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -52,7 +52,7 @@
|
|||||||
"id": "amekoji",
|
"id": "amekoji",
|
||||||
"name": "Amekoji",
|
"name": "Amekoji",
|
||||||
"repo": "atif-1402/omarchy-amekoji-theme",
|
"repo": "atif-1402/omarchy-amekoji-theme",
|
||||||
"kind": "alacritty.toml",
|
"kind": "colors.toml (16-colour ANSI)",
|
||||||
"dark": true
|
"dark": true
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -129,7 +129,7 @@
|
|||||||
"id": "atelier",
|
"id": "atelier",
|
||||||
"name": "Atelier",
|
"name": "Atelier",
|
||||||
"repo": "atif-1402/omarchy-atelier-theme",
|
"repo": "atif-1402/omarchy-atelier-theme",
|
||||||
"kind": "alacritty.toml",
|
"kind": "colors.toml (16-colour ANSI)",
|
||||||
"dark": true
|
"dark": true
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -178,21 +178,21 @@
|
|||||||
"id": "bad-hand",
|
"id": "bad-hand",
|
||||||
"name": "Bad Hand",
|
"name": "Bad Hand",
|
||||||
"repo": "bjornramberg/omarchy-bad-hand-theme",
|
"repo": "bjornramberg/omarchy-bad-hand-theme",
|
||||||
"kind": "alacritty.toml",
|
"kind": "colors.toml (16-colour ANSI)",
|
||||||
"dark": true
|
"dark": true
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "batman",
|
"id": "batman",
|
||||||
"name": "Batman",
|
"name": "Batman",
|
||||||
"repo": "OldJobobo/omarchy-batman-theme",
|
"repo": "OldJobobo/omarchy-batman-theme",
|
||||||
"kind": "alacritty.toml",
|
"kind": "colors.toml (16-colour ANSI)",
|
||||||
"dark": true
|
"dark": true
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "batou",
|
"id": "batou",
|
||||||
"name": "Batou",
|
"name": "Batou",
|
||||||
"repo": "HANCORE-linux/omarchy-batou-theme",
|
"repo": "HANCORE-linux/omarchy-batou-theme",
|
||||||
"kind": "alacritty.toml",
|
"kind": "colors.toml (16-colour ANSI)",
|
||||||
"dark": true
|
"dark": true
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -213,7 +213,7 @@
|
|||||||
"id": "beta",
|
"id": "beta",
|
||||||
"name": "Beta",
|
"name": "Beta",
|
||||||
"repo": "jjdizz1l/beta",
|
"repo": "jjdizz1l/beta",
|
||||||
"kind": "alacritty.toml",
|
"kind": "colors.toml (16-colour ANSI)",
|
||||||
"dark": true
|
"dark": true
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -227,7 +227,7 @@
|
|||||||
"id": "black-arch",
|
"id": "black-arch",
|
||||||
"name": "Black Arch",
|
"name": "Black Arch",
|
||||||
"repo": "ankur311sudo/black_arch",
|
"repo": "ankur311sudo/black_arch",
|
||||||
"kind": "alacritty.toml",
|
"kind": "colors.toml (16-colour ANSI)",
|
||||||
"dark": true
|
"dark": true
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -251,6 +251,13 @@
|
|||||||
"kind": "colors.toml (16-colour ANSI)",
|
"kind": "colors.toml (16-colour ANSI)",
|
||||||
"dark": true
|
"dark": true
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"id": "blackwall",
|
||||||
|
"name": "Blackwall",
|
||||||
|
"repo": "rlind3r/omarchy-blackwall-theme",
|
||||||
|
"kind": "alacritty.toml",
|
||||||
|
"dark": true
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"id": "blueridge",
|
"id": "blueridge",
|
||||||
"name": "Blueridge",
|
"name": "Blueridge",
|
||||||
@@ -262,14 +269,14 @@
|
|||||||
"id": "brutalism",
|
"id": "brutalism",
|
||||||
"name": "Brutalism",
|
"name": "Brutalism",
|
||||||
"repo": "bjornramberg/omarchy-brutalism-theme",
|
"repo": "bjornramberg/omarchy-brutalism-theme",
|
||||||
"kind": "alacritty.toml",
|
"kind": "colors.toml (16-colour ANSI)",
|
||||||
"dark": true
|
"dark": true
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "caroline-skyline",
|
"id": "caroline-skyline",
|
||||||
"name": "Caroline Skyline",
|
"name": "Caroline Skyline",
|
||||||
"repo": "OldJobobo/omarchy-caroline-skyline-theme",
|
"repo": "OldJobobo/omarchy-caroline-skyline-theme",
|
||||||
"kind": "alacritty.toml",
|
"kind": "colors.toml (16-colour ANSI)",
|
||||||
"dark": true
|
"dark": true
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -290,14 +297,14 @@
|
|||||||
"id": "city-783",
|
"id": "city-783",
|
||||||
"name": "City 783",
|
"name": "City 783",
|
||||||
"repo": "OldJobobo/omarchy-city-783-theme",
|
"repo": "OldJobobo/omarchy-city-783-theme",
|
||||||
"kind": "alacritty.toml",
|
"kind": "colors.toml (16-colour ANSI)",
|
||||||
"dark": true
|
"dark": true
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "copper-night",
|
"id": "copper-night",
|
||||||
"name": "Copper Night",
|
"name": "Copper Night",
|
||||||
"repo": "hembramnishant50-glitch/omarchy-coppernight-theme",
|
"repo": "hembramnishant50-glitch/omarchy-coppernight-theme",
|
||||||
"kind": "alacritty.toml",
|
"kind": "colors.toml (16-colour ANSI)",
|
||||||
"dark": true
|
"dark": true
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -311,7 +318,7 @@
|
|||||||
"id": "cpunk",
|
"id": "cpunk",
|
||||||
"name": "Cpunk",
|
"name": "Cpunk",
|
||||||
"repo": "stannorbvb-cmd/cpunk",
|
"repo": "stannorbvb-cmd/cpunk",
|
||||||
"kind": "alacritty.toml",
|
"kind": "colors.toml (16-colour ANSI)",
|
||||||
"dark": true
|
"dark": true
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -360,14 +367,14 @@
|
|||||||
"id": "deckard",
|
"id": "deckard",
|
||||||
"name": "Deckard",
|
"name": "Deckard",
|
||||||
"repo": "OldJobobo/omarchy-deckard-theme",
|
"repo": "OldJobobo/omarchy-deckard-theme",
|
||||||
"kind": "alacritty.toml",
|
"kind": "colors.toml (16-colour ANSI)",
|
||||||
"dark": true
|
"dark": true
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "delete",
|
"id": "delete",
|
||||||
"name": "Delete",
|
"name": "Delete",
|
||||||
"repo": "signaldirective/delete-theme",
|
"repo": "signaldirective/delete-theme",
|
||||||
"kind": "alacritty.toml",
|
"kind": "colors.toml (16-colour ANSI)",
|
||||||
"dark": true
|
"dark": true
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -381,7 +388,7 @@
|
|||||||
"id": "demon",
|
"id": "demon",
|
||||||
"name": "Demon",
|
"name": "Demon",
|
||||||
"repo": "HANCORE-linux/omarchy-demon-theme",
|
"repo": "HANCORE-linux/omarchy-demon-theme",
|
||||||
"kind": "alacritty.toml",
|
"kind": "colors.toml (16-colour ANSI)",
|
||||||
"dark": true
|
"dark": true
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -402,7 +409,7 @@
|
|||||||
"id": "dotrb",
|
"id": "dotrb",
|
||||||
"name": "Dotrb",
|
"name": "Dotrb",
|
||||||
"repo": "dotsilva/omarchy-dotrb-theme",
|
"repo": "dotsilva/omarchy-dotrb-theme",
|
||||||
"kind": "alacritty.toml",
|
"kind": "colors.toml (16-colour ANSI)",
|
||||||
"dark": true
|
"dark": true
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -451,14 +458,14 @@
|
|||||||
"id": "eva-unit-01",
|
"id": "eva-unit-01",
|
||||||
"name": "Eva Unit 01",
|
"name": "Eva Unit 01",
|
||||||
"repo": "OldJobobo/omarchy-01-theme",
|
"repo": "OldJobobo/omarchy-01-theme",
|
||||||
"kind": "alacritty.toml",
|
"kind": "colors.toml (16-colour ANSI)",
|
||||||
"dark": true
|
"dark": true
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "event-horizon",
|
"id": "event-horizon",
|
||||||
"name": "Event Horizon",
|
"name": "Event Horizon",
|
||||||
"repo": "OldJobobo/omarchy-event-horizon-theme",
|
"repo": "OldJobobo/omarchy-event-horizon-theme",
|
||||||
"kind": "alacritty.toml",
|
"kind": "colors.toml (16-colour ANSI)",
|
||||||
"dark": true
|
"dark": true
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -486,7 +493,7 @@
|
|||||||
"id": "felix",
|
"id": "felix",
|
||||||
"name": "Felix",
|
"name": "Felix",
|
||||||
"repo": "TyRichards/omarchy-felix-theme",
|
"repo": "TyRichards/omarchy-felix-theme",
|
||||||
"kind": "alacritty.toml",
|
"kind": "colors.toml (16-colour ANSI)",
|
||||||
"dark": true
|
"dark": true
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -514,7 +521,7 @@
|
|||||||
"id": "flat-dracula",
|
"id": "flat-dracula",
|
||||||
"name": "Flat Dracula",
|
"name": "Flat Dracula",
|
||||||
"repo": "OldJobobo/omarchy-flat-dracula-theme",
|
"repo": "OldJobobo/omarchy-flat-dracula-theme",
|
||||||
"kind": "alacritty.toml",
|
"kind": "colors.toml (16-colour ANSI)",
|
||||||
"dark": true
|
"dark": true
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -528,7 +535,7 @@
|
|||||||
"id": "florida-man",
|
"id": "florida-man",
|
||||||
"name": "Florida Man",
|
"name": "Florida Man",
|
||||||
"repo": "OldJobobo/omarchy-florida-man-theme",
|
"repo": "OldJobobo/omarchy-florida-man-theme",
|
||||||
"kind": "alacritty.toml",
|
"kind": "colors.toml (16-colour ANSI)",
|
||||||
"dark": true
|
"dark": true
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -577,9 +584,17 @@
|
|||||||
"id": "gold-rush",
|
"id": "gold-rush",
|
||||||
"name": "Gold Rush",
|
"name": "Gold Rush",
|
||||||
"repo": "tahayvr/omarchy-gold-rush-theme",
|
"repo": "tahayvr/omarchy-gold-rush-theme",
|
||||||
"kind": "alacritty.toml",
|
"kind": "colors.toml (16-colour ANSI)",
|
||||||
"dark": true
|
"dark": true
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"id": "gornergrat-station",
|
||||||
|
"name": "Gornergrat Station",
|
||||||
|
"repo": "bhavabhuthi/omarchy-gornergrat-station-theme",
|
||||||
|
"host": "gitlab",
|
||||||
|
"kind": "alacritty.toml",
|
||||||
|
"dark": false
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"id": "gotham-city",
|
"id": "gotham-city",
|
||||||
"name": "Gotham City",
|
"name": "Gotham City",
|
||||||
@@ -591,7 +606,7 @@
|
|||||||
"id": "greek-noir",
|
"id": "greek-noir",
|
||||||
"name": "Greek Noir",
|
"name": "Greek Noir",
|
||||||
"repo": "HANCORE-linux/omarchy-greek-noir-theme",
|
"repo": "HANCORE-linux/omarchy-greek-noir-theme",
|
||||||
"kind": "alacritty.toml",
|
"kind": "colors.toml (16-colour ANSI)",
|
||||||
"dark": true
|
"dark": true
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -626,7 +641,7 @@
|
|||||||
"id": "harbor",
|
"id": "harbor",
|
||||||
"name": "Harbor",
|
"name": "Harbor",
|
||||||
"repo": "HANCORE-linux/omarchy-harbor-theme",
|
"repo": "HANCORE-linux/omarchy-harbor-theme",
|
||||||
"kind": "alacritty.toml",
|
"kind": "colors.toml (16-colour ANSI)",
|
||||||
"dark": false
|
"dark": false
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -640,7 +655,7 @@
|
|||||||
"id": "hex",
|
"id": "hex",
|
||||||
"name": "Hex",
|
"name": "Hex",
|
||||||
"repo": "OldJobobo/omarchy-hex-theme",
|
"repo": "OldJobobo/omarchy-hex-theme",
|
||||||
"kind": "alacritty.toml",
|
"kind": "colors.toml (16-colour ANSI)",
|
||||||
"dark": true
|
"dark": true
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -654,7 +669,7 @@
|
|||||||
"id": "hinterlands",
|
"id": "hinterlands",
|
||||||
"name": "Hinterlands",
|
"name": "Hinterlands",
|
||||||
"repo": "OldJobobo/omarchy-hinterlands-theme",
|
"repo": "OldJobobo/omarchy-hinterlands-theme",
|
||||||
"kind": "alacritty.toml",
|
"kind": "colors.toml (16-colour ANSI)",
|
||||||
"dark": true
|
"dark": true
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -696,7 +711,7 @@
|
|||||||
"id": "killer-klowns",
|
"id": "killer-klowns",
|
||||||
"name": "Killer Klowns",
|
"name": "Killer Klowns",
|
||||||
"repo": "Deoxizn/omarchy-killer-klowns-theme",
|
"repo": "Deoxizn/omarchy-killer-klowns-theme",
|
||||||
"kind": "alacritty.toml",
|
"kind": "colors.toml (16-colour ANSI)",
|
||||||
"dark": true
|
"dark": true
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -717,7 +732,7 @@
|
|||||||
"id": "kurayami",
|
"id": "kurayami",
|
||||||
"name": "Kurayami",
|
"name": "Kurayami",
|
||||||
"repo": "bjornramberg/omarchy-kurayami-theme",
|
"repo": "bjornramberg/omarchy-kurayami-theme",
|
||||||
"kind": "alacritty.toml",
|
"kind": "colors.toml (16-colour ANSI)",
|
||||||
"dark": true
|
"dark": true
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -745,14 +760,21 @@
|
|||||||
"id": "latch-dark",
|
"id": "latch-dark",
|
||||||
"name": "Latch Dark",
|
"name": "Latch Dark",
|
||||||
"repo": "atif-1402/omarchy-latchdark-theme",
|
"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
|
"dark": true
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "lowlight",
|
"id": "lowlight",
|
||||||
"name": "Lowlight",
|
"name": "Lowlight",
|
||||||
"repo": "atif-1402/omarchy-lowlight-theme",
|
"repo": "atif-1402/omarchy-lowlight-theme",
|
||||||
"kind": "alacritty.toml",
|
"kind": "colors.toml (16-colour ANSI)",
|
||||||
"dark": true
|
"dark": true
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -787,7 +809,7 @@
|
|||||||
"id": "mecha-no-onna",
|
"id": "mecha-no-onna",
|
||||||
"name": "Mecha NO Onna",
|
"name": "Mecha NO Onna",
|
||||||
"repo": "HANCORE-linux/omarchy-mechanoonna-theme",
|
"repo": "HANCORE-linux/omarchy-mechanoonna-theme",
|
||||||
"kind": "alacritty.toml",
|
"kind": "colors.toml (16-colour ANSI)",
|
||||||
"dark": true
|
"dark": true
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -801,7 +823,7 @@
|
|||||||
"id": "midnight",
|
"id": "midnight",
|
||||||
"name": "Midnight",
|
"name": "Midnight",
|
||||||
"repo": "JaxonWright/omarchy-midnight-theme",
|
"repo": "JaxonWright/omarchy-midnight-theme",
|
||||||
"kind": "ghostty.conf",
|
"kind": "colors.toml (Omarchy schema)",
|
||||||
"dark": true
|
"dark": true
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -811,11 +833,18 @@
|
|||||||
"kind": "alacritty.toml",
|
"kind": "alacritty.toml",
|
||||||
"dark": true
|
"dark": true
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"id": "milkmatcha-light",
|
||||||
|
"name": "Milkmatcha Light",
|
||||||
|
"repo": "hipsterusername/omarchy-milkmatcha-light-theme",
|
||||||
|
"kind": "alacritty.toml",
|
||||||
|
"dark": false
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"id": "mocha",
|
"id": "mocha",
|
||||||
"name": "Mocha",
|
"name": "Mocha",
|
||||||
"repo": "gitcoder89431/omarchy-mocha-theme",
|
"repo": "gitcoder89431/omarchy-mocha-theme",
|
||||||
"kind": "alacritty.toml",
|
"kind": "colors.toml (16-colour ANSI)",
|
||||||
"dark": true
|
"dark": true
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -843,7 +872,7 @@
|
|||||||
"id": "monolith",
|
"id": "monolith",
|
||||||
"name": "Monolith",
|
"name": "Monolith",
|
||||||
"repo": "OldJobobo/omarchy-monolith-theme",
|
"repo": "OldJobobo/omarchy-monolith-theme",
|
||||||
"kind": "alacritty.toml",
|
"kind": "colors.toml (Omarchy schema)",
|
||||||
"dark": true
|
"dark": true
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -860,6 +889,13 @@
|
|||||||
"kind": "colors.toml (16-colour ANSI)",
|
"kind": "colors.toml (16-colour ANSI)",
|
||||||
"dark": true
|
"dark": true
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"id": "moon-orbit",
|
||||||
|
"name": "Moon Orbit",
|
||||||
|
"repo": "JJDizz1L/moon-orbit",
|
||||||
|
"kind": "colors.toml (16-colour ANSI)",
|
||||||
|
"dark": true
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"id": "nagai-poolside",
|
"id": "nagai-poolside",
|
||||||
"name": "Nagai Poolside",
|
"name": "Nagai Poolside",
|
||||||
@@ -909,6 +945,13 @@
|
|||||||
"kind": "colors.toml (16-colour ANSI)",
|
"kind": "colors.toml (16-colour ANSI)",
|
||||||
"dark": true
|
"dark": true
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"id": "night-owl",
|
||||||
|
"name": "Night Owl",
|
||||||
|
"repo": "maxberggren/omarchy-night-owl-theme",
|
||||||
|
"kind": "alacritty.toml",
|
||||||
|
"dark": true
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"id": "nyc",
|
"id": "nyc",
|
||||||
"name": "Nyc",
|
"name": "Nyc",
|
||||||
@@ -927,14 +970,14 @@
|
|||||||
"id": "oxford",
|
"id": "oxford",
|
||||||
"name": "Oxford",
|
"name": "Oxford",
|
||||||
"repo": "HANCORE-linux/omarchy-oxford-theme",
|
"repo": "HANCORE-linux/omarchy-oxford-theme",
|
||||||
"kind": "alacritty.toml",
|
"kind": "colors.toml (16-colour ANSI)",
|
||||||
"dark": true
|
"dark": true
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "oxocarbon-dark",
|
"id": "oxocarbon-dark",
|
||||||
"name": "Oxocarbon Dark",
|
"name": "Oxocarbon Dark",
|
||||||
"repo": "HANCORE-linux/omarchy-oxocarbon-theme",
|
"repo": "HANCORE-linux/omarchy-oxocarbon-theme",
|
||||||
"kind": "alacritty.toml",
|
"kind": "colors.toml (16-colour ANSI)",
|
||||||
"dark": true
|
"dark": true
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -944,6 +987,13 @@
|
|||||||
"kind": "alacritty.toml",
|
"kind": "alacritty.toml",
|
||||||
"dark": true
|
"dark": true
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"id": "phosphor-os",
|
||||||
|
"name": "Phosphor OS",
|
||||||
|
"repo": "OldJobobo/omarchy-phosphor-os-theme",
|
||||||
|
"kind": "colors.toml (16-colour ANSI)",
|
||||||
|
"dark": true
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"id": "pina",
|
"id": "pina",
|
||||||
"name": "Pina",
|
"name": "Pina",
|
||||||
@@ -983,28 +1033,28 @@
|
|||||||
"id": "purplewave",
|
"id": "purplewave",
|
||||||
"name": "Purplewave",
|
"name": "Purplewave",
|
||||||
"repo": "dotsilva/omarchy-purplewave-theme",
|
"repo": "dotsilva/omarchy-purplewave-theme",
|
||||||
"kind": "alacritty.toml",
|
"kind": "colors.toml (16-colour ANSI)",
|
||||||
"dark": true
|
"dark": true
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "rainy-night",
|
"id": "rainy-night",
|
||||||
"name": "Rainy Night",
|
"name": "Rainy Night",
|
||||||
"repo": "atif-1402/omarchy-rainynight-theme",
|
"repo": "atif-1402/omarchy-rainynight-theme",
|
||||||
"kind": "alacritty.toml",
|
"kind": "colors.toml (16-colour ANSI)",
|
||||||
"dark": true
|
"dark": true
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "rdddcs",
|
"id": "rdddcs",
|
||||||
"name": "Rdddcs",
|
"name": "Rdddcs",
|
||||||
"repo": "mohamedredachakir/LINUX-OMARCHY-REDDCS",
|
"repo": "mohamedredachakir/LINUX-OMARCHY-REDDCS",
|
||||||
"kind": "alacritty.toml",
|
"kind": "colors.toml (16-colour ANSI)",
|
||||||
"dark": true
|
"dark": true
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "red-monarch",
|
"id": "red-monarch",
|
||||||
"name": "Red Monarch",
|
"name": "Red Monarch",
|
||||||
"repo": "kamatealip/omarchy-red-monarch-theme",
|
"repo": "kamatealip/omarchy-red-monarch-theme",
|
||||||
"kind": "ghostty.conf",
|
"kind": "colors.toml (16-colour ANSI)",
|
||||||
"dark": true
|
"dark": true
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -1025,14 +1075,14 @@
|
|||||||
"id": "robco",
|
"id": "robco",
|
||||||
"name": "Robco",
|
"name": "Robco",
|
||||||
"repo": "signaldirective/robco-theme",
|
"repo": "signaldirective/robco-theme",
|
||||||
"kind": "alacritty.toml",
|
"kind": "colors.toml (16-colour ANSI)",
|
||||||
"dark": true
|
"dark": true
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "robco-mojave",
|
"id": "robco-mojave",
|
||||||
"name": "Robco Mojave",
|
"name": "Robco Mojave",
|
||||||
"repo": "signaldirective/robco-mojave",
|
"repo": "signaldirective/robco-mojave",
|
||||||
"kind": "alacritty.toml",
|
"kind": "colors.toml (16-colour ANSI)",
|
||||||
"dark": true
|
"dark": true
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -1046,7 +1096,7 @@
|
|||||||
"id": "roseofdune",
|
"id": "roseofdune",
|
||||||
"name": "Roseofdune",
|
"name": "Roseofdune",
|
||||||
"repo": "HANCORE-linux/omarchy-roseofdune-theme",
|
"repo": "HANCORE-linux/omarchy-roseofdune-theme",
|
||||||
"kind": "alacritty.toml",
|
"kind": "colors.toml (16-colour ANSI)",
|
||||||
"dark": false
|
"dark": false
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -1084,6 +1134,13 @@
|
|||||||
"kind": "colors.toml (16-colour ANSI)",
|
"kind": "colors.toml (16-colour ANSI)",
|
||||||
"dark": true
|
"dark": true
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"id": "seashells",
|
||||||
|
"name": "Seashells",
|
||||||
|
"repo": "odysseyalive/omarchy-seashells-theme",
|
||||||
|
"kind": "colors.toml (16-colour ANSI)",
|
||||||
|
"dark": true
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"id": "serenity",
|
"id": "serenity",
|
||||||
"name": "Serenity",
|
"name": "Serenity",
|
||||||
@@ -1109,6 +1166,27 @@
|
|||||||
"id": "snow-black",
|
"id": "snow-black",
|
||||||
"name": "Snow Black",
|
"name": "Snow Black",
|
||||||
"repo": "ankur311sudo/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",
|
"kind": "alacritty.toml",
|
||||||
"dark": true
|
"dark": true
|
||||||
},
|
},
|
||||||
@@ -1116,21 +1194,21 @@
|
|||||||
"id": "space-bound",
|
"id": "space-bound",
|
||||||
"name": "Space Bound",
|
"name": "Space Bound",
|
||||||
"repo": "Deoxizn/omarchy-space-bound-theme",
|
"repo": "Deoxizn/omarchy-space-bound-theme",
|
||||||
"kind": "alacritty.toml",
|
"kind": "colors.toml (16-colour ANSI)",
|
||||||
"dark": true
|
"dark": true
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "space-monkey",
|
"id": "space-monkey",
|
||||||
"name": "Space Monkey",
|
"name": "Space Monkey",
|
||||||
"repo": "TyRichards/omarchy-space-monkey-theme",
|
"repo": "TyRichards/omarchy-space-monkey-theme",
|
||||||
"kind": "alacritty.toml",
|
"kind": "colors.toml (16-colour ANSI)",
|
||||||
"dark": true
|
"dark": true
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "spark",
|
"id": "spark",
|
||||||
"name": "Spark",
|
"name": "Spark",
|
||||||
"repo": "stefanomainardi/omarchy-sf-theme",
|
"repo": "stefanomainardi/omarchy-sf-theme",
|
||||||
"kind": "alacritty.toml",
|
"kind": "colors.toml (16-colour ANSI)",
|
||||||
"dark": true
|
"dark": true
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -1172,7 +1250,7 @@
|
|||||||
"id": "synthetica",
|
"id": "synthetica",
|
||||||
"name": "Synthetica",
|
"name": "Synthetica",
|
||||||
"repo": "stannorbvb-cmd/synthetica",
|
"repo": "stannorbvb-cmd/synthetica",
|
||||||
"kind": "alacritty.toml",
|
"kind": "colors.toml (16-colour ANSI)",
|
||||||
"dark": true
|
"dark": true
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -1193,7 +1271,7 @@
|
|||||||
"id": "tarot",
|
"id": "tarot",
|
||||||
"name": "Tarot",
|
"name": "Tarot",
|
||||||
"repo": "jjdizz1l/base16-tarot",
|
"repo": "jjdizz1l/base16-tarot",
|
||||||
"kind": "alacritty.toml",
|
"kind": "colors.toml (16-colour ANSI)",
|
||||||
"dark": true
|
"dark": true
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -1207,21 +1285,21 @@
|
|||||||
"id": "terramour",
|
"id": "terramour",
|
||||||
"name": "Terramour",
|
"name": "Terramour",
|
||||||
"repo": "atif-1402/omarchy-terramour-theme",
|
"repo": "atif-1402/omarchy-terramour-theme",
|
||||||
"kind": "alacritty.toml",
|
"kind": "colors.toml (16-colour ANSI)",
|
||||||
"dark": true
|
"dark": true
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "thegreek",
|
"id": "thegreek",
|
||||||
"name": "Thegreek",
|
"name": "Thegreek",
|
||||||
"repo": "HANCORE-linux/omarchy-thegreek-theme",
|
"repo": "HANCORE-linux/omarchy-thegreek-theme",
|
||||||
"kind": "alacritty.toml",
|
"kind": "colors.toml (16-colour ANSI)",
|
||||||
"dark": false
|
"dark": false
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "turbonite",
|
"id": "turbonite",
|
||||||
"name": "Turbonite",
|
"name": "Turbonite",
|
||||||
"repo": "HANCORE-linux/omarchy-turbonite-theme",
|
"repo": "HANCORE-linux/omarchy-turbonite-theme",
|
||||||
"kind": "alacritty.toml",
|
"kind": "colors.toml (16-colour ANSI)",
|
||||||
"dark": true
|
"dark": true
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -1242,14 +1320,14 @@
|
|||||||
"id": "unicorn-dream",
|
"id": "unicorn-dream",
|
||||||
"name": "Unicorn Dream",
|
"name": "Unicorn Dream",
|
||||||
"repo": "Deoxizn/omarchy-unicorn-dream-theme",
|
"repo": "Deoxizn/omarchy-unicorn-dream-theme",
|
||||||
"kind": "alacritty.toml",
|
"kind": "colors.toml (16-colour ANSI)",
|
||||||
"dark": false
|
"dark": false
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "van-gogh",
|
"id": "van-gogh",
|
||||||
"name": "Van Gogh",
|
"name": "Van Gogh",
|
||||||
"repo": "Nirmal314/omarchy-van-gogh-theme",
|
"repo": "Nirmal314/omarchy-van-gogh-theme",
|
||||||
"kind": "alacritty.toml",
|
"kind": "colors.toml (16-colour ANSI)",
|
||||||
"dark": true
|
"dark": true
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -1263,7 +1341,7 @@
|
|||||||
"id": "velvet-night",
|
"id": "velvet-night",
|
||||||
"name": "Velvet Night",
|
"name": "Velvet Night",
|
||||||
"repo": "HANCORE-linux/omarchy-velvetnight-theme",
|
"repo": "HANCORE-linux/omarchy-velvetnight-theme",
|
||||||
"kind": "alacritty.toml",
|
"kind": "colors.toml (16-colour ANSI)",
|
||||||
"dark": true
|
"dark": true
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -1277,7 +1355,7 @@
|
|||||||
"id": "vhs80",
|
"id": "vhs80",
|
||||||
"name": "Vhs80",
|
"name": "Vhs80",
|
||||||
"repo": "tahayvr/omarchy-vhs80-theme",
|
"repo": "tahayvr/omarchy-vhs80-theme",
|
||||||
"kind": "alacritty.toml",
|
"kind": "colors.toml (16-colour ANSI)",
|
||||||
"dark": true
|
"dark": true
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -1291,7 +1369,7 @@
|
|||||||
"id": "void",
|
"id": "void",
|
||||||
"name": "Void",
|
"name": "Void",
|
||||||
"repo": "vyrx-dev/omarchy-void-theme",
|
"repo": "vyrx-dev/omarchy-void-theme",
|
||||||
"kind": "alacritty.toml",
|
"kind": "colors.toml (16-colour ANSI)",
|
||||||
"dark": true
|
"dark": true
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -1319,7 +1397,7 @@
|
|||||||
"id": "white-gold",
|
"id": "white-gold",
|
||||||
"name": "White Gold",
|
"name": "White Gold",
|
||||||
"repo": "HANCORE-linux/omarchy-whitegold-theme",
|
"repo": "HANCORE-linux/omarchy-whitegold-theme",
|
||||||
"kind": "alacritty.toml",
|
"kind": "colors.toml (16-colour ANSI)",
|
||||||
"dark": false
|
"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
|
// 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.
|
// person eyeballing a screenshot would have shipped.
|
||||||
const fgMuted = ensureContrast(p.lightForeground, s.high);
|
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);
|
const fgFaint = ensureContrast(p.darkForeground, s.raised, UI);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -88,13 +95,13 @@ export function mapPalette(p: Palette): Tokens {
|
|||||||
'--muted': s.high,
|
'--muted': s.high,
|
||||||
'--muted-foreground': fgMuted,
|
'--muted-foreground': fgMuted,
|
||||||
'--accent': s.high,
|
'--accent': s.high,
|
||||||
'--accent-foreground': fgRaised,
|
'--accent-foreground': fgHigh,
|
||||||
|
|
||||||
// ── Actions ──
|
// ── Actions ──
|
||||||
'--primary': accent,
|
'--primary': accent,
|
||||||
'--primary-foreground': on(accent),
|
'--primary-foreground': on(accent),
|
||||||
'--secondary': s.high,
|
'--secondary': s.high,
|
||||||
'--secondary-foreground': fgRaised,
|
'--secondary-foreground': fgHigh,
|
||||||
'--cta': accent,
|
'--cta': accent,
|
||||||
'--cta-foreground': on(accent),
|
'--cta-foreground': on(accent),
|
||||||
'--ctahover': mix(accent, s.dark ? '#ffffff' : '#000000', 0.12),
|
'--ctahover': mix(accent, s.dark ? '#ffffff' : '#000000', 0.12),
|
||||||
|
|||||||
@@ -78,6 +78,7 @@
|
|||||||
@import './themes/black-gold.css';
|
@import './themes/black-gold.css';
|
||||||
@import './themes/black-money.css';
|
@import './themes/black-money.css';
|
||||||
@import './themes/blackturq.css';
|
@import './themes/blackturq.css';
|
||||||
|
@import './themes/blackwall.css';
|
||||||
@import './themes/blueridge.css';
|
@import './themes/blueridge.css';
|
||||||
@import './themes/brutalism.css';
|
@import './themes/brutalism.css';
|
||||||
@import './themes/caroline-skyline.css';
|
@import './themes/caroline-skyline.css';
|
||||||
@@ -125,6 +126,7 @@
|
|||||||
@import './themes/ghost-pastel.css';
|
@import './themes/ghost-pastel.css';
|
||||||
@import './themes/glory-antic.css';
|
@import './themes/glory-antic.css';
|
||||||
@import './themes/gold-rush.css';
|
@import './themes/gold-rush.css';
|
||||||
|
@import './themes/gornergrat-station.css';
|
||||||
@import './themes/gotham-city.css';
|
@import './themes/gotham-city.css';
|
||||||
@import './themes/greek-noir.css';
|
@import './themes/greek-noir.css';
|
||||||
@import './themes/green-city.css';
|
@import './themes/green-city.css';
|
||||||
@@ -149,6 +151,7 @@
|
|||||||
@import './themes/lairetam.css';
|
@import './themes/lairetam.css';
|
||||||
@import './themes/latch.css';
|
@import './themes/latch.css';
|
||||||
@import './themes/latch-dark.css';
|
@import './themes/latch-dark.css';
|
||||||
|
@import './themes/lilly.css';
|
||||||
@import './themes/lowlight.css';
|
@import './themes/lowlight.css';
|
||||||
@import './themes/lunar.css';
|
@import './themes/lunar.css';
|
||||||
@import './themes/manga.css';
|
@import './themes/manga.css';
|
||||||
@@ -158,6 +161,7 @@
|
|||||||
@import './themes/memento-mori.css';
|
@import './themes/memento-mori.css';
|
||||||
@import './themes/midnight.css';
|
@import './themes/midnight.css';
|
||||||
@import './themes/miles-morales.css';
|
@import './themes/miles-morales.css';
|
||||||
|
@import './themes/milkmatcha-light.css';
|
||||||
@import './themes/mocha.css';
|
@import './themes/mocha.css';
|
||||||
@import './themes/monochrome.css';
|
@import './themes/monochrome.css';
|
||||||
@import './themes/monokai.css';
|
@import './themes/monokai.css';
|
||||||
@@ -165,6 +169,7 @@
|
|||||||
@import './themes/monolith.css';
|
@import './themes/monolith.css';
|
||||||
@import './themes/monolith-2.css';
|
@import './themes/monolith-2.css';
|
||||||
@import './themes/moodpeak.css';
|
@import './themes/moodpeak.css';
|
||||||
|
@import './themes/moon-orbit.css';
|
||||||
@import './themes/nagai-poolside.css';
|
@import './themes/nagai-poolside.css';
|
||||||
@import './themes/nagai-twilight.css';
|
@import './themes/nagai-twilight.css';
|
||||||
@import './themes/nebulite.css';
|
@import './themes/nebulite.css';
|
||||||
@@ -172,11 +177,13 @@
|
|||||||
@import './themes/neon-street.css';
|
@import './themes/neon-street.css';
|
||||||
@import './themes/neovoid.css';
|
@import './themes/neovoid.css';
|
||||||
@import './themes/nes.css';
|
@import './themes/nes.css';
|
||||||
|
@import './themes/night-owl.css';
|
||||||
@import './themes/nyc.css';
|
@import './themes/nyc.css';
|
||||||
@import './themes/one-dark-pro.css';
|
@import './themes/one-dark-pro.css';
|
||||||
@import './themes/oxford.css';
|
@import './themes/oxford.css';
|
||||||
@import './themes/oxocarbon-dark.css';
|
@import './themes/oxocarbon-dark.css';
|
||||||
@import './themes/pandora.css';
|
@import './themes/pandora.css';
|
||||||
|
@import './themes/phosphor-os.css';
|
||||||
@import './themes/pina.css';
|
@import './themes/pina.css';
|
||||||
@import './themes/pink-blood.css';
|
@import './themes/pink-blood.css';
|
||||||
@import './themes/pmndrs.css';
|
@import './themes/pmndrs.css';
|
||||||
@@ -197,10 +204,14 @@
|
|||||||
@import './themes/saga.css';
|
@import './themes/saga.css';
|
||||||
@import './themes/sakura.css';
|
@import './themes/sakura.css';
|
||||||
@import './themes/sapphire.css';
|
@import './themes/sapphire.css';
|
||||||
|
@import './themes/seashells.css';
|
||||||
@import './themes/serenity.css';
|
@import './themes/serenity.css';
|
||||||
@import './themes/shadesofjade.css';
|
@import './themes/shadesofjade.css';
|
||||||
@import './themes/snow.css';
|
@import './themes/snow.css';
|
||||||
@import './themes/snow-black.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-bound.css';
|
||||||
@import './themes/space-monkey.css';
|
@import './themes/space-monkey.css';
|
||||||
@import './themes/spark.css';
|
@import './themes/spark.css';
|
||||||
|
|||||||
@@ -1,13 +1,11 @@
|
|||||||
/*
|
/*
|
||||||
Aamis — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
Aamis — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||||
|
|
||||||
Dark theme (dark), by luminance of its own
|
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||||
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
|
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 a single-theme repo ships
|
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||||
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.
|
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||||
*/
|
*/
|
||||||
@@ -22,13 +20,13 @@
|
|||||||
--muted-foreground: #a89f93;
|
--muted-foreground: #a89f93;
|
||||||
--accent: #202020;
|
--accent: #202020;
|
||||||
--accent-foreground: #eadccc;
|
--accent-foreground: #eadccc;
|
||||||
--primary: #e2be8a;
|
--primary: #eacea7;
|
||||||
--primary-foreground: #080808;
|
--primary-foreground: #080808;
|
||||||
--secondary: #202020;
|
--secondary: #202020;
|
||||||
--secondary-foreground: #eadccc;
|
--secondary-foreground: #eadccc;
|
||||||
--cta: #e2be8a;
|
--cta: #eacea7;
|
||||||
--cta-foreground: #080808;
|
--cta-foreground: #080808;
|
||||||
--ctahover: #e5c698;
|
--ctahover: #edd4b2;
|
||||||
--success: #cea37f;
|
--success: #cea37f;
|
||||||
--success-foreground: #080808;
|
--success-foreground: #080808;
|
||||||
--warning: #f4bb54;
|
--warning: #f4bb54;
|
||||||
@@ -42,9 +40,9 @@
|
|||||||
--busy-ink: #eb8c60;
|
--busy-ink: #eb8c60;
|
||||||
--border: #3a3734;
|
--border: #3a3734;
|
||||||
--input: #3a3734;
|
--input: #3a3734;
|
||||||
--ring: #e2be8a;
|
--ring: #eacea7;
|
||||||
--radius: 0.625rem;
|
--radius: 0.625rem;
|
||||||
--chart-primary: #e2be8a;
|
--chart-primary: #eacea7;
|
||||||
--chart-secondary: #ede4c8;
|
--chart-secondary: #ede4c8;
|
||||||
--status-success: #cea37f;
|
--status-success: #cea37f;
|
||||||
--status-warning: #f4bb54;
|
--status-warning: #f4bb54;
|
||||||
@@ -56,7 +54,7 @@
|
|||||||
--panel-border-bare: rgb(58 55 52 / 0.55);
|
--panel-border-bare: rgb(58 55 52 / 0.55);
|
||||||
--panel-raised-bg: rgb(15 15 15 / 0.95);
|
--panel-raised-bg: rgb(15 15 15 / 0.95);
|
||||||
--panel-raised-border: rgb(58 55 52 / 1);
|
--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-bg: rgb(32 32 32 / 0.6);
|
||||||
--panel-header-fg: #eadccc;
|
--panel-header-fg: #eadccc;
|
||||||
--panel-radius: 0.75rem;
|
--panel-radius: 0.75rem;
|
||||||
@@ -78,9 +76,9 @@
|
|||||||
--scrollbar-thumb-hover: rgb(112 106 106 / 0.85);
|
--scrollbar-thumb-hover: rgb(112 106 106 / 0.85);
|
||||||
--scrollbar-thin-thumb: rgb(112 106 106 / 0.45);
|
--scrollbar-thin-thumb: rgb(112 106 106 / 0.45);
|
||||||
--scrollbar-thin-thumb-hover: rgb(112 106 106 / 0.7);
|
--scrollbar-thin-thumb-hover: rgb(112 106 106 / 0.7);
|
||||||
--brand: #e2be8a;
|
--brand: #eacea7;
|
||||||
--brand-foreground: #080808;
|
--brand-foreground: #080808;
|
||||||
--brand-primary: #e2be8a;
|
--brand-primary: #eacea7;
|
||||||
--brand-accent: #e8ab3b;
|
--brand-accent: #e8ab3b;
|
||||||
--brand-warm: #eb8c60;
|
--brand-warm: #eb8c60;
|
||||||
--brand-deep: #080808;
|
--brand-deep: #080808;
|
||||||
|
|||||||
@@ -1,13 +1,11 @@
|
|||||||
/*
|
/*
|
||||||
Ado — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
Ado — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||||
|
|
||||||
Dark theme (dark), by luminance of its own
|
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||||
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
|
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
|
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||||
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.
|
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||||
*/
|
*/
|
||||||
@@ -22,13 +20,13 @@
|
|||||||
--muted-foreground: #a09fa6;
|
--muted-foreground: #a09fa6;
|
||||||
--accent: #1e1e20;
|
--accent: #1e1e20;
|
||||||
--accent-foreground: #dfdee6;
|
--accent-foreground: #dfdee6;
|
||||||
--primary: #4545f5;
|
--primary: #a2e0ee;
|
||||||
--primary-foreground: #dfdee6;
|
--primary-foreground: #070708;
|
||||||
--secondary: #1e1e20;
|
--secondary: #1e1e20;
|
||||||
--secondary-foreground: #dfdee6;
|
--secondary-foreground: #dfdee6;
|
||||||
--cta: #4545f5;
|
--cta: #a2e0ee;
|
||||||
--cta-foreground: #dfdee6;
|
--cta-foreground: #070708;
|
||||||
--ctahover: #5b5bf6;
|
--ctahover: #ade4f0;
|
||||||
--success: #014761;
|
--success: #014761;
|
||||||
--success-foreground: #dfdee6;
|
--success-foreground: #dfdee6;
|
||||||
--warning: #8bb0c6;
|
--warning: #8bb0c6;
|
||||||
@@ -42,9 +40,9 @@
|
|||||||
--busy-ink: #8e707d;
|
--busy-ink: #8e707d;
|
||||||
--border: #363639;
|
--border: #363639;
|
||||||
--input: #363639;
|
--input: #363639;
|
||||||
--ring: #4545f5;
|
--ring: #a2e0ee;
|
||||||
--radius: 0.625rem;
|
--radius: 0.625rem;
|
||||||
--chart-primary: #4545f5;
|
--chart-primary: #a2e0ee;
|
||||||
--chart-secondary: #25516a;
|
--chart-secondary: #25516a;
|
||||||
--status-success: #014761;
|
--status-success: #014761;
|
||||||
--status-warning: #8bb0c6;
|
--status-warning: #8bb0c6;
|
||||||
@@ -56,7 +54,7 @@
|
|||||||
--panel-border-bare: rgb(54 54 57 / 0.55);
|
--panel-border-bare: rgb(54 54 57 / 0.55);
|
||||||
--panel-raised-bg: rgb(13 13 15 / 0.95);
|
--panel-raised-bg: rgb(13 13 15 / 0.95);
|
||||||
--panel-raised-border: rgb(54 54 57 / 1);
|
--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-bg: rgb(30 30 32 / 0.6);
|
||||||
--panel-header-fg: #dfdee6;
|
--panel-header-fg: #dfdee6;
|
||||||
--panel-radius: 0.75rem;
|
--panel-radius: 0.75rem;
|
||||||
@@ -78,9 +76,9 @@
|
|||||||
--scrollbar-thumb-hover: rgb(144 142 170 / 0.85);
|
--scrollbar-thumb-hover: rgb(144 142 170 / 0.85);
|
||||||
--scrollbar-thin-thumb: rgb(144 142 170 / 0.45);
|
--scrollbar-thin-thumb: rgb(144 142 170 / 0.45);
|
||||||
--scrollbar-thin-thumb-hover: rgb(144 142 170 / 0.7);
|
--scrollbar-thin-thumb-hover: rgb(144 142 170 / 0.7);
|
||||||
--brand: #4545f5;
|
--brand: #a2e0ee;
|
||||||
--brand-foreground: #dfdee6;
|
--brand-foreground: #070708;
|
||||||
--brand-primary: #4545f5;
|
--brand-primary: #a2e0ee;
|
||||||
--brand-accent: #45c1dd;
|
--brand-accent: #45c1dd;
|
||||||
--brand-warm: #8e707d;
|
--brand-warm: #8e707d;
|
||||||
--brand-deep: #070708;
|
--brand-deep: #070708;
|
||||||
|
|||||||
@@ -1,13 +1,11 @@
|
|||||||
/*
|
/*
|
||||||
Adrift — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
Adrift — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||||
|
|
||||||
Dark theme (dark), by luminance of its own
|
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||||
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
|
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
|
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||||
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.
|
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||||
*/
|
*/
|
||||||
@@ -22,13 +20,13 @@
|
|||||||
--muted-foreground: #a3a294;
|
--muted-foreground: #a3a294;
|
||||||
--accent: #2a3836;
|
--accent: #2a3836;
|
||||||
--accent-foreground: #ddd6c2;
|
--accent-foreground: #ddd6c2;
|
||||||
--primary: #a9bfbf;
|
--primary: #94d0d0;
|
||||||
--primary-foreground: #0e1715;
|
--primary-foreground: #0e1715;
|
||||||
--secondary: #2a3836;
|
--secondary: #2a3836;
|
||||||
--secondary-foreground: #ddd6c2;
|
--secondary-foreground: #ddd6c2;
|
||||||
--cta: #a9bfbf;
|
--cta: #94d0d0;
|
||||||
--cta-foreground: #0e1715;
|
--cta-foreground: #0e1715;
|
||||||
--ctahover: #b3c7c7;
|
--ctahover: #a1d6d6;
|
||||||
--success: #66987b;
|
--success: #66987b;
|
||||||
--success-foreground: #0e1715;
|
--success-foreground: #0e1715;
|
||||||
--warning: #bfa26b;
|
--warning: #bfa26b;
|
||||||
@@ -42,9 +40,9 @@
|
|||||||
--busy-ink: #c58364;
|
--busy-ink: #c58364;
|
||||||
--border: #404b46;
|
--border: #404b46;
|
||||||
--input: #404b46;
|
--input: #404b46;
|
||||||
--ring: #a9bfbf;
|
--ring: #94d0d0;
|
||||||
--radius: 0.625rem;
|
--radius: 0.625rem;
|
||||||
--chart-primary: #a9bfbf;
|
--chart-primary: #94d0d0;
|
||||||
--chart-secondary: #9a5840;
|
--chart-secondary: #9a5840;
|
||||||
--status-success: #66987b;
|
--status-success: #66987b;
|
||||||
--status-warning: #bfa26b;
|
--status-warning: #bfa26b;
|
||||||
@@ -56,7 +54,7 @@
|
|||||||
--panel-border-bare: rgb(64 75 70 / 0.55);
|
--panel-border-bare: rgb(64 75 70 / 0.55);
|
||||||
--panel-raised-bg: rgb(26 41 39 / 0.95);
|
--panel-raised-bg: rgb(26 41 39 / 0.95);
|
||||||
--panel-raised-border: rgb(64 75 70 / 1);
|
--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-bg: rgb(42 56 54 / 0.6);
|
||||||
--panel-header-fg: #ddd6c2;
|
--panel-header-fg: #ddd6c2;
|
||||||
--panel-radius: 0.75rem;
|
--panel-radius: 0.75rem;
|
||||||
@@ -78,9 +76,9 @@
|
|||||||
--scrollbar-thumb-hover: rgb(181 181 181 / 0.85);
|
--scrollbar-thumb-hover: rgb(181 181 181 / 0.85);
|
||||||
--scrollbar-thin-thumb: rgb(181 181 181 / 0.45);
|
--scrollbar-thin-thumb: rgb(181 181 181 / 0.45);
|
||||||
--scrollbar-thin-thumb-hover: rgb(181 181 181 / 0.7);
|
--scrollbar-thin-thumb-hover: rgb(181 181 181 / 0.7);
|
||||||
--brand: #a9bfbf;
|
--brand: #94d0d0;
|
||||||
--brand-foreground: #0e1715;
|
--brand-foreground: #0e1715;
|
||||||
--brand-primary: #a9bfbf;
|
--brand-primary: #94d0d0;
|
||||||
--brand-accent: #a9bfbf;
|
--brand-accent: #a9bfbf;
|
||||||
--brand-warm: #c58364;
|
--brand-warm: #c58364;
|
||||||
--brand-deep: #0e1715;
|
--brand-deep: #0e1715;
|
||||||
|
|||||||
@@ -1,13 +1,11 @@
|
|||||||
/*
|
/*
|
||||||
Aetheria — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
Aetheria — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||||
|
|
||||||
Dark theme (dark), by luminance of its own
|
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||||
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
|
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 a single-theme repo ships
|
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||||
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.
|
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||||
*/
|
*/
|
||||||
@@ -22,31 +20,31 @@
|
|||||||
--muted-foreground: #309396;
|
--muted-foreground: #309396;
|
||||||
--accent: #1f1a2d;
|
--accent: #1f1a2d;
|
||||||
--accent-foreground: #14b9b5;
|
--accent-foreground: #14b9b5;
|
||||||
--primary: #be3f50;
|
--primary: #ffbe74;
|
||||||
--primary-foreground: #f3f3f3;
|
--primary-foreground: #080510;
|
||||||
--secondary: #1f1a2d;
|
--secondary: #1f1a2d;
|
||||||
--secondary-foreground: #14b9b5;
|
--secondary-foreground: #14b9b5;
|
||||||
--cta: #be3f50;
|
--cta: #ffbe74;
|
||||||
--cta-foreground: #f3f3f3;
|
--cta-foreground: #080510;
|
||||||
--ctahover: #c65665;
|
--ctahover: #ffc685;
|
||||||
--success: #c8e967;
|
--success: #e20342;
|
||||||
--success-foreground: #080510;
|
--success-foreground: #f9f9f9;
|
||||||
--warning: #7cd699;
|
--warning: #7cd699;
|
||||||
--warning-foreground: #080510;
|
--warning-foreground: #080510;
|
||||||
--destructive: #e20342;
|
--destructive: #c8e967;
|
||||||
--destructive-foreground: #f9f9f9;
|
--destructive-foreground: #080510;
|
||||||
--info: #be3f50;
|
--info: #be3f50;
|
||||||
--info-foreground: #f3f3f3;
|
--info-foreground: #f3f3f3;
|
||||||
--busy: #af6d6e;
|
--busy: #a2e080;
|
||||||
--busy-foreground: #080510;
|
--busy-foreground: #080510;
|
||||||
--busy-ink: #af6d6e;
|
--busy-ink: #a2e080;
|
||||||
--border: #0f2b3b;
|
--border: #0f2b3b;
|
||||||
--input: #0f2b3b;
|
--input: #0f2b3b;
|
||||||
--ring: #be3f50;
|
--ring: #ffbe74;
|
||||||
--radius: 0.625rem;
|
--radius: 0.625rem;
|
||||||
--chart-primary: #be3f50;
|
--chart-primary: #ffbe74;
|
||||||
--chart-secondary: #9147a8;
|
--chart-secondary: #9147a8;
|
||||||
--status-success: #c8e967;
|
--status-success: #e20342;
|
||||||
--status-warning: #7cd699;
|
--status-warning: #7cd699;
|
||||||
--status-in-progress: #be3f50;
|
--status-in-progress: #be3f50;
|
||||||
--page-bg: #080510;
|
--page-bg: #080510;
|
||||||
@@ -56,7 +54,7 @@
|
|||||||
--panel-border-bare: rgb(15 43 59 / 0.55);
|
--panel-border-bare: rgb(15 43 59 / 0.55);
|
||||||
--panel-raised-bg: rgb(14 9 29 / 0.95);
|
--panel-raised-bg: rgb(14 9 29 / 0.95);
|
||||||
--panel-raised-border: rgb(15 43 59 / 1);
|
--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-bg: rgb(31 26 45 / 0.6);
|
||||||
--panel-header-fg: #14b9b5;
|
--panel-header-fg: #14b9b5;
|
||||||
--panel-radius: 0.75rem;
|
--panel-radius: 0.75rem;
|
||||||
@@ -78,22 +76,22 @@
|
|||||||
--scrollbar-thumb-hover: rgb(197 50 83 / 0.85);
|
--scrollbar-thumb-hover: rgb(197 50 83 / 0.85);
|
||||||
--scrollbar-thin-thumb: rgb(197 50 83 / 0.45);
|
--scrollbar-thin-thumb: rgb(197 50 83 / 0.45);
|
||||||
--scrollbar-thin-thumb-hover: rgb(197 50 83 / 0.7);
|
--scrollbar-thin-thumb-hover: rgb(197 50 83 / 0.7);
|
||||||
--brand: #be3f50;
|
--brand: #ffbe74;
|
||||||
--brand-foreground: #f3f3f3;
|
--brand-foreground: #080510;
|
||||||
--brand-primary: #be3f50;
|
--brand-primary: #ffbe74;
|
||||||
--brand-accent: #ff7f41;
|
--brand-accent: #ff7f41;
|
||||||
--brand-warm: #af6d6e;
|
--brand-warm: #a2e080;
|
||||||
--brand-deep: #080510;
|
--brand-deep: #080510;
|
||||||
--brand-muted: #c53253;
|
--brand-muted: #c53253;
|
||||||
--ink: #14b9b5;
|
--ink: #14b9b5;
|
||||||
--surface-warm: #0e091d;
|
--surface-warm: #0e091d;
|
||||||
--naturegreen: #c8e967;
|
--naturegreen: #e20342;
|
||||||
--naturegreen-foreground: #080510;
|
--naturegreen-foreground: #f9f9f9;
|
||||||
--duck-dark: #14b9b5;
|
--duck-dark: #14b9b5;
|
||||||
--duck-teal: #ff7f41;
|
--duck-teal: #ff7f41;
|
||||||
--duck-yellow: #7cd699;
|
--duck-yellow: #7cd699;
|
||||||
--duck-orange: #af6d6e;
|
--duck-orange: #a2e080;
|
||||||
--duck-forest: #c8e967;
|
--duck-forest: #e20342;
|
||||||
--duck-beige: #0f1b2c;
|
--duck-beige: #0f1b2c;
|
||||||
--logo-src: '/officer-logo.svg';
|
--logo-src: '/officer-logo.svg';
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,13 +1,11 @@
|
|||||||
/*
|
/*
|
||||||
Akaito — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
Akaito — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||||
|
|
||||||
Light theme (light), by luminance of its own
|
Light theme (light), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||||
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
|
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 a single-theme repo ships
|
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||||
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.
|
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.
|
All Hallows Eve — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||||
|
|
||||||
Dark theme (dark), by luminance of its own
|
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||||
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
|
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
|
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||||
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.
|
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||||
*/
|
*/
|
||||||
@@ -22,13 +20,13 @@
|
|||||||
--muted-foreground: #b3b3b3;
|
--muted-foreground: #b3b3b3;
|
||||||
--accent: #121212;
|
--accent: #121212;
|
||||||
--accent-foreground: #ffffff;
|
--accent-foreground: #ffffff;
|
||||||
--primary: #3387cc;
|
--primary: #cccc33;
|
||||||
--primary-foreground: #000000;
|
--primary-foreground: #000000;
|
||||||
--secondary: #121212;
|
--secondary: #121212;
|
||||||
--secondary-foreground: #ffffff;
|
--secondary-foreground: #ffffff;
|
||||||
--cta: #3387cc;
|
--cta: #cccc33;
|
||||||
--cta-foreground: #000000;
|
--cta-foreground: #000000;
|
||||||
--ctahover: #4b95d2;
|
--ctahover: #d2d24b;
|
||||||
--success: #66cc33;
|
--success: #66cc33;
|
||||||
--success-foreground: #000000;
|
--success-foreground: #000000;
|
||||||
--warning: #cc7833;
|
--warning: #cc7833;
|
||||||
@@ -42,9 +40,9 @@
|
|||||||
--busy-ink: #ca5832;
|
--busy-ink: #ca5832;
|
||||||
--border: #323232;
|
--border: #323232;
|
||||||
--input: #323232;
|
--input: #323232;
|
||||||
--ring: #3387cc;
|
--ring: #cccc33;
|
||||||
--radius: 0.625rem;
|
--radius: 0.625rem;
|
||||||
--chart-primary: #3387cc;
|
--chart-primary: #cccc33;
|
||||||
--chart-secondary: #9933cc;
|
--chart-secondary: #9933cc;
|
||||||
--status-success: #66cc33;
|
--status-success: #66cc33;
|
||||||
--status-warning: #cc7833;
|
--status-warning: #cc7833;
|
||||||
@@ -56,7 +54,7 @@
|
|||||||
--panel-border-bare: rgb(50 50 50 / 0.55);
|
--panel-border-bare: rgb(50 50 50 / 0.55);
|
||||||
--panel-raised-bg: rgb(0 0 0 / 0.95);
|
--panel-raised-bg: rgb(0 0 0 / 0.95);
|
||||||
--panel-raised-border: rgb(50 50 50 / 1);
|
--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-bg: rgb(18 18 18 / 0.6);
|
||||||
--panel-header-fg: #ffffff;
|
--panel-header-fg: #ffffff;
|
||||||
--panel-radius: 0.75rem;
|
--panel-radius: 0.75rem;
|
||||||
@@ -78,9 +76,9 @@
|
|||||||
--scrollbar-thumb-hover: rgb(64 64 64 / 0.85);
|
--scrollbar-thumb-hover: rgb(64 64 64 / 0.85);
|
||||||
--scrollbar-thin-thumb: rgb(64 64 64 / 0.45);
|
--scrollbar-thin-thumb: rgb(64 64 64 / 0.45);
|
||||||
--scrollbar-thin-thumb-hover: rgb(64 64 64 / 0.7);
|
--scrollbar-thin-thumb-hover: rgb(64 64 64 / 0.7);
|
||||||
--brand: #3387cc;
|
--brand: #cccc33;
|
||||||
--brand-foreground: #000000;
|
--brand-foreground: #000000;
|
||||||
--brand-primary: #3387cc;
|
--brand-primary: #cccc33;
|
||||||
--brand-accent: #cccc33;
|
--brand-accent: #cccc33;
|
||||||
--brand-warm: #ca5832;
|
--brand-warm: #ca5832;
|
||||||
--brand-deep: #000000;
|
--brand-deep: #000000;
|
||||||
|
|||||||
@@ -1,13 +1,11 @@
|
|||||||
/*
|
/*
|
||||||
Amberbyte — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
Amberbyte — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||||
|
|
||||||
Dark theme (dark), by luminance of its own
|
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||||
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
|
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
|
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||||
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.
|
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||||
*/
|
*/
|
||||||
@@ -22,13 +20,13 @@
|
|||||||
--muted-foreground: #b2a8a8;
|
--muted-foreground: #b2a8a8;
|
||||||
--accent: #2b2223;
|
--accent: #2b2223;
|
||||||
--accent-foreground: #f2e8e8;
|
--accent-foreground: #f2e8e8;
|
||||||
--primary: #d66b6b;
|
--primary: #f7b3b3;
|
||||||
--primary-foreground: #0f090a;
|
--primary-foreground: #0f090a;
|
||||||
--secondary: #2b2223;
|
--secondary: #2b2223;
|
||||||
--secondary-foreground: #f2e8e8;
|
--secondary-foreground: #f2e8e8;
|
||||||
--cta: #d66b6b;
|
--cta: #f7b3b3;
|
||||||
--cta-foreground: #0f090a;
|
--cta-foreground: #0f090a;
|
||||||
--ctahover: #db7d7d;
|
--ctahover: #f8bcbc;
|
||||||
--success: #c05a5a;
|
--success: #c05a5a;
|
||||||
--success-foreground: #0f090a;
|
--success-foreground: #0f090a;
|
||||||
--warning: #d66b6b;
|
--warning: #d66b6b;
|
||||||
@@ -42,9 +40,9 @@
|
|||||||
--busy-ink: #c55b5b;
|
--busy-ink: #c55b5b;
|
||||||
--border: #453b3c;
|
--border: #453b3c;
|
||||||
--input: #453b3c;
|
--input: #453b3c;
|
||||||
--ring: #d66b6b;
|
--ring: #f7b3b3;
|
||||||
--radius: 0.625rem;
|
--radius: 0.625rem;
|
||||||
--chart-primary: #d66b6b;
|
--chart-primary: #f7b3b3;
|
||||||
--chart-secondary: #d66b6b;
|
--chart-secondary: #d66b6b;
|
||||||
--status-success: #c05a5a;
|
--status-success: #c05a5a;
|
||||||
--status-warning: #d66b6b;
|
--status-warning: #d66b6b;
|
||||||
@@ -56,7 +54,7 @@
|
|||||||
--panel-border-bare: rgb(69 59 60 / 0.55);
|
--panel-border-bare: rgb(69 59 60 / 0.55);
|
||||||
--panel-raised-bg: rgb(27 17 18 / 0.95);
|
--panel-raised-bg: rgb(27 17 18 / 0.95);
|
||||||
--panel-raised-border: rgb(69 59 60 / 1);
|
--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-bg: rgb(43 34 35 / 0.6);
|
||||||
--panel-header-fg: #f2e8e8;
|
--panel-header-fg: #f2e8e8;
|
||||||
--panel-radius: 0.75rem;
|
--panel-radius: 0.75rem;
|
||||||
@@ -78,9 +76,9 @@
|
|||||||
--scrollbar-thumb-hover: rgb(113 103 104 / 0.85);
|
--scrollbar-thumb-hover: rgb(113 103 104 / 0.85);
|
||||||
--scrollbar-thin-thumb: rgb(113 103 104 / 0.45);
|
--scrollbar-thin-thumb: rgb(113 103 104 / 0.45);
|
||||||
--scrollbar-thin-thumb-hover: rgb(113 103 104 / 0.7);
|
--scrollbar-thin-thumb-hover: rgb(113 103 104 / 0.7);
|
||||||
--brand: #d66b6b;
|
--brand: #f7b3b3;
|
||||||
--brand-foreground: #0f090a;
|
--brand-foreground: #0f090a;
|
||||||
--brand-primary: #d66b6b;
|
--brand-primary: #f7b3b3;
|
||||||
--brand-accent: #f48a8a;
|
--brand-accent: #f48a8a;
|
||||||
--brand-warm: #c55b5b;
|
--brand-warm: #c55b5b;
|
||||||
--brand-deep: #0f090a;
|
--brand-deep: #0f090a;
|
||||||
|
|||||||
@@ -1,13 +1,11 @@
|
|||||||
/*
|
/*
|
||||||
Amekoji — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
Amekoji — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||||
|
|
||||||
Dark theme (dark), by luminance of its own
|
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||||
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
|
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 a single-theme repo ships
|
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||||
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.
|
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||||
*/
|
*/
|
||||||
@@ -22,13 +20,13 @@
|
|||||||
--muted-foreground: #a5a2a2;
|
--muted-foreground: #a5a2a2;
|
||||||
--accent: #323738;
|
--accent: #323738;
|
||||||
--accent-foreground: #dcd6d6;
|
--accent-foreground: #dcd6d6;
|
||||||
--primary: #85abbc;
|
--primary: #98b3b3;
|
||||||
--primary-foreground: #131617;
|
--primary-foreground: #131617;
|
||||||
--secondary: #323738;
|
--secondary: #323738;
|
||||||
--secondary-foreground: #dcd6d6;
|
--secondary-foreground: #dcd6d6;
|
||||||
--cta: #85abbc;
|
--cta: #98b3b3;
|
||||||
--cta-foreground: #131617;
|
--cta-foreground: #131617;
|
||||||
--ctahover: #94b5c4;
|
--ctahover: #a4bcbc;
|
||||||
--success: #98b3a3;
|
--success: #98b3a3;
|
||||||
--success-foreground: #131617;
|
--success-foreground: #131617;
|
||||||
--warning: #93b3a6;
|
--warning: #93b3a6;
|
||||||
@@ -42,9 +40,9 @@
|
|||||||
--busy-ink: #a3a79f;
|
--busy-ink: #a3a79f;
|
||||||
--border: #474a4b;
|
--border: #474a4b;
|
||||||
--input: #474a4b;
|
--input: #474a4b;
|
||||||
--ring: #85abbc;
|
--ring: #98b3b3;
|
||||||
--radius: 0.625rem;
|
--radius: 0.625rem;
|
||||||
--chart-primary: #85abbc;
|
--chart-primary: #98b3b3;
|
||||||
--chart-secondary: #bea7b0;
|
--chart-secondary: #bea7b0;
|
||||||
--status-success: #98b3a3;
|
--status-success: #98b3a3;
|
||||||
--status-warning: #93b3a6;
|
--status-warning: #93b3a6;
|
||||||
@@ -56,7 +54,7 @@
|
|||||||
--panel-border-bare: rgb(71 74 75 / 0.55);
|
--panel-border-bare: rgb(71 74 75 / 0.55);
|
||||||
--panel-raised-bg: rgb(35 40 41 / 0.95);
|
--panel-raised-bg: rgb(35 40 41 / 0.95);
|
||||||
--panel-raised-border: rgb(71 74 75 / 1);
|
--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-bg: rgb(50 55 56 / 0.6);
|
||||||
--panel-header-fg: #dcd6d6;
|
--panel-header-fg: #dcd6d6;
|
||||||
--panel-radius: 0.75rem;
|
--panel-radius: 0.75rem;
|
||||||
@@ -78,9 +76,9 @@
|
|||||||
--scrollbar-thumb-hover: rgb(120 133 135 / 0.85);
|
--scrollbar-thumb-hover: rgb(120 133 135 / 0.85);
|
||||||
--scrollbar-thin-thumb: rgb(120 133 135 / 0.45);
|
--scrollbar-thin-thumb: rgb(120 133 135 / 0.45);
|
||||||
--scrollbar-thin-thumb-hover: rgb(120 133 135 / 0.7);
|
--scrollbar-thin-thumb-hover: rgb(120 133 135 / 0.7);
|
||||||
--brand: #85abbc;
|
--brand: #98b3b3;
|
||||||
--brand-foreground: #131617;
|
--brand-foreground: #131617;
|
||||||
--brand-primary: #85abbc;
|
--brand-primary: #98b3b3;
|
||||||
--brand-accent: #98b3b3;
|
--brand-accent: #98b3b3;
|
||||||
--brand-warm: #a3a79f;
|
--brand-warm: #a3a79f;
|
||||||
--brand-deep: #131617;
|
--brand-deep: #131617;
|
||||||
|
|||||||
@@ -1,13 +1,11 @@
|
|||||||
/*
|
/*
|
||||||
Anonymous — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
Anonymous — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||||
|
|
||||||
Dark theme (dark), by luminance of its own
|
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||||
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
|
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
|
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||||
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.
|
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.
|
Apocalypse — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||||
|
|
||||||
Dark theme (dark), by luminance of its own
|
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||||
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
|
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
|
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||||
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.
|
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||||
*/
|
*/
|
||||||
@@ -22,13 +20,13 @@
|
|||||||
--muted-foreground: #b8b6b6;
|
--muted-foreground: #b8b6b6;
|
||||||
--accent: #221e1d;
|
--accent: #221e1d;
|
||||||
--accent-foreground: #ffffff;
|
--accent-foreground: #ffffff;
|
||||||
--primary: #a8a8ae;
|
--primary: #e7e9e9;
|
||||||
--primary-foreground: #090707;
|
--primary-foreground: #090707;
|
||||||
--secondary: #221e1d;
|
--secondary: #221e1d;
|
||||||
--secondary-foreground: #ffffff;
|
--secondary-foreground: #ffffff;
|
||||||
--cta: #a8a8ae;
|
--cta: #e7e9e9;
|
||||||
--cta-foreground: #090707;
|
--cta-foreground: #090707;
|
||||||
--ctahover: #b2b2b8;
|
--ctahover: #eaecec;
|
||||||
--success: #98a09b;
|
--success: #98a09b;
|
||||||
--success-foreground: #090707;
|
--success-foreground: #090707;
|
||||||
--warning: #d3c4b8;
|
--warning: #d3c4b8;
|
||||||
@@ -42,9 +40,9 @@
|
|||||||
--busy-ink: #bfa09a;
|
--busy-ink: #bfa09a;
|
||||||
--border: #403c3c;
|
--border: #403c3c;
|
||||||
--input: #403c3c;
|
--input: #403c3c;
|
||||||
--ring: #a8a8ae;
|
--ring: #e7e9e9;
|
||||||
--radius: 0.625rem;
|
--radius: 0.625rem;
|
||||||
--chart-primary: #a8a8ae;
|
--chart-primary: #e7e9e9;
|
||||||
--chart-secondary: #b6afb5;
|
--chart-secondary: #b6afb5;
|
||||||
--status-success: #98a09b;
|
--status-success: #98a09b;
|
||||||
--status-warning: #d3c4b8;
|
--status-warning: #d3c4b8;
|
||||||
@@ -56,7 +54,7 @@
|
|||||||
--panel-border-bare: rgb(64 60 60 / 0.55);
|
--panel-border-bare: rgb(64 60 60 / 0.55);
|
||||||
--panel-raised-bg: rgb(17 13 12 / 0.95);
|
--panel-raised-bg: rgb(17 13 12 / 0.95);
|
||||||
--panel-raised-border: rgb(64 60 60 / 1);
|
--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-bg: rgb(34 30 29 / 0.6);
|
||||||
--panel-header-fg: #ffffff;
|
--panel-header-fg: #ffffff;
|
||||||
--panel-radius: 0.75rem;
|
--panel-radius: 0.75rem;
|
||||||
@@ -78,9 +76,9 @@
|
|||||||
--scrollbar-thumb-hover: rgb(140 123 118 / 0.85);
|
--scrollbar-thumb-hover: rgb(140 123 118 / 0.85);
|
||||||
--scrollbar-thin-thumb: rgb(140 123 118 / 0.45);
|
--scrollbar-thin-thumb: rgb(140 123 118 / 0.45);
|
||||||
--scrollbar-thin-thumb-hover: rgb(140 123 118 / 0.7);
|
--scrollbar-thin-thumb-hover: rgb(140 123 118 / 0.7);
|
||||||
--brand: #a8a8ae;
|
--brand: #e7e9e9;
|
||||||
--brand-foreground: #090707;
|
--brand-foreground: #090707;
|
||||||
--brand-primary: #a8a8ae;
|
--brand-primary: #e7e9e9;
|
||||||
--brand-accent: #b8bdbc;
|
--brand-accent: #b8bdbc;
|
||||||
--brand-warm: #bfa09a;
|
--brand-warm: #bfa09a;
|
||||||
--brand-deep: #090707;
|
--brand-deep: #090707;
|
||||||
|
|||||||
@@ -1,13 +1,11 @@
|
|||||||
/*
|
/*
|
||||||
Arc Blueberry — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
Arc Blueberry — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||||
|
|
||||||
Dark theme (dark), by luminance of its own
|
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||||
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
|
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
|
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||||
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.
|
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||||
*/
|
*/
|
||||||
@@ -22,13 +20,13 @@
|
|||||||
--muted-foreground: #898da4;
|
--muted-foreground: #898da4;
|
||||||
--accent: #222431;
|
--accent: #222431;
|
||||||
--accent-foreground: #bcc1dc;
|
--accent-foreground: #bcc1dc;
|
||||||
--primary: #69c3ff;
|
--primary: #0fffeb;
|
||||||
--primary-foreground: #090b13;
|
--primary-foreground: #090b13;
|
||||||
--secondary: #222431;
|
--secondary: #222431;
|
||||||
--secondary-foreground: #bcc1dc;
|
--secondary-foreground: #bcc1dc;
|
||||||
--cta: #69c3ff;
|
--cta: #0fffeb;
|
||||||
--cta-foreground: #090b13;
|
--cta-foreground: #090b13;
|
||||||
--ctahover: #7bcaff;
|
--ctahover: #2cffed;
|
||||||
--success: #3cec85;
|
--success: #3cec85;
|
||||||
--success-foreground: #090b13;
|
--success-foreground: #090b13;
|
||||||
--warning: #eacd61;
|
--warning: #eacd61;
|
||||||
@@ -42,9 +40,9 @@
|
|||||||
--busy-ink: #e7914b;
|
--busy-ink: #e7914b;
|
||||||
--border: #333646;
|
--border: #333646;
|
||||||
--input: #333646;
|
--input: #333646;
|
||||||
--ring: #69c3ff;
|
--ring: #0fffeb;
|
||||||
--radius: 0.625rem;
|
--radius: 0.625rem;
|
||||||
--chart-primary: #69c3ff;
|
--chart-primary: #0fffeb;
|
||||||
--chart-secondary: #f38cec;
|
--chart-secondary: #f38cec;
|
||||||
--status-success: #3cec85;
|
--status-success: #3cec85;
|
||||||
--status-warning: #eacd61;
|
--status-warning: #eacd61;
|
||||||
@@ -56,7 +54,7 @@
|
|||||||
--panel-border-bare: rgb(51 54 70 / 0.55);
|
--panel-border-bare: rgb(51 54 70 / 0.55);
|
||||||
--panel-raised-bg: rgb(17 20 34 / 0.95);
|
--panel-raised-bg: rgb(17 20 34 / 0.95);
|
||||||
--panel-raised-border: rgb(51 54 70 / 1);
|
--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-bg: rgb(34 36 49 / 0.6);
|
||||||
--panel-header-fg: #bcc1dc;
|
--panel-header-fg: #bcc1dc;
|
||||||
--panel-radius: 0.75rem;
|
--panel-radius: 0.75rem;
|
||||||
@@ -78,9 +76,9 @@
|
|||||||
--scrollbar-thumb-hover: rgb(49 59 98 / 0.85);
|
--scrollbar-thumb-hover: rgb(49 59 98 / 0.85);
|
||||||
--scrollbar-thin-thumb: rgb(49 59 98 / 0.45);
|
--scrollbar-thin-thumb: rgb(49 59 98 / 0.45);
|
||||||
--scrollbar-thin-thumb-hover: rgb(49 59 98 / 0.7);
|
--scrollbar-thin-thumb-hover: rgb(49 59 98 / 0.7);
|
||||||
--brand: #69c3ff;
|
--brand: #0fffeb;
|
||||||
--brand-foreground: #090b13;
|
--brand-foreground: #090b13;
|
||||||
--brand-primary: #69c3ff;
|
--brand-primary: #0fffeb;
|
||||||
--brand-accent: #22ecdb;
|
--brand-accent: #22ecdb;
|
||||||
--brand-warm: #e7914b;
|
--brand-warm: #e7914b;
|
||||||
--brand-deep: #090b13;
|
--brand-deep: #090b13;
|
||||||
|
|||||||
@@ -1,13 +1,11 @@
|
|||||||
/*
|
/*
|
||||||
Archriot — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
Archriot — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||||
|
|
||||||
Dark theme (dark), by luminance of its own
|
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||||
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
|
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
|
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||||
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.
|
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||||
*/
|
*/
|
||||||
@@ -22,13 +20,13 @@
|
|||||||
--muted-foreground: #babbbe;
|
--muted-foreground: #babbbe;
|
||||||
--accent: #2a2b35;
|
--accent: #2a2b35;
|
||||||
--accent-foreground: #ffffff;
|
--accent-foreground: #ffffff;
|
||||||
--primary: #7da6ff;
|
--primary: #73daca;
|
||||||
--primary-foreground: #0e0f15;
|
--primary-foreground: #0e0f15;
|
||||||
--secondary: #2a2b35;
|
--secondary: #2a2b35;
|
||||||
--secondary-foreground: #ffffff;
|
--secondary-foreground: #ffffff;
|
||||||
--cta: #7da6ff;
|
--cta: #73daca;
|
||||||
--cta-foreground: #0e0f15;
|
--cta-foreground: #0e0f15;
|
||||||
--ctahover: #8db1ff;
|
--ctahover: #84ded0;
|
||||||
--success: #9ece6a;
|
--success: #9ece6a;
|
||||||
--success-foreground: #0e0f15;
|
--success-foreground: #0e0f15;
|
||||||
--warning: #e0af68;
|
--warning: #e0af68;
|
||||||
@@ -42,9 +40,9 @@
|
|||||||
--busy-ink: #f0957e;
|
--busy-ink: #f0957e;
|
||||||
--border: #474851;
|
--border: #474851;
|
||||||
--input: #474851;
|
--input: #474851;
|
||||||
--ring: #7da6ff;
|
--ring: #73daca;
|
||||||
--radius: 0.625rem;
|
--radius: 0.625rem;
|
||||||
--chart-primary: #7da6ff;
|
--chart-primary: #73daca;
|
||||||
--chart-secondary: #bb9af7;
|
--chart-secondary: #bb9af7;
|
||||||
--status-success: #9ece6a;
|
--status-success: #9ece6a;
|
||||||
--status-warning: #e0af68;
|
--status-warning: #e0af68;
|
||||||
@@ -56,7 +54,7 @@
|
|||||||
--panel-border-bare: rgb(71 72 81 / 0.55);
|
--panel-border-bare: rgb(71 72 81 / 0.55);
|
||||||
--panel-raised-bg: rgb(26 27 38 / 0.95);
|
--panel-raised-bg: rgb(26 27 38 / 0.95);
|
||||||
--panel-raised-border: rgb(71 72 81 / 1);
|
--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-bg: rgb(42 43 53 / 0.6);
|
||||||
--panel-header-fg: #ffffff;
|
--panel-header-fg: #ffffff;
|
||||||
--panel-radius: 0.75rem;
|
--panel-radius: 0.75rem;
|
||||||
@@ -78,9 +76,9 @@
|
|||||||
--scrollbar-thumb-hover: rgb(86 95 137 / 0.85);
|
--scrollbar-thumb-hover: rgb(86 95 137 / 0.85);
|
||||||
--scrollbar-thin-thumb: rgb(86 95 137 / 0.45);
|
--scrollbar-thin-thumb: rgb(86 95 137 / 0.45);
|
||||||
--scrollbar-thin-thumb-hover: rgb(86 95 137 / 0.7);
|
--scrollbar-thin-thumb-hover: rgb(86 95 137 / 0.7);
|
||||||
--brand: #7da6ff;
|
--brand: #73daca;
|
||||||
--brand-foreground: #0e0f15;
|
--brand-foreground: #0e0f15;
|
||||||
--brand-primary: #7da6ff;
|
--brand-primary: #73daca;
|
||||||
--brand-accent: #0db9d7;
|
--brand-accent: #0db9d7;
|
||||||
--brand-warm: #f0957e;
|
--brand-warm: #f0957e;
|
||||||
--brand-deep: #0e0f15;
|
--brand-deep: #0e0f15;
|
||||||
|
|||||||
@@ -1,13 +1,11 @@
|
|||||||
/*
|
/*
|
||||||
Archwave — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
Archwave — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||||
|
|
||||||
Dark theme (dark), by luminance of its own
|
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||||
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
|
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
|
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||||
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.
|
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||||
*/
|
*/
|
||||||
@@ -22,13 +20,13 @@
|
|||||||
--muted-foreground: #a17ec3;
|
--muted-foreground: #a17ec3;
|
||||||
--accent: #2a1e3d;
|
--accent: #2a1e3d;
|
||||||
--accent-foreground: #d4a5ff;
|
--accent-foreground: #d4a5ff;
|
||||||
--primary: #8b9aff;
|
--primary: #8ffef4;
|
||||||
--primary-foreground: #0e0719;
|
--primary-foreground: #0e0719;
|
||||||
--secondary: #2a1e3d;
|
--secondary: #2a1e3d;
|
||||||
--secondary-foreground: #d4a5ff;
|
--secondary-foreground: #d4a5ff;
|
||||||
--cta: #8b9aff;
|
--cta: #8ffef4;
|
||||||
--cta-foreground: #0e0719;
|
--cta-foreground: #0e0719;
|
||||||
--ctahover: #99a6ff;
|
--ctahover: #9cfef5;
|
||||||
--success: #5ffbf1;
|
--success: #5ffbf1;
|
||||||
--success-foreground: #0e0719;
|
--success-foreground: #0e0719;
|
||||||
--warning: #f9f871;
|
--warning: #f9f871;
|
||||||
@@ -42,9 +40,9 @@
|
|||||||
--busy-ink: #fcb39c;
|
--busy-ink: #fcb39c;
|
||||||
--border: #3e2b57;
|
--border: #3e2b57;
|
||||||
--input: #3e2b57;
|
--input: #3e2b57;
|
||||||
--ring: #8b9aff;
|
--ring: #8ffef4;
|
||||||
--radius: 0.625rem;
|
--radius: 0.625rem;
|
||||||
--chart-primary: #8b9aff;
|
--chart-primary: #8ffef4;
|
||||||
--chart-secondary: #f4a5ff;
|
--chart-secondary: #f4a5ff;
|
||||||
--status-success: #5ffbf1;
|
--status-success: #5ffbf1;
|
||||||
--status-warning: #f9f871;
|
--status-warning: #f9f871;
|
||||||
@@ -56,7 +54,7 @@
|
|||||||
--panel-border-bare: rgb(62 43 87 / 0.55);
|
--panel-border-bare: rgb(62 43 87 / 0.55);
|
||||||
--panel-raised-bg: rgb(26 13 46 / 0.95);
|
--panel-raised-bg: rgb(26 13 46 / 0.95);
|
||||||
--panel-raised-border: rgb(62 43 87 / 1);
|
--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-bg: rgb(42 30 61 / 0.6);
|
||||||
--panel-header-fg: #d4a5ff;
|
--panel-header-fg: #d4a5ff;
|
||||||
--panel-radius: 0.75rem;
|
--panel-radius: 0.75rem;
|
||||||
@@ -78,9 +76,9 @@
|
|||||||
--scrollbar-thumb-hover: rgb(84 58 110 / 0.85);
|
--scrollbar-thumb-hover: rgb(84 58 110 / 0.85);
|
||||||
--scrollbar-thin-thumb: rgb(84 58 110 / 0.45);
|
--scrollbar-thin-thumb: rgb(84 58 110 / 0.45);
|
||||||
--scrollbar-thin-thumb-hover: rgb(84 58 110 / 0.7);
|
--scrollbar-thin-thumb-hover: rgb(84 58 110 / 0.7);
|
||||||
--brand: #8b9aff;
|
--brand: #8ffef4;
|
||||||
--brand-foreground: #0e0719;
|
--brand-foreground: #0e0719;
|
||||||
--brand-primary: #8b9aff;
|
--brand-primary: #8ffef4;
|
||||||
--brand-accent: #5ffbf1;
|
--brand-accent: #5ffbf1;
|
||||||
--brand-warm: #fcb39c;
|
--brand-warm: #fcb39c;
|
||||||
--brand-deep: #0e0719;
|
--brand-deep: #0e0719;
|
||||||
|
|||||||
@@ -1,13 +1,11 @@
|
|||||||
/*
|
/*
|
||||||
Artzen — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
Artzen — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||||
|
|
||||||
Dark theme (dark), by luminance of its own
|
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||||
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
|
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
|
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||||
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.
|
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||||
*/
|
*/
|
||||||
@@ -22,13 +20,13 @@
|
|||||||
--muted-foreground: #b8b7b7;
|
--muted-foreground: #b8b7b7;
|
||||||
--accent: #282c2f;
|
--accent: #282c2f;
|
||||||
--accent-foreground: #fdf9f8;
|
--accent-foreground: #fdf9f8;
|
||||||
--primary: #b97670;
|
--primary: #ecbeb9;
|
||||||
--primary-foreground: #0d0f11;
|
--primary-foreground: #0d0f11;
|
||||||
--secondary: #282c2f;
|
--secondary: #282c2f;
|
||||||
--secondary-foreground: #fdf9f8;
|
--secondary-foreground: #fdf9f8;
|
||||||
--cta: #b97670;
|
--cta: #ecbeb9;
|
||||||
--cta-foreground: #0d0f11;
|
--cta-foreground: #0d0f11;
|
||||||
--ctahover: #c18681;
|
--ctahover: #eec6c1;
|
||||||
--success: #9f6769;
|
--success: #9f6769;
|
||||||
--success-foreground: #000000;
|
--success-foreground: #000000;
|
||||||
--warning: #bb6d6c;
|
--warning: #bb6d6c;
|
||||||
@@ -42,9 +40,9 @@
|
|||||||
--busy-ink: #af6b65;
|
--busy-ink: #af6b65;
|
||||||
--border: #45474a;
|
--border: #45474a;
|
||||||
--input: #45474a;
|
--input: #45474a;
|
||||||
--ring: #b97670;
|
--ring: #ecbeb9;
|
||||||
--radius: 0.625rem;
|
--radius: 0.625rem;
|
||||||
--chart-primary: #b97670;
|
--chart-primary: #ecbeb9;
|
||||||
--chart-secondary: #9a8c8a;
|
--chart-secondary: #9a8c8a;
|
||||||
--status-success: #9f6769;
|
--status-success: #9f6769;
|
||||||
--status-warning: #bb6d6c;
|
--status-warning: #bb6d6c;
|
||||||
@@ -56,7 +54,7 @@
|
|||||||
--panel-border-bare: rgb(69 71 74 / 0.55);
|
--panel-border-bare: rgb(69 71 74 / 0.55);
|
||||||
--panel-raised-bg: rgb(24 28 31 / 0.95);
|
--panel-raised-bg: rgb(24 28 31 / 0.95);
|
||||||
--panel-raised-border: rgb(69 71 74 / 1);
|
--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-bg: rgb(40 44 47 / 0.6);
|
||||||
--panel-header-fg: #fdf9f8;
|
--panel-header-fg: #fdf9f8;
|
||||||
--panel-radius: 0.75rem;
|
--panel-radius: 0.75rem;
|
||||||
@@ -78,9 +76,9 @@
|
|||||||
--scrollbar-thumb-hover: rgb(177 141 133 / 0.85);
|
--scrollbar-thumb-hover: rgb(177 141 133 / 0.85);
|
||||||
--scrollbar-thin-thumb: rgb(177 141 133 / 0.45);
|
--scrollbar-thin-thumb: rgb(177 141 133 / 0.45);
|
||||||
--scrollbar-thin-thumb-hover: rgb(177 141 133 / 0.7);
|
--scrollbar-thin-thumb-hover: rgb(177 141 133 / 0.7);
|
||||||
--brand: #b97670;
|
--brand: #ecbeb9;
|
||||||
--brand-foreground: #0d0f11;
|
--brand-foreground: #0d0f11;
|
||||||
--brand-primary: #b97670;
|
--brand-primary: #ecbeb9;
|
||||||
--brand-accent: #da7a6f;
|
--brand-accent: #da7a6f;
|
||||||
--brand-warm: #ab635d;
|
--brand-warm: #ab635d;
|
||||||
--brand-deep: #0d0f11;
|
--brand-deep: #0d0f11;
|
||||||
|
|||||||
@@ -1,13 +1,11 @@
|
|||||||
/*
|
/*
|
||||||
Atari — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
Atari — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||||
|
|
||||||
Dark theme (dark), by luminance of its own
|
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||||
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
|
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
|
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||||
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.
|
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||||
*/
|
*/
|
||||||
@@ -22,13 +20,13 @@
|
|||||||
--muted-foreground: #a6a0a2;
|
--muted-foreground: #a6a0a2;
|
||||||
--accent: #383238;
|
--accent: #383238;
|
||||||
--accent-foreground: #dcd6d6;
|
--accent-foreground: #dcd6d6;
|
||||||
--primary: #9db9b2;
|
--primary: #dff1e8;
|
||||||
--primary-foreground: #171317;
|
--primary-foreground: #171317;
|
||||||
--secondary: #383238;
|
--secondary: #383238;
|
||||||
--secondary-foreground: #dcd6d6;
|
--secondary-foreground: #dcd6d6;
|
||||||
--cta: #9db9b2;
|
--cta: #dff1e8;
|
||||||
--cta-foreground: #171317;
|
--cta-foreground: #171317;
|
||||||
--ctahover: #a9c1bb;
|
--ctahover: #e3f3eb;
|
||||||
--success: #79be9a;
|
--success: #79be9a;
|
||||||
--success-foreground: #171317;
|
--success-foreground: #171317;
|
||||||
--warning: #c3b283;
|
--warning: #c3b283;
|
||||||
@@ -42,9 +40,9 @@
|
|||||||
--busy-ink: #be9379;
|
--busy-ink: #be9379;
|
||||||
--border: #4c464b;
|
--border: #4c464b;
|
||||||
--input: #4c464b;
|
--input: #4c464b;
|
||||||
--ring: #9db9b2;
|
--ring: #dff1e8;
|
||||||
--radius: 0.625rem;
|
--radius: 0.625rem;
|
||||||
--chart-primary: #9db9b2;
|
--chart-primary: #dff1e8;
|
||||||
--chart-secondary: #cd9b98;
|
--chart-secondary: #cd9b98;
|
||||||
--status-success: #79be9a;
|
--status-success: #79be9a;
|
||||||
--status-warning: #c3b283;
|
--status-warning: #c3b283;
|
||||||
@@ -56,7 +54,7 @@
|
|||||||
--panel-border-bare: rgb(76 70 75 / 0.55);
|
--panel-border-bare: rgb(76 70 75 / 0.55);
|
||||||
--panel-raised-bg: rgb(41 35 41 / 0.95);
|
--panel-raised-bg: rgb(41 35 41 / 0.95);
|
||||||
--panel-raised-border: rgb(76 70 75 / 1);
|
--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-bg: rgb(56 50 56 / 0.6);
|
||||||
--panel-header-fg: #dcd6d6;
|
--panel-header-fg: #dcd6d6;
|
||||||
--panel-radius: 0.75rem;
|
--panel-radius: 0.75rem;
|
||||||
@@ -78,9 +76,9 @@
|
|||||||
--scrollbar-thumb-hover: rgb(135 120 135 / 0.85);
|
--scrollbar-thumb-hover: rgb(135 120 135 / 0.85);
|
||||||
--scrollbar-thin-thumb: rgb(135 120 135 / 0.45);
|
--scrollbar-thin-thumb: rgb(135 120 135 / 0.45);
|
||||||
--scrollbar-thin-thumb-hover: rgb(135 120 135 / 0.7);
|
--scrollbar-thin-thumb-hover: rgb(135 120 135 / 0.7);
|
||||||
--brand: #9db9b2;
|
--brand: #dff1e8;
|
||||||
--brand-foreground: #171317;
|
--brand-foreground: #171317;
|
||||||
--brand-primary: #9db9b2;
|
--brand-primary: #dff1e8;
|
||||||
--brand-accent: #a2d2b9;
|
--brand-accent: #a2d2b9;
|
||||||
--brand-warm: #be9379;
|
--brand-warm: #be9379;
|
||||||
--brand-deep: #171317;
|
--brand-deep: #171317;
|
||||||
|
|||||||
@@ -1,99 +1,97 @@
|
|||||||
/*
|
/*
|
||||||
Atelier — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
Atelier — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||||
|
|
||||||
Dark theme (dark), by luminance of its own
|
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||||
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
|
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 a single-theme repo ships
|
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||||
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.
|
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||||
*/
|
*/
|
||||||
[data-theme='atelier'] {
|
[data-theme='atelier'] {
|
||||||
--background: #131713;
|
--background: #13130f;
|
||||||
--foreground: #dcd6d6;
|
--foreground: #dcd9d6;
|
||||||
--card: #232923;
|
--card: #22221b;
|
||||||
--card-foreground: #dcd6d6;
|
--card-foreground: #dcd9d6;
|
||||||
--popover: #232923;
|
--popover: #22221b;
|
||||||
--popover-foreground: #dcd6d6;
|
--popover-foreground: #dcd9d6;
|
||||||
--muted: #323832;
|
--muted: #31312b;
|
||||||
--muted-foreground: #a5a2a0;
|
--muted-foreground: #a4a29e;
|
||||||
--accent: #323832;
|
--accent: #31312b;
|
||||||
--accent-foreground: #dcd6d6;
|
--accent-foreground: #dcd9d6;
|
||||||
--primary: #9eb8b5;
|
--primary: #7bbf7a;
|
||||||
--primary-foreground: #131713;
|
--primary-foreground: #13130f;
|
||||||
--secondary: #323832;
|
--secondary: #31312b;
|
||||||
--secondary-foreground: #dcd6d6;
|
--secondary-foreground: #dcd9d6;
|
||||||
--cta: #9eb8b5;
|
--cta: #7bbf7a;
|
||||||
--cta-foreground: #131713;
|
--cta-foreground: #13130f;
|
||||||
--ctahover: #aac1be;
|
--ctahover: #8bc78a;
|
||||||
--success: #8cab8f;
|
--success: #7d9726;
|
||||||
--success-foreground: #131713;
|
--success-foreground: #13130f;
|
||||||
--warning: #b1b195;
|
--warning: #a5980d;
|
||||||
--warning-foreground: #131713;
|
--warning-foreground: #13130f;
|
||||||
--destructive: #c5a687;
|
--destructive: #ba6236;
|
||||||
--destructive-foreground: #131713;
|
--destructive-foreground: #0d0d0b;
|
||||||
--info: #9eb8b5;
|
--info: #36a166;
|
||||||
--info-foreground: #131713;
|
--info-foreground: #13130f;
|
||||||
--busy: #bbac8e;
|
--busy: #b07d22;
|
||||||
--busy-foreground: #131713;
|
--busy-foreground: #13130f;
|
||||||
--busy-ink: #bbac8e;
|
--busy-ink: #b07d22;
|
||||||
--border: #474b46;
|
--border: #464640;
|
||||||
--input: #474b46;
|
--input: #464640;
|
||||||
--ring: #9eb8b5;
|
--ring: #7bbf7a;
|
||||||
--radius: 0.625rem;
|
--radius: 0.625rem;
|
||||||
--chart-primary: #9eb8b5;
|
--chart-primary: #7bbf7a;
|
||||||
--chart-secondary: #c5a587;
|
--chart-secondary: #9d6c7c;
|
||||||
--status-success: #8cab8f;
|
--status-success: #7d9726;
|
||||||
--status-warning: #b1b195;
|
--status-warning: #a5980d;
|
||||||
--status-in-progress: #9eb8b5;
|
--status-in-progress: #36a166;
|
||||||
--page-bg: #131713;
|
--page-bg: #13130f;
|
||||||
--page-bg-src: '';
|
--page-bg-src: '';
|
||||||
--panel-bg: rgb(35 41 35 / 0.72);
|
--panel-bg: rgb(34 34 27 / 0.72);
|
||||||
--panel-border: rgb(71 75 70 / 0.9);
|
--panel-border: rgb(70 70 64 / 0.9);
|
||||||
--panel-border-bare: rgb(71 75 70 / 0.55);
|
--panel-border-bare: rgb(70 70 64 / 0.55);
|
||||||
--panel-raised-bg: rgb(35 41 35 / 0.95);
|
--panel-raised-bg: rgb(34 34 27 / 0.95);
|
||||||
--panel-raised-border: rgb(71 75 70 / 1);
|
--panel-raised-border: rgb(70 70 64 / 1);
|
||||||
--panel-accent: #9eb8b5;
|
--panel-accent: #7bbf7a;
|
||||||
--panel-header-bg: rgb(50 56 50 / 0.6);
|
--panel-header-bg: rgb(49 49 43 / 0.6);
|
||||||
--panel-header-fg: #dcd6d6;
|
--panel-header-fg: #dcd9d6;
|
||||||
--panel-radius: 0.75rem;
|
--panel-radius: 0.75rem;
|
||||||
--panel-blur: 12px;
|
--panel-blur: 12px;
|
||||||
--card-bg: #232923;
|
--card-bg: #22221b;
|
||||||
--glass-bg: rgb(35 41 35 / 0.55);
|
--glass-bg: rgb(34 34 27 / 0.55);
|
||||||
--glass-border: rgb(71 75 70 / 0.7);
|
--glass-border: rgb(70 70 64 / 0.7);
|
||||||
--dock-bg: rgb(35 41 35 / 0.7);
|
--dock-bg: rgb(34 34 27 / 0.7);
|
||||||
--dock-border: rgb(71 75 70 / 0.8);
|
--dock-border: rgb(70 70 64 / 0.8);
|
||||||
--dock-tooltip-bg: #323832;
|
--dock-tooltip-bg: #31312b;
|
||||||
--header-bg: rgb(35 41 35 / 0.8);
|
--header-bg: rgb(34 34 27 / 0.8);
|
||||||
--header-border: rgb(71 75 70 / 0.9);
|
--header-border: rgb(70 70 64 / 0.9);
|
||||||
--header-fg: #dcd6d6;
|
--header-fg: #dcd9d6;
|
||||||
--header-blur: 12px;
|
--header-blur: 12px;
|
||||||
--pixel-grid-color: rgb(118 119 116 / 0.07);
|
--pixel-grid-color: rgb(118 116 111 / 0.07);
|
||||||
--card-grid-color: rgb(118 119 116 / 0.05);
|
--card-grid-color: rgb(118 116 111 / 0.05);
|
||||||
--panel-grid-color: rgb(118 119 116 / 0.06);
|
--panel-grid-color: rgb(118 116 111 / 0.06);
|
||||||
--scrollbar-thumb: rgb(120 135 120 / 0.6);
|
--scrollbar-thumb: rgb(108 107 90 / 0.6);
|
||||||
--scrollbar-thumb-hover: rgb(120 135 120 / 0.85);
|
--scrollbar-thumb-hover: rgb(108 107 90 / 0.85);
|
||||||
--scrollbar-thin-thumb: rgb(120 135 120 / 0.45);
|
--scrollbar-thin-thumb: rgb(108 107 90 / 0.45);
|
||||||
--scrollbar-thin-thumb-hover: rgb(120 135 120 / 0.7);
|
--scrollbar-thin-thumb-hover: rgb(108 107 90 / 0.7);
|
||||||
--brand: #9eb8b5;
|
--brand: #7bbf7a;
|
||||||
--brand-foreground: #131713;
|
--brand-foreground: #13130f;
|
||||||
--brand-primary: #9eb8b5;
|
--brand-primary: #7bbf7a;
|
||||||
--brand-accent: #b0c5b9;
|
--brand-accent: #5b9d48;
|
||||||
--brand-warm: #bbac8e;
|
--brand-warm: #b07d22;
|
||||||
--brand-deep: #131713;
|
--brand-deep: #13130f;
|
||||||
--brand-muted: #788778;
|
--brand-muted: #6c6b5a;
|
||||||
--ink: #dcd6d6;
|
--ink: #dcd9d6;
|
||||||
--surface-warm: #232923;
|
--surface-warm: #22221b;
|
||||||
--naturegreen: #8cab8f;
|
--naturegreen: #7d9726;
|
||||||
--naturegreen-foreground: #131713;
|
--naturegreen-foreground: #13130f;
|
||||||
--duck-dark: #dcd6d6;
|
--duck-dark: #dcd9d6;
|
||||||
--duck-teal: #b0c5b9;
|
--duck-teal: #5b9d48;
|
||||||
--duck-yellow: #b1b195;
|
--duck-yellow: #a5980d;
|
||||||
--duck-orange: #bbac8e;
|
--duck-orange: #b07d22;
|
||||||
--duck-forest: #8cab8f;
|
--duck-forest: #7d9726;
|
||||||
--duck-beige: #363a35;
|
--duck-beige: #35342e;
|
||||||
--logo-src: '/officer-logo.svg';
|
--logo-src: '/officer-logo.svg';
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,13 +1,11 @@
|
|||||||
/*
|
/*
|
||||||
Aura — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
Aura — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||||
|
|
||||||
Dark theme (dark), by luminance of its own
|
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||||
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
|
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
|
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||||
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.
|
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||||
*/
|
*/
|
||||||
@@ -22,13 +20,13 @@
|
|||||||
--muted-foreground: #bababa;
|
--muted-foreground: #bababa;
|
||||||
--accent: #373944;
|
--accent: #373944;
|
||||||
--accent-foreground: #f8f8f2;
|
--accent-foreground: #f8f8f2;
|
||||||
--primary: #8be9fd;
|
--primary: #bde0fe;
|
||||||
--primary-foreground: #16171e;
|
--primary-foreground: #16171e;
|
||||||
--secondary: #373944;
|
--secondary: #373944;
|
||||||
--secondary-foreground: #f8f8f2;
|
--secondary-foreground: #f8f8f2;
|
||||||
--cta: #8be9fd;
|
--cta: #bde0fe;
|
||||||
--cta-foreground: #16171e;
|
--cta-foreground: #16171e;
|
||||||
--ctahover: #99ecfd;
|
--ctahover: #c5e4fe;
|
||||||
--success: #8be9fd;
|
--success: #8be9fd;
|
||||||
--success-foreground: #16171e;
|
--success-foreground: #16171e;
|
||||||
--warning: #cbc3e3;
|
--warning: #cbc3e3;
|
||||||
@@ -42,9 +40,9 @@
|
|||||||
--busy-ink: #e5b9d8;
|
--busy-ink: #e5b9d8;
|
||||||
--border: #51525b;
|
--border: #51525b;
|
||||||
--input: #51525b;
|
--input: #51525b;
|
||||||
--ring: #8be9fd;
|
--ring: #bde0fe;
|
||||||
--radius: 0.625rem;
|
--radius: 0.625rem;
|
||||||
--chart-primary: #8be9fd;
|
--chart-primary: #bde0fe;
|
||||||
--chart-secondary: #ffc8dd;
|
--chart-secondary: #ffc8dd;
|
||||||
--status-success: #8be9fd;
|
--status-success: #8be9fd;
|
||||||
--status-warning: #cbc3e3;
|
--status-warning: #cbc3e3;
|
||||||
@@ -56,7 +54,7 @@
|
|||||||
--panel-border-bare: rgb(81 82 91 / 0.55);
|
--panel-border-bare: rgb(81 82 91 / 0.55);
|
||||||
--panel-raised-bg: rgb(40 42 54 / 0.95);
|
--panel-raised-bg: rgb(40 42 54 / 0.95);
|
||||||
--panel-raised-border: rgb(81 82 91 / 1);
|
--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-bg: rgb(55 57 68 / 0.6);
|
||||||
--panel-header-fg: #f8f8f2;
|
--panel-header-fg: #f8f8f2;
|
||||||
--panel-radius: 0.75rem;
|
--panel-radius: 0.75rem;
|
||||||
@@ -78,9 +76,9 @@
|
|||||||
--scrollbar-thumb-hover: rgb(68 71 90 / 0.85);
|
--scrollbar-thumb-hover: rgb(68 71 90 / 0.85);
|
||||||
--scrollbar-thin-thumb: rgb(68 71 90 / 0.45);
|
--scrollbar-thin-thumb: rgb(68 71 90 / 0.45);
|
||||||
--scrollbar-thin-thumb-hover: rgb(68 71 90 / 0.7);
|
--scrollbar-thin-thumb-hover: rgb(68 71 90 / 0.7);
|
||||||
--brand: #8be9fd;
|
--brand: #bde0fe;
|
||||||
--brand-foreground: #16171e;
|
--brand-foreground: #16171e;
|
||||||
--brand-primary: #8be9fd;
|
--brand-primary: #bde0fe;
|
||||||
--brand-accent: #8be9fd;
|
--brand-accent: #8be9fd;
|
||||||
--brand-warm: #e5b9d8;
|
--brand-warm: #e5b9d8;
|
||||||
--brand-deep: #16171e;
|
--brand-deep: #16171e;
|
||||||
|
|||||||
@@ -1,13 +1,11 @@
|
|||||||
/*
|
/*
|
||||||
Ayu Dark — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
Ayu Dark — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||||
|
|
||||||
Dark theme (dark), by luminance of its own
|
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||||
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
|
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
|
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||||
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.
|
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||||
*/
|
*/
|
||||||
@@ -22,13 +20,13 @@
|
|||||||
--muted-foreground: #898985;
|
--muted-foreground: #898985;
|
||||||
--accent: #1c1f24;
|
--accent: #1c1f24;
|
||||||
--accent-foreground: #bfbdb6;
|
--accent-foreground: #bfbdb6;
|
||||||
--primary: #53bdfa;
|
--primary: #95e6cb;
|
||||||
--primary-foreground: #06080b;
|
--primary-foreground: #06080b;
|
||||||
--secondary: #1c1f24;
|
--secondary: #1c1f24;
|
||||||
--secondary-foreground: #bfbdb6;
|
--secondary-foreground: #bfbdb6;
|
||||||
--cta: #53bdfa;
|
--cta: #95e6cb;
|
||||||
--cta-foreground: #06080b;
|
--cta-foreground: #06080b;
|
||||||
--ctahover: #68c5fb;
|
--ctahover: #a2e9d1;
|
||||||
--success: #7fd962;
|
--success: #7fd962;
|
||||||
--success-foreground: #06080b;
|
--success-foreground: #06080b;
|
||||||
--warning: #f9af4f;
|
--warning: #f9af4f;
|
||||||
@@ -42,9 +40,9 @@
|
|||||||
--busy-ink: #f28e61;
|
--busy-ink: #f28e61;
|
||||||
--border: #2e3034;
|
--border: #2e3034;
|
||||||
--input: #2e3034;
|
--input: #2e3034;
|
||||||
--ring: #53bdfa;
|
--ring: #95e6cb;
|
||||||
--radius: 0.625rem;
|
--radius: 0.625rem;
|
||||||
--chart-primary: #53bdfa;
|
--chart-primary: #95e6cb;
|
||||||
--chart-secondary: #cda1fa;
|
--chart-secondary: #cda1fa;
|
||||||
--status-success: #7fd962;
|
--status-success: #7fd962;
|
||||||
--status-warning: #f9af4f;
|
--status-warning: #f9af4f;
|
||||||
@@ -56,7 +54,7 @@
|
|||||||
--panel-border-bare: rgb(46 48 52 / 0.55);
|
--panel-border-bare: rgb(46 48 52 / 0.55);
|
||||||
--panel-raised-bg: rgb(11 14 20 / 0.95);
|
--panel-raised-bg: rgb(11 14 20 / 0.95);
|
||||||
--panel-raised-border: rgb(46 48 52 / 1);
|
--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-bg: rgb(28 31 36 / 0.6);
|
||||||
--panel-header-fg: #bfbdb6;
|
--panel-header-fg: #bfbdb6;
|
||||||
--panel-radius: 0.75rem;
|
--panel-radius: 0.75rem;
|
||||||
@@ -78,9 +76,9 @@
|
|||||||
--scrollbar-thumb-hover: rgb(104 104 104 / 0.85);
|
--scrollbar-thumb-hover: rgb(104 104 104 / 0.85);
|
||||||
--scrollbar-thin-thumb: rgb(104 104 104 / 0.45);
|
--scrollbar-thin-thumb: rgb(104 104 104 / 0.45);
|
||||||
--scrollbar-thin-thumb-hover: rgb(104 104 104 / 0.7);
|
--scrollbar-thin-thumb-hover: rgb(104 104 104 / 0.7);
|
||||||
--brand: #53bdfa;
|
--brand: #95e6cb;
|
||||||
--brand-foreground: #06080b;
|
--brand-foreground: #06080b;
|
||||||
--brand-primary: #53bdfa;
|
--brand-primary: #95e6cb;
|
||||||
--brand-accent: #90e1c6;
|
--brand-accent: #90e1c6;
|
||||||
--brand-warm: #f28e61;
|
--brand-warm: #f28e61;
|
||||||
--brand-deep: #06080b;
|
--brand-deep: #06080b;
|
||||||
|
|||||||
@@ -1,13 +1,11 @@
|
|||||||
/*
|
/*
|
||||||
Ayu Light — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
Ayu Light — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||||
|
|
||||||
Light theme (light), by luminance of its own
|
Light theme (light), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||||
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
|
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
|
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||||
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.
|
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.
|
Ayu Mirage — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||||
|
|
||||||
Dark theme (dark), by luminance of its own
|
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||||
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
|
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
|
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||||
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.
|
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||||
*/
|
*/
|
||||||
@@ -22,13 +20,13 @@
|
|||||||
--muted-foreground: #9b9b99;
|
--muted-foreground: #9b9b99;
|
||||||
--accent: #2f333e;
|
--accent: #2f333e;
|
||||||
--accent-foreground: #cccac2;
|
--accent-foreground: #cccac2;
|
||||||
--primary: #6dcbfa;
|
--primary: #95e6cb;
|
||||||
--primary-foreground: #11141a;
|
--primary-foreground: #11141a;
|
||||||
--secondary: #2f333e;
|
--secondary: #2f333e;
|
||||||
--secondary-foreground: #cccac2;
|
--secondary-foreground: #cccac2;
|
||||||
--cta: #6dcbfa;
|
--cta: #95e6cb;
|
||||||
--cta-foreground: #11141a;
|
--cta-foreground: #11141a;
|
||||||
--ctahover: #7fd1fb;
|
--ctahover: #a2e9d1;
|
||||||
--success: #87d96c;
|
--success: #87d96c;
|
||||||
--success-foreground: #11141a;
|
--success-foreground: #11141a;
|
||||||
--warning: #facc6e;
|
--warning: #facc6e;
|
||||||
@@ -42,9 +40,9 @@
|
|||||||
--busy-ink: #f4a771;
|
--busy-ink: #f4a771;
|
||||||
--border: #41444d;
|
--border: #41444d;
|
||||||
--input: #41444d;
|
--input: #41444d;
|
||||||
--ring: #6dcbfa;
|
--ring: #95e6cb;
|
||||||
--radius: 0.625rem;
|
--radius: 0.625rem;
|
||||||
--chart-primary: #6dcbfa;
|
--chart-primary: #95e6cb;
|
||||||
--chart-secondary: #dabafa;
|
--chart-secondary: #dabafa;
|
||||||
--status-success: #87d96c;
|
--status-success: #87d96c;
|
||||||
--status-warning: #facc6e;
|
--status-warning: #facc6e;
|
||||||
@@ -56,7 +54,7 @@
|
|||||||
--panel-border-bare: rgb(65 68 77 / 0.55);
|
--panel-border-bare: rgb(65 68 77 / 0.55);
|
||||||
--panel-raised-bg: rgb(31 36 48 / 0.95);
|
--panel-raised-bg: rgb(31 36 48 / 0.95);
|
||||||
--panel-raised-border: rgb(65 68 77 / 1);
|
--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-bg: rgb(47 51 62 / 0.6);
|
||||||
--panel-header-fg: #cccac2;
|
--panel-header-fg: #cccac2;
|
||||||
--panel-radius: 0.75rem;
|
--panel-radius: 0.75rem;
|
||||||
@@ -78,9 +76,9 @@
|
|||||||
--scrollbar-thumb-hover: rgb(104 104 104 / 0.85);
|
--scrollbar-thumb-hover: rgb(104 104 104 / 0.85);
|
||||||
--scrollbar-thin-thumb: rgb(104 104 104 / 0.45);
|
--scrollbar-thin-thumb: rgb(104 104 104 / 0.45);
|
||||||
--scrollbar-thin-thumb-hover: rgb(104 104 104 / 0.7);
|
--scrollbar-thin-thumb-hover: rgb(104 104 104 / 0.7);
|
||||||
--brand: #6dcbfa;
|
--brand: #95e6cb;
|
||||||
--brand-foreground: #11141a;
|
--brand-foreground: #11141a;
|
||||||
--brand-primary: #6dcbfa;
|
--brand-primary: #95e6cb;
|
||||||
--brand-accent: #90e1c6;
|
--brand-accent: #90e1c6;
|
||||||
--brand-warm: #f4a771;
|
--brand-warm: #f4a771;
|
||||||
--brand-deep: #11141a;
|
--brand-deep: #11141a;
|
||||||
|
|||||||
@@ -1,13 +1,11 @@
|
|||||||
/*
|
/*
|
||||||
Azure Glow — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
Azure Glow — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||||
|
|
||||||
Dark theme (dark), by luminance of its own
|
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||||
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
|
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
|
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||||
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.
|
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||||
*/
|
*/
|
||||||
@@ -22,13 +20,13 @@
|
|||||||
--muted-foreground: #79a1ba;
|
--muted-foreground: #79a1ba;
|
||||||
--accent: #1b202a;
|
--accent: #1b202a;
|
||||||
--accent-foreground: #a8dfff;
|
--accent-foreground: #a8dfff;
|
||||||
--primary: #00aaff;
|
--primary: #99eeff;
|
||||||
--primary-foreground: #06080e;
|
--primary-foreground: #06080e;
|
||||||
--secondary: #1b202a;
|
--secondary: #1b202a;
|
||||||
--secondary-foreground: #a8dfff;
|
--secondary-foreground: #a8dfff;
|
||||||
--cta: #00aaff;
|
--cta: #99eeff;
|
||||||
--cta-foreground: #06080e;
|
--cta-foreground: #06080e;
|
||||||
--ctahover: #1fb4ff;
|
--ctahover: #a5f0ff;
|
||||||
--success: #00e0b8;
|
--success: #00e0b8;
|
||||||
--success-foreground: #06080e;
|
--success-foreground: #06080e;
|
||||||
--warning: #33ccff;
|
--warning: #33ccff;
|
||||||
@@ -42,9 +40,9 @@
|
|||||||
--busy-ink: #1ab3e6;
|
--busy-ink: #1ab3e6;
|
||||||
--border: #293847;
|
--border: #293847;
|
||||||
--input: #293847;
|
--input: #293847;
|
||||||
--ring: #00aaff;
|
--ring: #99eeff;
|
||||||
--radius: 0.625rem;
|
--radius: 0.625rem;
|
||||||
--chart-primary: #00aaff;
|
--chart-primary: #99eeff;
|
||||||
--chart-secondary: #3399ff;
|
--chart-secondary: #3399ff;
|
||||||
--status-success: #00e0b8;
|
--status-success: #00e0b8;
|
||||||
--status-warning: #33ccff;
|
--status-warning: #33ccff;
|
||||||
@@ -56,7 +54,7 @@
|
|||||||
--panel-border-bare: rgb(41 56 71 / 0.55);
|
--panel-border-bare: rgb(41 56 71 / 0.55);
|
||||||
--panel-raised-bg: rgb(10 15 26 / 0.95);
|
--panel-raised-bg: rgb(10 15 26 / 0.95);
|
||||||
--panel-raised-border: rgb(41 56 71 / 1);
|
--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-bg: rgb(27 32 42 / 0.6);
|
||||||
--panel-header-fg: #a8dfff;
|
--panel-header-fg: #a8dfff;
|
||||||
--panel-radius: 0.75rem;
|
--panel-radius: 0.75rem;
|
||||||
@@ -78,9 +76,9 @@
|
|||||||
--scrollbar-thumb-hover: rgb(18 50 71 / 0.85);
|
--scrollbar-thumb-hover: rgb(18 50 71 / 0.85);
|
||||||
--scrollbar-thin-thumb: rgb(18 50 71 / 0.45);
|
--scrollbar-thin-thumb: rgb(18 50 71 / 0.45);
|
||||||
--scrollbar-thin-thumb-hover: rgb(18 50 71 / 0.7);
|
--scrollbar-thin-thumb-hover: rgb(18 50 71 / 0.7);
|
||||||
--brand: #00aaff;
|
--brand: #99eeff;
|
||||||
--brand-foreground: #06080e;
|
--brand-foreground: #06080e;
|
||||||
--brand-primary: #00aaff;
|
--brand-primary: #99eeff;
|
||||||
--brand-accent: #66e0ff;
|
--brand-accent: #66e0ff;
|
||||||
--brand-warm: #1ab3e6;
|
--brand-warm: #1ab3e6;
|
||||||
--brand-deep: #06080e;
|
--brand-deep: #06080e;
|
||||||
|
|||||||
@@ -1,13 +1,11 @@
|
|||||||
/*
|
/*
|
||||||
Azure — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
Azure — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||||
|
|
||||||
Dark theme (dark), by luminance of its own
|
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||||
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
|
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
|
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||||
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.
|
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||||
*/
|
*/
|
||||||
@@ -22,13 +20,13 @@
|
|||||||
--muted-foreground: #afb5be;
|
--muted-foreground: #afb5be;
|
||||||
--accent: #283446;
|
--accent: #283446;
|
||||||
--accent-foreground: #eff3f8;
|
--accent-foreground: #eff3f8;
|
||||||
--primary: #8da1c8;
|
--primary: #cad4e7;
|
||||||
--primary-foreground: #0d141f;
|
--primary-foreground: #0d141f;
|
||||||
--secondary: #283446;
|
--secondary: #283446;
|
||||||
--secondary-foreground: #eff3f8;
|
--secondary-foreground: #eff3f8;
|
||||||
--cta: #8da1c8;
|
--cta: #cad4e7;
|
||||||
--cta-foreground: #0d141f;
|
--cta-foreground: #0d141f;
|
||||||
--ctahover: #9baccf;
|
--ctahover: #d0d9ea;
|
||||||
--success: #61a7d6;
|
--success: #61a7d6;
|
||||||
--success-foreground: #0d141f;
|
--success-foreground: #0d141f;
|
||||||
--warning: #6cabda;
|
--warning: #6cabda;
|
||||||
@@ -42,9 +40,9 @@
|
|||||||
--busy-ink: #819fb7;
|
--busy-ink: #819fb7;
|
||||||
--border: #424d5e;
|
--border: #424d5e;
|
||||||
--input: #424d5e;
|
--input: #424d5e;
|
||||||
--ring: #8da1c8;
|
--ring: #cad4e7;
|
||||||
--radius: 0.625rem;
|
--radius: 0.625rem;
|
||||||
--chart-primary: #8da1c8;
|
--chart-primary: #cad4e7;
|
||||||
--chart-secondary: #a0adc5;
|
--chart-secondary: #a0adc5;
|
||||||
--status-success: #61a7d6;
|
--status-success: #61a7d6;
|
||||||
--status-warning: #6cabda;
|
--status-warning: #6cabda;
|
||||||
@@ -56,7 +54,7 @@
|
|||||||
--panel-border-bare: rgb(66 77 94 / 0.55);
|
--panel-border-bare: rgb(66 77 94 / 0.55);
|
||||||
--panel-raised-bg: rgb(24 37 56 / 0.95);
|
--panel-raised-bg: rgb(24 37 56 / 0.95);
|
||||||
--panel-raised-border: rgb(66 77 94 / 1);
|
--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-bg: rgb(40 52 70 / 0.6);
|
||||||
--panel-header-fg: #eff3f8;
|
--panel-header-fg: #eff3f8;
|
||||||
--panel-radius: 0.75rem;
|
--panel-radius: 0.75rem;
|
||||||
@@ -78,9 +76,9 @@
|
|||||||
--scrollbar-thumb-hover: rgb(73 88 109 / 0.85);
|
--scrollbar-thumb-hover: rgb(73 88 109 / 0.85);
|
||||||
--scrollbar-thin-thumb: rgb(73 88 109 / 0.45);
|
--scrollbar-thin-thumb: rgb(73 88 109 / 0.45);
|
||||||
--scrollbar-thin-thumb-hover: rgb(73 88 109 / 0.7);
|
--scrollbar-thin-thumb-hover: rgb(73 88 109 / 0.7);
|
||||||
--brand: #8da1c8;
|
--brand: #cad4e7;
|
||||||
--brand-foreground: #0d141f;
|
--brand-foreground: #0d141f;
|
||||||
--brand-primary: #8da1c8;
|
--brand-primary: #cad4e7;
|
||||||
--brand-accent: #5693c4;
|
--brand-accent: #5693c4;
|
||||||
--brand-warm: #819fb7;
|
--brand-warm: #819fb7;
|
||||||
--brand-deep: #0d141f;
|
--brand-deep: #0d141f;
|
||||||
|
|||||||
@@ -1,13 +1,11 @@
|
|||||||
/*
|
/*
|
||||||
Bad Hand — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
Bad Hand — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||||
|
|
||||||
Dark theme (dark), by luminance of its own
|
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||||
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
|
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 a single-theme repo ships
|
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||||
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.
|
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.
|
Batman — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||||
|
|
||||||
Dark theme (dark), by luminance of its own
|
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||||
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
|
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 a single-theme repo ships
|
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||||
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.
|
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||||
*/
|
*/
|
||||||
@@ -22,33 +20,33 @@
|
|||||||
--muted-foreground: #949592;
|
--muted-foreground: #949592;
|
||||||
--accent: #2b2d2e;
|
--accent: #2b2d2e;
|
||||||
--accent-foreground: #a7a8a3;
|
--accent-foreground: #a7a8a3;
|
||||||
--primary: #737174;
|
--primary: #a2a2a5;
|
||||||
--primary-foreground: #f9f9f9;
|
--primary-foreground: #0f1011;
|
||||||
--secondary: #2b2d2e;
|
--secondary: #2b2d2e;
|
||||||
--secondary-foreground: #a7a8a3;
|
--secondary-foreground: #a7a8a3;
|
||||||
--cta: #737174;
|
--cta: #a2a2a5;
|
||||||
--cta-foreground: #f9f9f9;
|
--cta-foreground: #0f1011;
|
||||||
--ctahover: #848285;
|
--ctahover: #adadb0;
|
||||||
--success: #c8be46;
|
--success: #c8be46;
|
||||||
--success-foreground: #0f1011;
|
--success-foreground: #0f1011;
|
||||||
--warning: #f4fd22;
|
--warning: #f3fd21;
|
||||||
--warning-foreground: #0f1011;
|
--warning-foreground: #0f1011;
|
||||||
--destructive: #e6dc44;
|
--destructive: #e6db43;
|
||||||
--destructive-foreground: #0f1011;
|
--destructive-foreground: #0f1011;
|
||||||
--info: #737174;
|
--info: #737074;
|
||||||
--info-foreground: #f9f9f9;
|
--info-foreground: #f9f9f9;
|
||||||
--busy: #eded33;
|
--busy: #edec32;
|
||||||
--busy-foreground: #0f1011;
|
--busy-foreground: #0f1011;
|
||||||
--busy-ink: #eded33;
|
--busy-ink: #edec32;
|
||||||
--border: #363838;
|
--border: #363838;
|
||||||
--input: #363838;
|
--input: #363838;
|
||||||
--ring: #737174;
|
--ring: #a2a2a5;
|
||||||
--radius: 0.625rem;
|
--radius: 0.625rem;
|
||||||
--chart-primary: #737174;
|
--chart-primary: #a2a2a5;
|
||||||
--chart-secondary: #747271;
|
--chart-secondary: #737271;
|
||||||
--status-success: #c8be46;
|
--status-success: #c8be46;
|
||||||
--status-warning: #f4fd22;
|
--status-warning: #f3fd21;
|
||||||
--status-in-progress: #737174;
|
--status-in-progress: #737074;
|
||||||
--page-bg: #0f1011;
|
--page-bg: #0f1011;
|
||||||
--page-bg-src: '';
|
--page-bg-src: '';
|
||||||
--panel-bg: rgb(27 29 30 / 0.72);
|
--panel-bg: rgb(27 29 30 / 0.72);
|
||||||
@@ -56,7 +54,7 @@
|
|||||||
--panel-border-bare: rgb(54 56 56 / 0.55);
|
--panel-border-bare: rgb(54 56 56 / 0.55);
|
||||||
--panel-raised-bg: rgb(27 29 30 / 0.95);
|
--panel-raised-bg: rgb(27 29 30 / 0.95);
|
||||||
--panel-raised-border: rgb(54 56 56 / 1);
|
--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-bg: rgb(43 45 46 / 0.6);
|
||||||
--panel-header-fg: #a7a8a3;
|
--panel-header-fg: #a7a8a3;
|
||||||
--panel-radius: 0.75rem;
|
--panel-radius: 0.75rem;
|
||||||
@@ -74,25 +72,25 @@
|
|||||||
--pixel-grid-color: rgb(102 104 102 / 0.07);
|
--pixel-grid-color: rgb(102 104 102 / 0.07);
|
||||||
--card-grid-color: rgb(102 104 102 / 0.05);
|
--card-grid-color: rgb(102 104 102 / 0.05);
|
||||||
--panel-grid-color: rgb(102 104 102 / 0.06);
|
--panel-grid-color: rgb(102 104 102 / 0.06);
|
||||||
--scrollbar-thumb: rgb(80 83 84 / 0.6);
|
--scrollbar-thumb: rgb(109 111 110 / 0.6);
|
||||||
--scrollbar-thumb-hover: rgb(80 83 84 / 0.85);
|
--scrollbar-thumb-hover: rgb(109 111 110 / 0.85);
|
||||||
--scrollbar-thin-thumb: rgb(80 83 84 / 0.45);
|
--scrollbar-thin-thumb: rgb(109 111 110 / 0.45);
|
||||||
--scrollbar-thin-thumb-hover: rgb(80 83 84 / 0.7);
|
--scrollbar-thin-thumb-hover: rgb(109 111 110 / 0.7);
|
||||||
--brand: #737174;
|
--brand: #a2a2a5;
|
||||||
--brand-foreground: #f9f9f9;
|
--brand-foreground: #0f1011;
|
||||||
--brand-primary: #737174;
|
--brand-primary: #a2a2a5;
|
||||||
--brand-accent: #62605f;
|
--brand-accent: #615f5e;
|
||||||
--brand-warm: #eded33;
|
--brand-warm: #edec32;
|
||||||
--brand-deep: #0f1011;
|
--brand-deep: #0f1011;
|
||||||
--brand-muted: #505354;
|
--brand-muted: #6d6f6e;
|
||||||
--ink: #a7a8a3;
|
--ink: #a7a8a3;
|
||||||
--surface-warm: #1b1d1e;
|
--surface-warm: #1b1d1e;
|
||||||
--naturegreen: #c8be46;
|
--naturegreen: #c8be46;
|
||||||
--naturegreen-foreground: #0f1011;
|
--naturegreen-foreground: #0f1011;
|
||||||
--duck-dark: #a7a8a3;
|
--duck-dark: #a7a8a3;
|
||||||
--duck-teal: #62605f;
|
--duck-teal: #615f5e;
|
||||||
--duck-yellow: #f4fd22;
|
--duck-yellow: #f3fd21;
|
||||||
--duck-orange: #eded33;
|
--duck-orange: #edec32;
|
||||||
--duck-forest: #c8be46;
|
--duck-forest: #c8be46;
|
||||||
--duck-beige: #292b2b;
|
--duck-beige: #292b2b;
|
||||||
--logo-src: '/officer-logo.svg';
|
--logo-src: '/officer-logo.svg';
|
||||||
|
|||||||
@@ -1,13 +1,11 @@
|
|||||||
/*
|
/*
|
||||||
Batou — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
Batou — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||||
|
|
||||||
Dark theme (dark), by luminance of its own
|
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||||
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
|
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 a single-theme repo ships
|
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||||
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.
|
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||||
*/
|
*/
|
||||||
@@ -22,13 +20,13 @@
|
|||||||
--muted-foreground: #8c8c8c;
|
--muted-foreground: #8c8c8c;
|
||||||
--accent: #232323;
|
--accent: #232323;
|
||||||
--accent-foreground: #a4a4a4;
|
--accent-foreground: #a4a4a4;
|
||||||
--primary: #605d5b;
|
--primary: #c2bbb0;
|
||||||
--primary-foreground: #dadada;
|
--primary-foreground: #0a0a0a;
|
||||||
--secondary: #232323;
|
--secondary: #232323;
|
||||||
--secondary-foreground: #a4a4a4;
|
--secondary-foreground: #a4a4a4;
|
||||||
--cta: #605d5b;
|
--cta: #c2bbb0;
|
||||||
--cta-foreground: #dadada;
|
--cta-foreground: #0a0a0a;
|
||||||
--ctahover: #73706f;
|
--ctahover: #c9c3b9;
|
||||||
--success: #a5a297;
|
--success: #a5a297;
|
||||||
--success-foreground: #0a0a0a;
|
--success-foreground: #0a0a0a;
|
||||||
--warning: #c6c4b0;
|
--warning: #c6c4b0;
|
||||||
@@ -42,9 +40,9 @@
|
|||||||
--busy-ink: #d4b192;
|
--busy-ink: #d4b192;
|
||||||
--border: #2f2f2f;
|
--border: #2f2f2f;
|
||||||
--input: #2f2f2f;
|
--input: #2f2f2f;
|
||||||
--ring: #605d5b;
|
--ring: #c2bbb0;
|
||||||
--radius: 0.625rem;
|
--radius: 0.625rem;
|
||||||
--chart-primary: #605d5b;
|
--chart-primary: #c2bbb0;
|
||||||
--chart-secondary: #8a8575;
|
--chart-secondary: #8a8575;
|
||||||
--status-success: #a5a297;
|
--status-success: #a5a297;
|
||||||
--status-warning: #c6c4b0;
|
--status-warning: #c6c4b0;
|
||||||
@@ -56,7 +54,7 @@
|
|||||||
--panel-border-bare: rgb(47 47 47 / 0.55);
|
--panel-border-bare: rgb(47 47 47 / 0.55);
|
||||||
--panel-raised-bg: rgb(18 18 18 / 0.95);
|
--panel-raised-bg: rgb(18 18 18 / 0.95);
|
||||||
--panel-raised-border: rgb(47 47 47 / 1);
|
--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-bg: rgb(35 35 35 / 0.6);
|
||||||
--panel-header-fg: #a4a4a4;
|
--panel-header-fg: #a4a4a4;
|
||||||
--panel-radius: 0.75rem;
|
--panel-radius: 0.75rem;
|
||||||
@@ -78,9 +76,9 @@
|
|||||||
--scrollbar-thumb-hover: rgb(56 55 53 / 0.85);
|
--scrollbar-thumb-hover: rgb(56 55 53 / 0.85);
|
||||||
--scrollbar-thin-thumb: rgb(56 55 53 / 0.45);
|
--scrollbar-thin-thumb: rgb(56 55 53 / 0.45);
|
||||||
--scrollbar-thin-thumb-hover: rgb(56 55 53 / 0.7);
|
--scrollbar-thin-thumb-hover: rgb(56 55 53 / 0.7);
|
||||||
--brand: #605d5b;
|
--brand: #c2bbb0;
|
||||||
--brand-foreground: #dadada;
|
--brand-foreground: #0a0a0a;
|
||||||
--brand-primary: #605d5b;
|
--brand-primary: #c2bbb0;
|
||||||
--brand-accent: #c2bbb0;
|
--brand-accent: #c2bbb0;
|
||||||
--brand-warm: #d4b192;
|
--brand-warm: #d4b192;
|
||||||
--brand-deep: #0a0a0a;
|
--brand-deep: #0a0a0a;
|
||||||
|
|||||||
@@ -1,13 +1,11 @@
|
|||||||
/*
|
/*
|
||||||
Bauhaus — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
Bauhaus — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||||
|
|
||||||
Dark theme (dark), by luminance of its own
|
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||||
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
|
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
|
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||||
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.
|
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||||
*/
|
*/
|
||||||
@@ -22,13 +20,13 @@
|
|||||||
--muted-foreground: #a9adb3;
|
--muted-foreground: #a9adb3;
|
||||||
--accent: #212428;
|
--accent: #212428;
|
||||||
--accent-foreground: #eaeff5;
|
--accent-foreground: #eaeff5;
|
||||||
--primary: #8999aa;
|
--primary: #809d9e;
|
||||||
--primary-foreground: #090a0d;
|
--primary-foreground: #090a0d;
|
||||||
--secondary: #212428;
|
--secondary: #212428;
|
||||||
--secondary-foreground: #eaeff5;
|
--secondary-foreground: #eaeff5;
|
||||||
--cta: #8999aa;
|
--cta: #809d9e;
|
||||||
--cta-foreground: #090a0d;
|
--cta-foreground: #090a0d;
|
||||||
--ctahover: #97a5b4;
|
--ctahover: #8fa9aa;
|
||||||
--success: #789fa2;
|
--success: #789fa2;
|
||||||
--success-foreground: #090a0d;
|
--success-foreground: #090a0d;
|
||||||
--warning: #e7a46f;
|
--warning: #e7a46f;
|
||||||
@@ -42,9 +40,9 @@
|
|||||||
--busy-ink: #d9966e;
|
--busy-ink: #d9966e;
|
||||||
--border: #3b3e43;
|
--border: #3b3e43;
|
||||||
--input: #3b3e43;
|
--input: #3b3e43;
|
||||||
--ring: #8999aa;
|
--ring: #809d9e;
|
||||||
--radius: 0.625rem;
|
--radius: 0.625rem;
|
||||||
--chart-primary: #8999aa;
|
--chart-primary: #809d9e;
|
||||||
--chart-secondary: #8d758f;
|
--chart-secondary: #8d758f;
|
||||||
--status-success: #789fa2;
|
--status-success: #789fa2;
|
||||||
--status-warning: #e7a46f;
|
--status-warning: #e7a46f;
|
||||||
@@ -56,7 +54,7 @@
|
|||||||
--panel-border-bare: rgb(59 62 67 / 0.55);
|
--panel-border-bare: rgb(59 62 67 / 0.55);
|
||||||
--panel-raised-bg: rgb(16 19 24 / 0.95);
|
--panel-raised-bg: rgb(16 19 24 / 0.95);
|
||||||
--panel-raised-border: rgb(59 62 67 / 1);
|
--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-bg: rgb(33 36 40 / 0.6);
|
||||||
--panel-header-fg: #eaeff5;
|
--panel-header-fg: #eaeff5;
|
||||||
--panel-radius: 0.75rem;
|
--panel-radius: 0.75rem;
|
||||||
@@ -78,9 +76,9 @@
|
|||||||
--scrollbar-thumb-hover: rgb(58 63 76 / 0.85);
|
--scrollbar-thumb-hover: rgb(58 63 76 / 0.85);
|
||||||
--scrollbar-thin-thumb: rgb(58 63 76 / 0.45);
|
--scrollbar-thin-thumb: rgb(58 63 76 / 0.45);
|
||||||
--scrollbar-thin-thumb-hover: rgb(58 63 76 / 0.7);
|
--scrollbar-thin-thumb-hover: rgb(58 63 76 / 0.7);
|
||||||
--brand: #8999aa;
|
--brand: #809d9e;
|
||||||
--brand-foreground: #090a0d;
|
--brand-foreground: #090a0d;
|
||||||
--brand-primary: #8999aa;
|
--brand-primary: #809d9e;
|
||||||
--brand-accent: #809d9e;
|
--brand-accent: #809d9e;
|
||||||
--brand-warm: #d9966e;
|
--brand-warm: #d9966e;
|
||||||
--brand-deep: #090a0d;
|
--brand-deep: #090a0d;
|
||||||
|
|||||||
@@ -1,13 +1,11 @@
|
|||||||
/*
|
/*
|
||||||
Beachvan — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
Beachvan — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||||
|
|
||||||
Dark theme (dark), by luminance of its own
|
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||||
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
|
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
|
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||||
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.
|
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||||
*/
|
*/
|
||||||
@@ -22,13 +20,13 @@
|
|||||||
--muted-foreground: #a4acb4;
|
--muted-foreground: #a4acb4;
|
||||||
--accent: #2b3a42;
|
--accent: #2b3a42;
|
||||||
--accent-foreground: #dee3eb;
|
--accent-foreground: #dee3eb;
|
||||||
--primary: #6d9dca;
|
--primary: #66b0af;
|
||||||
--primary-foreground: #0f181d;
|
--primary-foreground: #0f181d;
|
||||||
--secondary: #2b3a42;
|
--secondary: #2b3a42;
|
||||||
--secondary-foreground: #dee3eb;
|
--secondary-foreground: #dee3eb;
|
||||||
--cta: #6d9dca;
|
--cta: #66b0af;
|
||||||
--cta-foreground: #0f181d;
|
--cta-foreground: #0f181d;
|
||||||
--ctahover: #7fa9d0;
|
--ctahover: #78b9b9;
|
||||||
--success: #9fc69a;
|
--success: #9fc69a;
|
||||||
--success-foreground: #0f181d;
|
--success-foreground: #0f181d;
|
||||||
--warning: #f8c76b;
|
--warning: #f8c76b;
|
||||||
@@ -42,9 +40,9 @@
|
|||||||
--busy-ink: #f1976e;
|
--busy-ink: #f1976e;
|
||||||
--border: #414f58;
|
--border: #414f58;
|
||||||
--input: #414f58;
|
--input: #414f58;
|
||||||
--ring: #6d9dca;
|
--ring: #66b0af;
|
||||||
--radius: 0.625rem;
|
--radius: 0.625rem;
|
||||||
--chart-primary: #6d9dca;
|
--chart-primary: #66b0af;
|
||||||
--chart-secondary: #c49ac4;
|
--chart-secondary: #c49ac4;
|
||||||
--status-success: #9fc69a;
|
--status-success: #9fc69a;
|
||||||
--status-warning: #f8c76b;
|
--status-warning: #f8c76b;
|
||||||
@@ -56,7 +54,7 @@
|
|||||||
--panel-border-bare: rgb(65 79 88 / 0.55);
|
--panel-border-bare: rgb(65 79 88 / 0.55);
|
||||||
--panel-raised-bg: rgb(27 43 52 / 0.95);
|
--panel-raised-bg: rgb(27 43 52 / 0.95);
|
||||||
--panel-raised-border: rgb(65 79 88 / 1);
|
--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-bg: rgb(43 58 66 / 0.6);
|
||||||
--panel-header-fg: #dee3eb;
|
--panel-header-fg: #dee3eb;
|
||||||
--panel-radius: 0.75rem;
|
--panel-radius: 0.75rem;
|
||||||
@@ -78,9 +76,9 @@
|
|||||||
--scrollbar-thumb-hover: rgb(106 116 124 / 0.85);
|
--scrollbar-thumb-hover: rgb(106 116 124 / 0.85);
|
||||||
--scrollbar-thin-thumb: rgb(106 116 124 / 0.45);
|
--scrollbar-thin-thumb: rgb(106 116 124 / 0.45);
|
||||||
--scrollbar-thin-thumb-hover: rgb(106 116 124 / 0.7);
|
--scrollbar-thin-thumb-hover: rgb(106 116 124 / 0.7);
|
||||||
--brand: #6d9dca;
|
--brand: #66b0af;
|
||||||
--brand-foreground: #0f181d;
|
--brand-foreground: #0f181d;
|
||||||
--brand-primary: #6d9dca;
|
--brand-primary: #66b0af;
|
||||||
--brand-accent: #66b0af;
|
--brand-accent: #66b0af;
|
||||||
--brand-warm: #f1976e;
|
--brand-warm: #f1976e;
|
||||||
--brand-deep: #0f181d;
|
--brand-deep: #0f181d;
|
||||||
|
|||||||
@@ -1,13 +1,11 @@
|
|||||||
/*
|
/*
|
||||||
Beta — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
Beta — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||||
|
|
||||||
Dark theme (dark), by luminance of its own
|
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||||
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
|
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 a single-theme repo ships
|
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||||
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.
|
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||||
*/
|
*/
|
||||||
@@ -22,13 +20,13 @@
|
|||||||
--muted-foreground: #bca67a;
|
--muted-foreground: #bca67a;
|
||||||
--accent: #311531;
|
--accent: #311531;
|
||||||
--accent-foreground: #ffeca0;
|
--accent-foreground: #ffeca0;
|
||||||
--primary: #5090f8;
|
--primary: #dce9fe;
|
||||||
--primary-foreground: #120212;
|
--primary-foreground: #120212;
|
||||||
--secondary: #311531;
|
--secondary: #311531;
|
||||||
--secondary-foreground: #ffeca0;
|
--secondary-foreground: #ffeca0;
|
||||||
--cta: #5090f8;
|
--cta: #dce9fe;
|
||||||
--cta-foreground: #120212;
|
--cta-foreground: #120212;
|
||||||
--ctahover: #659df9;
|
--ctahover: #e0ecfe;
|
||||||
--success: #7ad573;
|
--success: #7ad573;
|
||||||
--success-foreground: #120212;
|
--success-foreground: #120212;
|
||||||
--warning: #f2c256;
|
--warning: #f2c256;
|
||||||
@@ -42,9 +40,9 @@
|
|||||||
--busy-ink: #ed6d54;
|
--busy-ink: #ed6d54;
|
||||||
--border: #4c313a;
|
--border: #4c313a;
|
||||||
--input: #4c313a;
|
--input: #4c313a;
|
||||||
--ring: #5090f8;
|
--ring: #dce9fe;
|
||||||
--radius: 0.625rem;
|
--radius: 0.625rem;
|
||||||
--chart-primary: #5090f8;
|
--chart-primary: #dce9fe;
|
||||||
--chart-secondary: #9d58f0;
|
--chart-secondary: #9d58f0;
|
||||||
--status-success: #7ad573;
|
--status-success: #7ad573;
|
||||||
--status-warning: #f2c256;
|
--status-warning: #f2c256;
|
||||||
@@ -56,7 +54,7 @@
|
|||||||
--panel-border-bare: rgb(76 49 58 / 0.55);
|
--panel-border-bare: rgb(76 49 58 / 0.55);
|
||||||
--panel-raised-bg: rgb(33 3 33 / 0.95);
|
--panel-raised-bg: rgb(33 3 33 / 0.95);
|
||||||
--panel-raised-border: rgb(76 49 58 / 1);
|
--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-bg: rgb(49 21 49 / 0.6);
|
||||||
--panel-header-fg: #ffeca0;
|
--panel-header-fg: #ffeca0;
|
||||||
--panel-radius: 0.75rem;
|
--panel-radius: 0.75rem;
|
||||||
@@ -78,9 +76,9 @@
|
|||||||
--scrollbar-thumb-hover: rgb(171 84 136 / 0.85);
|
--scrollbar-thumb-hover: rgb(171 84 136 / 0.85);
|
||||||
--scrollbar-thin-thumb: rgb(171 84 136 / 0.45);
|
--scrollbar-thin-thumb: rgb(171 84 136 / 0.45);
|
||||||
--scrollbar-thin-thumb-hover: rgb(171 84 136 / 0.7);
|
--scrollbar-thin-thumb-hover: rgb(171 84 136 / 0.7);
|
||||||
--brand: #5090f8;
|
--brand: #dce9fe;
|
||||||
--brand-foreground: #120212;
|
--brand-foreground: #120212;
|
||||||
--brand-primary: #5090f8;
|
--brand-primary: #dce9fe;
|
||||||
--brand-accent: #53d0bc;
|
--brand-accent: #53d0bc;
|
||||||
--brand-warm: #ed6d54;
|
--brand-warm: #ed6d54;
|
||||||
--brand-deep: #120212;
|
--brand-deep: #120212;
|
||||||
|
|||||||
@@ -1,13 +1,11 @@
|
|||||||
/*
|
/*
|
||||||
Black Arch — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
Black Arch — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||||
|
|
||||||
Dark theme (dark), by luminance of its own
|
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||||
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
|
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 a single-theme repo ships
|
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||||
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.
|
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.
|
Blueridge — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||||
|
|
||||||
Dark theme (dark), by luminance of its own
|
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||||
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
|
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
|
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||||
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.
|
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||||
*/
|
*/
|
||||||
@@ -22,13 +20,13 @@
|
|||||||
--muted-foreground: #ababab;
|
--muted-foreground: #ababab;
|
||||||
--accent: #2c3137;
|
--accent: #2c3137;
|
||||||
--accent-foreground: #e8e6e3;
|
--accent-foreground: #e8e6e3;
|
||||||
--primary: #6b8cae;
|
--primary: #9bdede;
|
||||||
--primary-foreground: #0f1216;
|
--primary-foreground: #0f1216;
|
||||||
--secondary: #2c3137;
|
--secondary: #2c3137;
|
||||||
--secondary-foreground: #e8e6e3;
|
--secondary-foreground: #e8e6e3;
|
||||||
--cta: #6b8cae;
|
--cta: #9bdede;
|
||||||
--cta-foreground: #0f1216;
|
--cta-foreground: #0f1216;
|
||||||
--ctahover: #7d9ab8;
|
--ctahover: #a7e2e2;
|
||||||
--success: #7ea67c;
|
--success: #7ea67c;
|
||||||
--success-foreground: #0f1216;
|
--success-foreground: #0f1216;
|
||||||
--warning: #d4af37;
|
--warning: #d4af37;
|
||||||
@@ -42,9 +40,9 @@
|
|||||||
--busy-ink: #d1a256;
|
--busy-ink: #d1a256;
|
||||||
--border: #44484d;
|
--border: #44484d;
|
||||||
--input: #44484d;
|
--input: #44484d;
|
||||||
--ring: #6b8cae;
|
--ring: #9bdede;
|
||||||
--radius: 0.625rem;
|
--radius: 0.625rem;
|
||||||
--chart-primary: #6b8cae;
|
--chart-primary: #9bdede;
|
||||||
--chart-secondary: #9b8aa0;
|
--chart-secondary: #9b8aa0;
|
||||||
--status-success: #7ea67c;
|
--status-success: #7ea67c;
|
||||||
--status-warning: #d4af37;
|
--status-warning: #d4af37;
|
||||||
@@ -56,7 +54,7 @@
|
|||||||
--panel-border-bare: rgb(68 72 77 / 0.55);
|
--panel-border-bare: rgb(68 72 77 / 0.55);
|
||||||
--panel-raised-bg: rgb(28 33 40 / 0.95);
|
--panel-raised-bg: rgb(28 33 40 / 0.95);
|
||||||
--panel-raised-border: rgb(68 72 77 / 1);
|
--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-bg: rgb(44 49 55 / 0.6);
|
||||||
--panel-header-fg: #e8e6e3;
|
--panel-header-fg: #e8e6e3;
|
||||||
--panel-radius: 0.75rem;
|
--panel-radius: 0.75rem;
|
||||||
@@ -78,9 +76,9 @@
|
|||||||
--scrollbar-thumb-hover: rgb(74 85 104 / 0.85);
|
--scrollbar-thumb-hover: rgb(74 85 104 / 0.85);
|
||||||
--scrollbar-thin-thumb: rgb(74 85 104 / 0.45);
|
--scrollbar-thin-thumb: rgb(74 85 104 / 0.45);
|
||||||
--scrollbar-thin-thumb-hover: rgb(74 85 104 / 0.7);
|
--scrollbar-thin-thumb-hover: rgb(74 85 104 / 0.7);
|
||||||
--brand: #6b8cae;
|
--brand: #9bdede;
|
||||||
--brand-foreground: #0f1216;
|
--brand-foreground: #0f1216;
|
||||||
--brand-primary: #6b8cae;
|
--brand-primary: #9bdede;
|
||||||
--brand-accent: #7ec8c8;
|
--brand-accent: #7ec8c8;
|
||||||
--brand-warm: #d1a256;
|
--brand-warm: #d1a256;
|
||||||
--brand-deep: #0f1216;
|
--brand-deep: #0f1216;
|
||||||
|
|||||||
@@ -1,13 +1,11 @@
|
|||||||
/*
|
/*
|
||||||
Brutalism — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
Brutalism — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||||
|
|
||||||
Dark theme (dark), by luminance of its own
|
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||||
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
|
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 a single-theme repo ships
|
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||||
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.
|
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||||
*/
|
*/
|
||||||
@@ -22,13 +20,13 @@
|
|||||||
--muted-foreground: #a19999;
|
--muted-foreground: #a19999;
|
||||||
--accent: #232323;
|
--accent: #232323;
|
||||||
--accent-foreground: #ded3d3;
|
--accent-foreground: #ded3d3;
|
||||||
--primary: #ce5757;
|
--primary: #eb9696;
|
||||||
--primary-foreground: #0a0a0a;
|
--primary-foreground: #0a0a0a;
|
||||||
--secondary: #232323;
|
--secondary: #232323;
|
||||||
--secondary-foreground: #ded3d3;
|
--secondary-foreground: #ded3d3;
|
||||||
--cta: #ce5757;
|
--cta: #eb9696;
|
||||||
--cta-foreground: #0a0a0a;
|
--cta-foreground: #0a0a0a;
|
||||||
--ctahover: #d46b6b;
|
--ctahover: #eda3a3;
|
||||||
--success: #630a0a;
|
--success: #630a0a;
|
||||||
--success-foreground: #ded3d3;
|
--success-foreground: #ded3d3;
|
||||||
--warning: #cc7a7a;
|
--warning: #cc7a7a;
|
||||||
@@ -42,9 +40,9 @@
|
|||||||
--busy-ink: #a46a6a;
|
--busy-ink: #a46a6a;
|
||||||
--border: #3a3838;
|
--border: #3a3838;
|
||||||
--input: #3a3838;
|
--input: #3a3838;
|
||||||
--ring: #ce5757;
|
--ring: #eb9696;
|
||||||
--radius: 0.625rem;
|
--radius: 0.625rem;
|
||||||
--chart-primary: #ce5757;
|
--chart-primary: #eb9696;
|
||||||
--chart-secondary: #c87777;
|
--chart-secondary: #c87777;
|
||||||
--status-success: #630a0a;
|
--status-success: #630a0a;
|
||||||
--status-warning: #cc7a7a;
|
--status-warning: #cc7a7a;
|
||||||
@@ -56,7 +54,7 @@
|
|||||||
--panel-border-bare: rgb(58 56 56 / 0.55);
|
--panel-border-bare: rgb(58 56 56 / 0.55);
|
||||||
--panel-raised-bg: rgb(18 18 18 / 0.95);
|
--panel-raised-bg: rgb(18 18 18 / 0.95);
|
||||||
--panel-raised-border: rgb(58 56 56 / 1);
|
--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-bg: rgb(35 35 35 / 0.6);
|
||||||
--panel-header-fg: #ded3d3;
|
--panel-header-fg: #ded3d3;
|
||||||
--panel-radius: 0.75rem;
|
--panel-radius: 0.75rem;
|
||||||
@@ -78,9 +76,9 @@
|
|||||||
--scrollbar-thumb-hover: rgb(184 148 148 / 0.85);
|
--scrollbar-thumb-hover: rgb(184 148 148 / 0.85);
|
||||||
--scrollbar-thin-thumb: rgb(184 148 148 / 0.45);
|
--scrollbar-thin-thumb: rgb(184 148 148 / 0.45);
|
||||||
--scrollbar-thin-thumb-hover: rgb(184 148 148 / 0.7);
|
--scrollbar-thin-thumb-hover: rgb(184 148 148 / 0.7);
|
||||||
--brand: #ce5757;
|
--brand: #eb9696;
|
||||||
--brand-foreground: #0a0a0a;
|
--brand-foreground: #0a0a0a;
|
||||||
--brand-primary: #ce5757;
|
--brand-primary: #eb9696;
|
||||||
--brand-accent: #d48484;
|
--brand-accent: #d48484;
|
||||||
--brand-warm: #893f3f;
|
--brand-warm: #893f3f;
|
||||||
--brand-deep: #0a0a0a;
|
--brand-deep: #0a0a0a;
|
||||||
|
|||||||
@@ -1,13 +1,11 @@
|
|||||||
/*
|
/*
|
||||||
Caroline Skyline — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
Caroline Skyline — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||||
|
|
||||||
Dark theme (dark), by luminance of its own
|
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||||
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
|
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 a single-theme repo ships
|
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||||
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.
|
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.
|
Catppuccin Mocha — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||||
|
|
||||||
Dark theme (dark), by luminance of its own
|
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||||
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
|
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
|
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||||
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.
|
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||||
*/
|
*/
|
||||||
@@ -22,13 +20,13 @@
|
|||||||
--muted-foreground: #999fb9;
|
--muted-foreground: #999fb9;
|
||||||
--accent: #2e2e3d;
|
--accent: #2e2e3d;
|
||||||
--accent-foreground: #cdd6f4;
|
--accent-foreground: #cdd6f4;
|
||||||
--primary: #89b4fa;
|
--primary: #94e2d5;
|
||||||
--primary-foreground: #111119;
|
--primary-foreground: #111119;
|
||||||
--secondary: #2e2e3d;
|
--secondary: #2e2e3d;
|
||||||
--secondary-foreground: #cdd6f4;
|
--secondary-foreground: #cdd6f4;
|
||||||
--cta: #89b4fa;
|
--cta: #94e2d5;
|
||||||
--cta-foreground: #111119;
|
--cta-foreground: #111119;
|
||||||
--ctahover: #97bdfb;
|
--ctahover: #a1e5da;
|
||||||
--success: #a6e3a1;
|
--success: #a6e3a1;
|
||||||
--success-foreground: #111119;
|
--success-foreground: #111119;
|
||||||
--warning: #f9e2af;
|
--warning: #f9e2af;
|
||||||
@@ -42,9 +40,9 @@
|
|||||||
--busy-ink: #f6b7ac;
|
--busy-ink: #f6b7ac;
|
||||||
--border: #404255;
|
--border: #404255;
|
||||||
--input: #404255;
|
--input: #404255;
|
||||||
--ring: #89b4fa;
|
--ring: #94e2d5;
|
||||||
--radius: 0.625rem;
|
--radius: 0.625rem;
|
||||||
--chart-primary: #89b4fa;
|
--chart-primary: #94e2d5;
|
||||||
--chart-secondary: #f5c2e7;
|
--chart-secondary: #f5c2e7;
|
||||||
--status-success: #a6e3a1;
|
--status-success: #a6e3a1;
|
||||||
--status-warning: #f9e2af;
|
--status-warning: #f9e2af;
|
||||||
@@ -56,7 +54,7 @@
|
|||||||
--panel-border-bare: rgb(64 66 85 / 0.55);
|
--panel-border-bare: rgb(64 66 85 / 0.55);
|
||||||
--panel-raised-bg: rgb(30 30 46 / 0.95);
|
--panel-raised-bg: rgb(30 30 46 / 0.95);
|
||||||
--panel-raised-border: rgb(64 66 85 / 1);
|
--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-bg: rgb(46 46 61 / 0.6);
|
||||||
--panel-header-fg: #cdd6f4;
|
--panel-header-fg: #cdd6f4;
|
||||||
--panel-radius: 0.75rem;
|
--panel-radius: 0.75rem;
|
||||||
@@ -78,9 +76,9 @@
|
|||||||
--scrollbar-thumb-hover: rgb(69 71 90 / 0.85);
|
--scrollbar-thumb-hover: rgb(69 71 90 / 0.85);
|
||||||
--scrollbar-thin-thumb: rgb(69 71 90 / 0.45);
|
--scrollbar-thin-thumb: rgb(69 71 90 / 0.45);
|
||||||
--scrollbar-thin-thumb-hover: rgb(69 71 90 / 0.7);
|
--scrollbar-thin-thumb-hover: rgb(69 71 90 / 0.7);
|
||||||
--brand: #89b4fa;
|
--brand: #94e2d5;
|
||||||
--brand-foreground: #111119;
|
--brand-foreground: #111119;
|
||||||
--brand-primary: #89b4fa;
|
--brand-primary: #94e2d5;
|
||||||
--brand-accent: #94e2d5;
|
--brand-accent: #94e2d5;
|
||||||
--brand-warm: #f6b7ac;
|
--brand-warm: #f6b7ac;
|
||||||
--brand-deep: #111119;
|
--brand-deep: #111119;
|
||||||
|
|||||||
@@ -1,13 +1,11 @@
|
|||||||
/*
|
/*
|
||||||
City 783 — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
City 783 — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||||
|
|
||||||
Dark theme (dark), by luminance of its own
|
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||||
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
|
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 a single-theme repo ships
|
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||||
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.
|
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.
|
Copper Night — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||||
|
|
||||||
Dark theme (dark), by luminance of its own
|
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||||
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
|
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 a single-theme repo ships
|
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||||
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.
|
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||||
*/
|
*/
|
||||||
[data-theme='copper-night'] {
|
[data-theme='copper-night'] {
|
||||||
--background: #09090f;
|
--background: #09090f;
|
||||||
--foreground: #e6e6e6;
|
--foreground: #cdd6f4;
|
||||||
--card: #11111b;
|
--card: #11111b;
|
||||||
--card-foreground: #e6e6e6;
|
--card-foreground: #cdd6f4;
|
||||||
--popover: #11111b;
|
--popover: #11111b;
|
||||||
--popover-foreground: #e6e6e6;
|
--popover-foreground: #cdd6f4;
|
||||||
--muted: #22222b;
|
--muted: #22222b;
|
||||||
--muted-foreground: #a6a6a9;
|
--muted-foreground: #959bb3;
|
||||||
--accent: #22222b;
|
--accent: #22222b;
|
||||||
--accent-foreground: #e6e6e6;
|
--accent-foreground: #cdd6f4;
|
||||||
--primary: #89b4fa;
|
--primary: #94e2d5;
|
||||||
--primary-foreground: #09090f;
|
--primary-foreground: #09090f;
|
||||||
--secondary: #22222b;
|
--secondary: #22222b;
|
||||||
--secondary-foreground: #e6e6e6;
|
--secondary-foreground: #cdd6f4;
|
||||||
--cta: #89b4fa;
|
--cta: #94e2d5;
|
||||||
--cta-foreground: #09090f;
|
--cta-foreground: #09090f;
|
||||||
--ctahover: #97bdfb;
|
--ctahover: #a1e5da;
|
||||||
--success: #a6e3a1;
|
--success: #a6e3a1;
|
||||||
--success-foreground: #09090f;
|
--success-foreground: #09090f;
|
||||||
--warning: #f9e2af;
|
--warning: #f9e2af;
|
||||||
@@ -40,11 +38,11 @@
|
|||||||
--busy: #f6b7ac;
|
--busy: #f6b7ac;
|
||||||
--busy-foreground: #09090f;
|
--busy-foreground: #09090f;
|
||||||
--busy-ink: #f6b7ac;
|
--busy-ink: #f6b7ac;
|
||||||
--border: #3b3b43;
|
--border: #363846;
|
||||||
--input: #3b3b43;
|
--input: #363846;
|
||||||
--ring: #89b4fa;
|
--ring: #94e2d5;
|
||||||
--radius: 0.625rem;
|
--radius: 0.625rem;
|
||||||
--chart-primary: #89b4fa;
|
--chart-primary: #94e2d5;
|
||||||
--chart-secondary: #cba6f7;
|
--chart-secondary: #cba6f7;
|
||||||
--status-success: #a6e3a1;
|
--status-success: #a6e3a1;
|
||||||
--status-warning: #f9e2af;
|
--status-warning: #f9e2af;
|
||||||
@@ -52,48 +50,48 @@
|
|||||||
--page-bg: #09090f;
|
--page-bg: #09090f;
|
||||||
--page-bg-src: '';
|
--page-bg-src: '';
|
||||||
--panel-bg: rgb(17 17 27 / 0.72);
|
--panel-bg: rgb(17 17 27 / 0.72);
|
||||||
--panel-border: rgb(59 59 67 / 0.9);
|
--panel-border: rgb(54 56 70 / 0.9);
|
||||||
--panel-border-bare: rgb(59 59 67 / 0.55);
|
--panel-border-bare: rgb(54 56 70 / 0.55);
|
||||||
--panel-raised-bg: rgb(17 17 27 / 0.95);
|
--panel-raised-bg: rgb(17 17 27 / 0.95);
|
||||||
--panel-raised-border: rgb(59 59 67 / 1);
|
--panel-raised-border: rgb(54 56 70 / 1);
|
||||||
--panel-accent: #89b4fa;
|
--panel-accent: #94e2d5;
|
||||||
--panel-header-bg: rgb(34 34 43 / 0.6);
|
--panel-header-bg: rgb(34 34 43 / 0.6);
|
||||||
--panel-header-fg: #e6e6e6;
|
--panel-header-fg: #cdd6f4;
|
||||||
--panel-radius: 0.75rem;
|
--panel-radius: 0.75rem;
|
||||||
--panel-blur: 12px;
|
--panel-blur: 12px;
|
||||||
--card-bg: #11111b;
|
--card-bg: #11111b;
|
||||||
--glass-bg: rgb(17 17 27 / 0.55);
|
--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-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;
|
--dock-tooltip-bg: #22222b;
|
||||||
--header-bg: rgb(17 17 27 / 0.8);
|
--header-bg: rgb(17 17 27 / 0.8);
|
||||||
--header-border: rgb(59 59 67 / 0.9);
|
--header-border: rgb(54 56 70 / 0.9);
|
||||||
--header-fg: #e6e6e6;
|
--header-fg: #cdd6f4;
|
||||||
--header-blur: 12px;
|
--header-blur: 12px;
|
||||||
--pixel-grid-color: rgb(113 113 118 / 0.07);
|
--pixel-grid-color: rgb(102 106 125 / 0.07);
|
||||||
--card-grid-color: rgb(113 113 118 / 0.05);
|
--card-grid-color: rgb(102 106 125 / 0.05);
|
||||||
--panel-grid-color: rgb(113 113 118 / 0.06);
|
--panel-grid-color: rgb(102 106 125 / 0.06);
|
||||||
--scrollbar-thumb: rgb(88 91 112 / 0.6);
|
--scrollbar-thumb: rgb(88 91 112 / 0.6);
|
||||||
--scrollbar-thumb-hover: rgb(88 91 112 / 0.85);
|
--scrollbar-thumb-hover: rgb(88 91 112 / 0.85);
|
||||||
--scrollbar-thin-thumb: rgb(88 91 112 / 0.45);
|
--scrollbar-thin-thumb: rgb(88 91 112 / 0.45);
|
||||||
--scrollbar-thin-thumb-hover: rgb(88 91 112 / 0.7);
|
--scrollbar-thin-thumb-hover: rgb(88 91 112 / 0.7);
|
||||||
--brand: #89b4fa;
|
--brand: #94e2d5;
|
||||||
--brand-foreground: #09090f;
|
--brand-foreground: #09090f;
|
||||||
--brand-primary: #89b4fa;
|
--brand-primary: #94e2d5;
|
||||||
--brand-accent: #94e2d5;
|
--brand-accent: #94e2d5;
|
||||||
--brand-warm: #f6b7ac;
|
--brand-warm: #f6b7ac;
|
||||||
--brand-deep: #09090f;
|
--brand-deep: #09090f;
|
||||||
--brand-muted: #585b70;
|
--brand-muted: #585b70;
|
||||||
--ink: #e6e6e6;
|
--ink: #cdd6f4;
|
||||||
--surface-warm: #11111b;
|
--surface-warm: #11111b;
|
||||||
--naturegreen: #a6e3a1;
|
--naturegreen: #a6e3a1;
|
||||||
--naturegreen-foreground: #09090f;
|
--naturegreen-foreground: #09090f;
|
||||||
--duck-dark: #e6e6e6;
|
--duck-dark: #cdd6f4;
|
||||||
--duck-teal: #94e2d5;
|
--duck-teal: #94e2d5;
|
||||||
--duck-yellow: #f9e2af;
|
--duck-yellow: #f9e2af;
|
||||||
--duck-orange: #f6b7ac;
|
--duck-orange: #f6b7ac;
|
||||||
--duck-forest: #a6e3a1;
|
--duck-forest: #a6e3a1;
|
||||||
--duck-beige: #26262f;
|
--duck-beige: #242531;
|
||||||
--logo-src: '/officer-logo.svg';
|
--logo-src: '/officer-logo.svg';
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,13 +1,11 @@
|
|||||||
/*
|
/*
|
||||||
Cpunk — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
Cpunk — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||||
|
|
||||||
Dark theme (dark), by luminance of its own
|
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||||
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
|
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 a single-theme repo ships
|
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||||
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.
|
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||||
*/
|
*/
|
||||||
@@ -22,13 +20,13 @@
|
|||||||
--muted-foreground: #b4b3b3;
|
--muted-foreground: #b4b3b3;
|
||||||
--accent: #161515;
|
--accent: #161515;
|
||||||
--accent-foreground: #ffffff;
|
--accent-foreground: #ffffff;
|
||||||
--primary: #aaacac;
|
--primary: #e8e9e9;
|
||||||
--primary-foreground: #020202;
|
--primary-foreground: #020202;
|
||||||
--secondary: #161515;
|
--secondary: #161515;
|
||||||
--secondary-foreground: #ffffff;
|
--secondary-foreground: #ffffff;
|
||||||
--cta: #aaacac;
|
--cta: #e8e9e9;
|
||||||
--cta-foreground: #020202;
|
--cta-foreground: #020202;
|
||||||
--ctahover: #b4b6b6;
|
--ctahover: #ebecec;
|
||||||
--success: #d1d2d1;
|
--success: #d1d2d1;
|
||||||
--success-foreground: #020202;
|
--success-foreground: #020202;
|
||||||
--warning: #fef348;
|
--warning: #fef348;
|
||||||
@@ -42,9 +40,9 @@
|
|||||||
--busy-ink: #fb8f39;
|
--busy-ink: #fb8f39;
|
||||||
--border: #353434;
|
--border: #353434;
|
||||||
--input: #353434;
|
--input: #353434;
|
||||||
--ring: #aaacac;
|
--ring: #e8e9e9;
|
||||||
--radius: 0.625rem;
|
--radius: 0.625rem;
|
||||||
--chart-primary: #aaacac;
|
--chart-primary: #e8e9e9;
|
||||||
--chart-secondary: #f76e78;
|
--chart-secondary: #f76e78;
|
||||||
--status-success: #d1d2d1;
|
--status-success: #d1d2d1;
|
||||||
--status-warning: #fef348;
|
--status-warning: #fef348;
|
||||||
@@ -56,7 +54,7 @@
|
|||||||
--panel-border-bare: rgb(53 52 52 / 0.55);
|
--panel-border-bare: rgb(53 52 52 / 0.55);
|
||||||
--panel-raised-bg: rgb(4 3 3 / 0.95);
|
--panel-raised-bg: rgb(4 3 3 / 0.95);
|
||||||
--panel-raised-border: rgb(53 52 52 / 1);
|
--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-bg: rgb(22 21 21 / 0.6);
|
||||||
--panel-header-fg: #ffffff;
|
--panel-header-fg: #ffffff;
|
||||||
--panel-radius: 0.75rem;
|
--panel-radius: 0.75rem;
|
||||||
@@ -78,9 +76,9 @@
|
|||||||
--scrollbar-thumb-hover: rgb(127 110 110 / 0.85);
|
--scrollbar-thumb-hover: rgb(127 110 110 / 0.85);
|
||||||
--scrollbar-thin-thumb: rgb(127 110 110 / 0.45);
|
--scrollbar-thin-thumb: rgb(127 110 110 / 0.45);
|
||||||
--scrollbar-thin-thumb-hover: rgb(127 110 110 / 0.7);
|
--scrollbar-thin-thumb-hover: rgb(127 110 110 / 0.7);
|
||||||
--brand: #aaacac;
|
--brand: #e8e9e9;
|
||||||
--brand-foreground: #020202;
|
--brand-foreground: #020202;
|
||||||
--brand-primary: #aaacac;
|
--brand-primary: #e8e9e9;
|
||||||
--brand-accent: #babbbb;
|
--brand-accent: #babbbb;
|
||||||
--brand-warm: #fb8f39;
|
--brand-warm: #fb8f39;
|
||||||
--brand-deep: #020202;
|
--brand-deep: #020202;
|
||||||
|
|||||||
@@ -1,13 +1,11 @@
|
|||||||
/*
|
/*
|
||||||
Crimson — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
Crimson — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||||
|
|
||||||
Dark theme (dark), by luminance of its own
|
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||||
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
|
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
|
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||||
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.
|
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||||
*/
|
*/
|
||||||
@@ -22,13 +20,13 @@
|
|||||||
--muted-foreground: #bab9bc;
|
--muted-foreground: #bab9bc;
|
||||||
--accent: #2a2631;
|
--accent: #2a2631;
|
||||||
--accent-foreground: #ffffff;
|
--accent-foreground: #ffffff;
|
||||||
--primary: #9e96c0;
|
--primary: #e7e3ed;
|
||||||
--primary-foreground: #0e0c12;
|
--primary-foreground: #0e0c12;
|
||||||
--secondary: #2a2631;
|
--secondary: #2a2631;
|
||||||
--secondary-foreground: #ffffff;
|
--secondary-foreground: #ffffff;
|
||||||
--cta: #9e96c0;
|
--cta: #e7e3ed;
|
||||||
--cta-foreground: #0e0c12;
|
--cta-foreground: #0e0c12;
|
||||||
--ctahover: #aaa3c8;
|
--ctahover: #eae6ef;
|
||||||
--success: #e48a3e;
|
--success: #e48a3e;
|
||||||
--success-foreground: #0e0c12;
|
--success-foreground: #0e0c12;
|
||||||
--warning: #da884a;
|
--warning: #da884a;
|
||||||
@@ -42,9 +40,9 @@
|
|||||||
--busy-ink: #c68061;
|
--busy-ink: #c68061;
|
||||||
--border: #47444c;
|
--border: #47444c;
|
||||||
--input: #47444c;
|
--input: #47444c;
|
||||||
--ring: #9e96c0;
|
--ring: #e7e3ed;
|
||||||
--radius: 0.625rem;
|
--radius: 0.625rem;
|
||||||
--chart-primary: #9e96c0;
|
--chart-primary: #e7e3ed;
|
||||||
--chart-secondary: #bba7be;
|
--chart-secondary: #bba7be;
|
||||||
--status-success: #e48a3e;
|
--status-success: #e48a3e;
|
||||||
--status-warning: #da884a;
|
--status-warning: #da884a;
|
||||||
@@ -56,7 +54,7 @@
|
|||||||
--panel-border-bare: rgb(71 68 76 / 0.55);
|
--panel-border-bare: rgb(71 68 76 / 0.55);
|
||||||
--panel-raised-bg: rgb(26 22 33 / 0.95);
|
--panel-raised-bg: rgb(26 22 33 / 0.95);
|
||||||
--panel-raised-border: rgb(71 68 76 / 1);
|
--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-bg: rgb(42 38 49 / 0.6);
|
||||||
--panel-header-fg: #ffffff;
|
--panel-header-fg: #ffffff;
|
||||||
--panel-radius: 0.75rem;
|
--panel-radius: 0.75rem;
|
||||||
@@ -78,9 +76,9 @@
|
|||||||
--scrollbar-thumb-hover: rgb(76 71 86 / 0.85);
|
--scrollbar-thumb-hover: rgb(76 71 86 / 0.85);
|
||||||
--scrollbar-thin-thumb: rgb(76 71 86 / 0.45);
|
--scrollbar-thin-thumb: rgb(76 71 86 / 0.45);
|
||||||
--scrollbar-thin-thumb-hover: rgb(76 71 86 / 0.7);
|
--scrollbar-thin-thumb-hover: rgb(76 71 86 / 0.7);
|
||||||
--brand: #9e96c0;
|
--brand: #e7e3ed;
|
||||||
--brand-foreground: #0e0c12;
|
--brand-foreground: #0e0c12;
|
||||||
--brand-primary: #9e96c0;
|
--brand-primary: #e7e3ed;
|
||||||
--brand-accent: #b7acc8;
|
--brand-accent: #b7acc8;
|
||||||
--brand-warm: #c68061;
|
--brand-warm: #c68061;
|
||||||
--brand-deep: #0e0c12;
|
--brand-deep: #0e0c12;
|
||||||
|
|||||||
@@ -1,13 +1,11 @@
|
|||||||
/*
|
/*
|
||||||
Dark XP — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
Dark XP — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||||
|
|
||||||
Dark theme (dark), by luminance of its own
|
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||||
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
|
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
|
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||||
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.
|
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.
|
Dayfox — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||||
|
|
||||||
Light theme (light), by luminance of its own
|
Light theme (light), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||||
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
|
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
|
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||||
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.
|
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.
|
Dead Space — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||||
|
|
||||||
Dark theme (dark), by luminance of its own
|
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||||
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
|
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
|
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||||
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.
|
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||||
*/
|
*/
|
||||||
@@ -22,13 +20,13 @@
|
|||||||
--muted-foreground: #b3b3b3;
|
--muted-foreground: #b3b3b3;
|
||||||
--accent: #131313;
|
--accent: #131313;
|
||||||
--accent-foreground: #ffffff;
|
--accent-foreground: #ffffff;
|
||||||
--primary: #c1baba;
|
--primary: #f6f5f5;
|
||||||
--primary-foreground: #010101;
|
--primary-foreground: #010101;
|
||||||
--secondary: #131313;
|
--secondary: #131313;
|
||||||
--secondary-foreground: #ffffff;
|
--secondary-foreground: #ffffff;
|
||||||
--cta: #c1baba;
|
--cta: #f6f5f5;
|
||||||
--cta-foreground: #010101;
|
--cta-foreground: #010101;
|
||||||
--ctahover: #c8c2c2;
|
--ctahover: #f7f6f6;
|
||||||
--success: #a49a9a;
|
--success: #a49a9a;
|
||||||
--success-foreground: #010101;
|
--success-foreground: #010101;
|
||||||
--warning: #b2aaaa;
|
--warning: #b2aaaa;
|
||||||
@@ -42,9 +40,9 @@
|
|||||||
--busy-ink: #a49a9a;
|
--busy-ink: #a49a9a;
|
||||||
--border: #333333;
|
--border: #333333;
|
||||||
--input: #333333;
|
--input: #333333;
|
||||||
--ring: #c1baba;
|
--ring: #f6f5f5;
|
||||||
--radius: 0.625rem;
|
--radius: 0.625rem;
|
||||||
--chart-primary: #c1baba;
|
--chart-primary: #f6f5f5;
|
||||||
--chart-secondary: #cfcaca;
|
--chart-secondary: #cfcaca;
|
||||||
--status-success: #a49a9a;
|
--status-success: #a49a9a;
|
||||||
--status-warning: #b2aaaa;
|
--status-warning: #b2aaaa;
|
||||||
@@ -56,7 +54,7 @@
|
|||||||
--panel-border-bare: rgb(51 51 51 / 0.55);
|
--panel-border-bare: rgb(51 51 51 / 0.55);
|
||||||
--panel-raised-bg: rgb(1 1 1 / 0.95);
|
--panel-raised-bg: rgb(1 1 1 / 0.95);
|
||||||
--panel-raised-border: rgb(51 51 51 / 1);
|
--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-bg: rgb(19 19 19 / 0.6);
|
||||||
--panel-header-fg: #ffffff;
|
--panel-header-fg: #ffffff;
|
||||||
--panel-radius: 0.75rem;
|
--panel-radius: 0.75rem;
|
||||||
@@ -78,9 +76,9 @@
|
|||||||
--scrollbar-thumb-hover: rgb(221 219 219 / 0.85);
|
--scrollbar-thumb-hover: rgb(221 219 219 / 0.85);
|
||||||
--scrollbar-thin-thumb: rgb(221 219 219 / 0.45);
|
--scrollbar-thin-thumb: rgb(221 219 219 / 0.45);
|
||||||
--scrollbar-thin-thumb-hover: rgb(221 219 219 / 0.7);
|
--scrollbar-thin-thumb-hover: rgb(221 219 219 / 0.7);
|
||||||
--brand: #c1baba;
|
--brand: #f6f5f5;
|
||||||
--brand-foreground: #010101;
|
--brand-foreground: #010101;
|
||||||
--brand-primary: #c1baba;
|
--brand-primary: #f6f5f5;
|
||||||
--brand-accent: #dedada;
|
--brand-accent: #dedada;
|
||||||
--brand-warm: #a49a9a;
|
--brand-warm: #a49a9a;
|
||||||
--brand-deep: #010101;
|
--brand-deep: #010101;
|
||||||
|
|||||||
@@ -1,13 +1,11 @@
|
|||||||
/*
|
/*
|
||||||
Deckard — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
Deckard — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||||
|
|
||||||
Dark theme (dark), by luminance of its own
|
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||||
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
|
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 a single-theme repo ships
|
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||||
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.
|
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||||
*/
|
*/
|
||||||
@@ -22,13 +20,13 @@
|
|||||||
--muted-foreground: #a7b2ac;
|
--muted-foreground: #a7b2ac;
|
||||||
--accent: #122e56;
|
--accent: #122e56;
|
||||||
--accent-foreground: #eef1d7;
|
--accent-foreground: #eef1d7;
|
||||||
--primary: #1fb1a5;
|
--primary: #d4fcfc;
|
||||||
--primary-foreground: #001128;
|
--primary-foreground: #001128;
|
||||||
--secondary: #122e56;
|
--secondary: #122e56;
|
||||||
--secondary-foreground: #eef1d7;
|
--secondary-foreground: #eef1d7;
|
||||||
--cta: #1fb1a5;
|
--cta: #d4fcfc;
|
||||||
--cta-foreground: #001128;
|
--cta-foreground: #001128;
|
||||||
--ctahover: #3abab0;
|
--ctahover: #d9fcfc;
|
||||||
--success: #5a9f72;
|
--success: #5a9f72;
|
||||||
--success-foreground: #001128;
|
--success-foreground: #001128;
|
||||||
--warning: #d2df6f;
|
--warning: #d2df6f;
|
||||||
@@ -42,9 +40,9 @@
|
|||||||
--busy-ink: #ca9741;
|
--busy-ink: #ca9741;
|
||||||
--border: #2f4765;
|
--border: #2f4765;
|
||||||
--input: #2f4765;
|
--input: #2f4765;
|
||||||
--ring: #1fb1a5;
|
--ring: #d4fcfc;
|
||||||
--radius: 0.625rem;
|
--radius: 0.625rem;
|
||||||
--chart-primary: #1fb1a5;
|
--chart-primary: #d4fcfc;
|
||||||
--chart-secondary: #4b64fd;
|
--chart-secondary: #4b64fd;
|
||||||
--status-success: #5a9f72;
|
--status-success: #5a9f72;
|
||||||
--status-warning: #d2df6f;
|
--status-warning: #d2df6f;
|
||||||
@@ -56,7 +54,7 @@
|
|||||||
--panel-border-bare: rgb(47 71 101 / 0.55);
|
--panel-border-bare: rgb(47 71 101 / 0.55);
|
||||||
--panel-raised-bg: rgb(0 30 73 / 0.95);
|
--panel-raised-bg: rgb(0 30 73 / 0.95);
|
||||||
--panel-raised-border: rgb(47 71 101 / 1);
|
--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-bg: rgb(18 46 86 / 0.6);
|
||||||
--panel-header-fg: #eef1d7;
|
--panel-header-fg: #eef1d7;
|
||||||
--panel-radius: 0.75rem;
|
--panel-radius: 0.75rem;
|
||||||
@@ -78,9 +76,9 @@
|
|||||||
--scrollbar-thumb-hover: rgb(63 116 192 / 0.85);
|
--scrollbar-thumb-hover: rgb(63 116 192 / 0.85);
|
||||||
--scrollbar-thin-thumb: rgb(63 116 192 / 0.45);
|
--scrollbar-thin-thumb: rgb(63 116 192 / 0.45);
|
||||||
--scrollbar-thin-thumb-hover: rgb(63 116 192 / 0.7);
|
--scrollbar-thin-thumb-hover: rgb(63 116 192 / 0.7);
|
||||||
--brand: #1fb1a5;
|
--brand: #d4fcfc;
|
||||||
--brand-foreground: #001128;
|
--brand-foreground: #001128;
|
||||||
--brand-primary: #1fb1a5;
|
--brand-primary: #d4fcfc;
|
||||||
--brand-accent: #83f0f1;
|
--brand-accent: #83f0f1;
|
||||||
--brand-warm: #ca9741;
|
--brand-warm: #ca9741;
|
||||||
--brand-deep: #001128;
|
--brand-deep: #001128;
|
||||||
|
|||||||
@@ -1,13 +1,11 @@
|
|||||||
/*
|
/*
|
||||||
Delete — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
Delete — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||||
|
|
||||||
Dark theme (dark), by luminance of its own
|
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||||
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
|
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 a single-theme repo ships
|
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||||
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.
|
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||||
*/
|
*/
|
||||||
@@ -22,13 +20,13 @@
|
|||||||
--muted-foreground: #afafb8;
|
--muted-foreground: #afafb8;
|
||||||
--accent: #22242e;
|
--accent: #22242e;
|
||||||
--accent-foreground: #f2f1fa;
|
--accent-foreground: #f2f1fa;
|
||||||
--primary: #7575aa;
|
--primary: #e2e3ee;
|
||||||
--primary-foreground: #090b11;
|
--primary-foreground: #090b11;
|
||||||
--secondary: #22242e;
|
--secondary: #22242e;
|
||||||
--secondary-foreground: #f2f1fa;
|
--secondary-foreground: #f2f1fa;
|
||||||
--cta: #7575aa;
|
--cta: #e2e3ee;
|
||||||
--cta-foreground: #090b11;
|
--cta-foreground: #090b11;
|
||||||
--ctahover: #8686b4;
|
--ctahover: #e5e6f0;
|
||||||
--success: #7f86b8;
|
--success: #7f86b8;
|
||||||
--success-foreground: #090b11;
|
--success-foreground: #090b11;
|
||||||
--warning: #a19ece;
|
--warning: #a19ece;
|
||||||
@@ -42,9 +40,9 @@
|
|||||||
--busy-ink: #a6a3d3;
|
--busy-ink: #a6a3d3;
|
||||||
--border: #3d3f49;
|
--border: #3d3f49;
|
||||||
--input: #3d3f49;
|
--input: #3d3f49;
|
||||||
--ring: #7575aa;
|
--ring: #e2e3ee;
|
||||||
--radius: 0.625rem;
|
--radius: 0.625rem;
|
||||||
--chart-primary: #7575aa;
|
--chart-primary: #e2e3ee;
|
||||||
--chart-secondary: #9895c7;
|
--chart-secondary: #9895c7;
|
||||||
--status-success: #7f86b8;
|
--status-success: #7f86b8;
|
||||||
--status-warning: #a19ece;
|
--status-warning: #a19ece;
|
||||||
@@ -56,7 +54,7 @@
|
|||||||
--panel-border-bare: rgb(61 63 73 / 0.55);
|
--panel-border-bare: rgb(61 63 73 / 0.55);
|
||||||
--panel-raised-bg: rgb(17 20 30 / 0.95);
|
--panel-raised-bg: rgb(17 20 30 / 0.95);
|
||||||
--panel-raised-border: rgb(61 63 73 / 1);
|
--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-bg: rgb(34 36 46 / 0.6);
|
||||||
--panel-header-fg: #f2f1fa;
|
--panel-header-fg: #f2f1fa;
|
||||||
--panel-radius: 0.75rem;
|
--panel-radius: 0.75rem;
|
||||||
@@ -78,9 +76,9 @@
|
|||||||
--scrollbar-thumb-hover: rgb(122 130 154 / 0.85);
|
--scrollbar-thumb-hover: rgb(122 130 154 / 0.85);
|
||||||
--scrollbar-thin-thumb: rgb(122 130 154 / 0.45);
|
--scrollbar-thin-thumb: rgb(122 130 154 / 0.45);
|
||||||
--scrollbar-thin-thumb-hover: rgb(122 130 154 / 0.7);
|
--scrollbar-thin-thumb-hover: rgb(122 130 154 / 0.7);
|
||||||
--brand: #7575aa;
|
--brand: #e2e3ee;
|
||||||
--brand-foreground: #090b11;
|
--brand-foreground: #090b11;
|
||||||
--brand-primary: #7575aa;
|
--brand-primary: #e2e3ee;
|
||||||
--brand-accent: #a9accb;
|
--brand-accent: #a9accb;
|
||||||
--brand-warm: #a6a3d3;
|
--brand-warm: #a6a3d3;
|
||||||
--brand-deep: #090b11;
|
--brand-deep: #090b11;
|
||||||
|
|||||||
@@ -1,13 +1,11 @@
|
|||||||
/*
|
/*
|
||||||
Delorean — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
Delorean — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||||
|
|
||||||
Dark theme (dark), by luminance of its own
|
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||||
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
|
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
|
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||||
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.
|
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||||
*/
|
*/
|
||||||
@@ -22,13 +20,13 @@
|
|||||||
--muted-foreground: #b2afb8;
|
--muted-foreground: #b2afb8;
|
||||||
--accent: #1e1431;
|
--accent: #1e1431;
|
||||||
--accent-foreground: #f9f9f9;
|
--accent-foreground: #f9f9f9;
|
||||||
--primary: #01cdfe;
|
--primary: #52fff7;
|
||||||
--primary-foreground: #070112;
|
--primary-foreground: #070112;
|
||||||
--secondary: #1e1431;
|
--secondary: #1e1431;
|
||||||
--secondary-foreground: #f9f9f9;
|
--secondary-foreground: #f9f9f9;
|
||||||
--cta: #01cdfe;
|
--cta: #52fff7;
|
||||||
--cta-foreground: #070112;
|
--cta-foreground: #070112;
|
||||||
--ctahover: #1fd3fe;
|
--ctahover: #67fff8;
|
||||||
--success: #05ffa1;
|
--success: #05ffa1;
|
||||||
--success-foreground: #070112;
|
--success-foreground: #070112;
|
||||||
--warning: #fffb96;
|
--warning: #fffb96;
|
||||||
@@ -42,9 +40,9 @@
|
|||||||
--busy-ink: #ff9382;
|
--busy-ink: #ff9382;
|
||||||
--border: #3b324b;
|
--border: #3b324b;
|
||||||
--input: #3b324b;
|
--input: #3b324b;
|
||||||
--ring: #01cdfe;
|
--ring: #52fff7;
|
||||||
--radius: 0.625rem;
|
--radius: 0.625rem;
|
||||||
--chart-primary: #01cdfe;
|
--chart-primary: #52fff7;
|
||||||
--chart-secondary: #b967ff;
|
--chart-secondary: #b967ff;
|
||||||
--status-success: #05ffa1;
|
--status-success: #05ffa1;
|
||||||
--status-warning: #fffb96;
|
--status-warning: #fffb96;
|
||||||
@@ -56,7 +54,7 @@
|
|||||||
--panel-border-bare: rgb(59 50 75 / 0.55);
|
--panel-border-bare: rgb(59 50 75 / 0.55);
|
||||||
--panel-raised-bg: rgb(13 2 33 / 0.95);
|
--panel-raised-bg: rgb(13 2 33 / 0.95);
|
||||||
--panel-raised-border: rgb(59 50 75 / 1);
|
--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-bg: rgb(30 20 49 / 0.6);
|
||||||
--panel-header-fg: #f9f9f9;
|
--panel-header-fg: #f9f9f9;
|
||||||
--panel-radius: 0.75rem;
|
--panel-radius: 0.75rem;
|
||||||
@@ -78,9 +76,9 @@
|
|||||||
--scrollbar-thumb-hover: rgb(76 26 87 / 0.85);
|
--scrollbar-thumb-hover: rgb(76 26 87 / 0.85);
|
||||||
--scrollbar-thin-thumb: rgb(76 26 87 / 0.45);
|
--scrollbar-thin-thumb: rgb(76 26 87 / 0.45);
|
||||||
--scrollbar-thin-thumb-hover: rgb(76 26 87 / 0.7);
|
--scrollbar-thin-thumb-hover: rgb(76 26 87 / 0.7);
|
||||||
--brand: #01cdfe;
|
--brand: #52fff7;
|
||||||
--brand-foreground: #070112;
|
--brand-foreground: #070112;
|
||||||
--brand-primary: #01cdfe;
|
--brand-primary: #52fff7;
|
||||||
--brand-accent: #05ffa1;
|
--brand-accent: #05ffa1;
|
||||||
--brand-warm: #ff9382;
|
--brand-warm: #ff9382;
|
||||||
--brand-deep: #070112;
|
--brand-deep: #070112;
|
||||||
|
|||||||
@@ -1,13 +1,11 @@
|
|||||||
/*
|
/*
|
||||||
Demon — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
Demon — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||||
|
|
||||||
Dark theme (dark), by luminance of its own
|
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||||
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
|
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 a single-theme repo ships
|
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||||
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.
|
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||||
*/
|
*/
|
||||||
@@ -22,13 +20,13 @@
|
|||||||
--muted-foreground: #a1998c;
|
--muted-foreground: #a1998c;
|
||||||
--accent: #202020;
|
--accent: #202020;
|
||||||
--accent-foreground: #e0d4c2;
|
--accent-foreground: #e0d4c2;
|
||||||
--primary: #5c624b;
|
--primary: #7a7d80;
|
||||||
--primary-foreground: #e3d8c8;
|
--primary-foreground: #080808;
|
||||||
--secondary: #202020;
|
--secondary: #202020;
|
||||||
--secondary-foreground: #e0d4c2;
|
--secondary-foreground: #e0d4c2;
|
||||||
--cta: #5c624b;
|
--cta: #7a7d80;
|
||||||
--cta-foreground: #e3d8c8;
|
--cta-foreground: #080808;
|
||||||
--ctahover: #707561;
|
--ctahover: #8a8d8f;
|
||||||
--success: #586259;
|
--success: #586259;
|
||||||
--success-foreground: #e3d8c8;
|
--success-foreground: #e3d8c8;
|
||||||
--warning: #e24c00;
|
--warning: #e24c00;
|
||||||
@@ -42,9 +40,9 @@
|
|||||||
--busy-ink: #d44826;
|
--busy-ink: #d44826;
|
||||||
--border: #383632;
|
--border: #383632;
|
||||||
--input: #383632;
|
--input: #383632;
|
||||||
--ring: #5c624b;
|
--ring: #7a7d80;
|
||||||
--radius: 0.625rem;
|
--radius: 0.625rem;
|
||||||
--chart-primary: #5c624b;
|
--chart-primary: #7a7d80;
|
||||||
--chart-secondary: #655e56;
|
--chart-secondary: #655e56;
|
||||||
--status-success: #586259;
|
--status-success: #586259;
|
||||||
--status-warning: #e24c00;
|
--status-warning: #e24c00;
|
||||||
@@ -56,7 +54,7 @@
|
|||||||
--panel-border-bare: rgb(56 54 50 / 0.55);
|
--panel-border-bare: rgb(56 54 50 / 0.55);
|
||||||
--panel-raised-bg: rgb(15 15 15 / 0.95);
|
--panel-raised-bg: rgb(15 15 15 / 0.95);
|
||||||
--panel-raised-border: rgb(56 54 50 / 1);
|
--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-bg: rgb(32 32 32 / 0.6);
|
||||||
--panel-header-fg: #e0d4c2;
|
--panel-header-fg: #e0d4c2;
|
||||||
--panel-radius: 0.75rem;
|
--panel-radius: 0.75rem;
|
||||||
@@ -78,9 +76,9 @@
|
|||||||
--scrollbar-thumb-hover: rgb(107 104 103 / 0.85);
|
--scrollbar-thumb-hover: rgb(107 104 103 / 0.85);
|
||||||
--scrollbar-thin-thumb: rgb(107 104 103 / 0.45);
|
--scrollbar-thin-thumb: rgb(107 104 103 / 0.45);
|
||||||
--scrollbar-thin-thumb-hover: rgb(107 104 103 / 0.7);
|
--scrollbar-thin-thumb-hover: rgb(107 104 103 / 0.7);
|
||||||
--brand: #5c624b;
|
--brand: #7a7d80;
|
||||||
--brand-foreground: #e3d8c8;
|
--brand-foreground: #080808;
|
||||||
--brand-primary: #5c624b;
|
--brand-primary: #7a7d80;
|
||||||
--brand-accent: #7a7d80;
|
--brand-accent: #7a7d80;
|
||||||
--brand-warm: #cf340e;
|
--brand-warm: #cf340e;
|
||||||
--brand-deep: #080808;
|
--brand-deep: #080808;
|
||||||
|
|||||||
@@ -1,13 +1,11 @@
|
|||||||
/*
|
/*
|
||||||
Dotrb — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
Dotrb — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||||
|
|
||||||
Dark theme (dark), by luminance of its own
|
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||||
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
|
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 a single-theme repo ships
|
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||||
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.
|
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||||
*/
|
*/
|
||||||
@@ -22,13 +20,13 @@
|
|||||||
--muted-foreground: #b1b1b1;
|
--muted-foreground: #b1b1b1;
|
||||||
--accent: #232323;
|
--accent: #232323;
|
||||||
--accent-foreground: #f5f5f5;
|
--accent-foreground: #f5f5f5;
|
||||||
--primary: #4a8b8b;
|
--primary: #b4b4b4;
|
||||||
--primary-foreground: #0a0a0a;
|
--primary-foreground: #0a0a0a;
|
||||||
--secondary: #232323;
|
--secondary: #232323;
|
||||||
--secondary-foreground: #f5f5f5;
|
--secondary-foreground: #f5f5f5;
|
||||||
--cta: #4a8b8b;
|
--cta: #b4b4b4;
|
||||||
--cta-foreground: #0a0a0a;
|
--cta-foreground: #0a0a0a;
|
||||||
--ctahover: #609999;
|
--ctahover: #bdbdbd;
|
||||||
--success: #b14242;
|
--success: #b14242;
|
||||||
--success-foreground: #f5f5f5;
|
--success-foreground: #f5f5f5;
|
||||||
--warning: #f0be66;
|
--warning: #f0be66;
|
||||||
@@ -42,9 +40,9 @@
|
|||||||
--busy-ink: #e3964e;
|
--busy-ink: #e3964e;
|
||||||
--border: #3f3f3f;
|
--border: #3f3f3f;
|
||||||
--input: #3f3f3f;
|
--input: #3f3f3f;
|
||||||
--ring: #4a8b8b;
|
--ring: #b4b4b4;
|
||||||
--radius: 0.625rem;
|
--radius: 0.625rem;
|
||||||
--chart-primary: #4a8b8b;
|
--chart-primary: #b4b4b4;
|
||||||
--chart-secondary: #a7a7a7;
|
--chart-secondary: #a7a7a7;
|
||||||
--status-success: #b14242;
|
--status-success: #b14242;
|
||||||
--status-warning: #f0be66;
|
--status-warning: #f0be66;
|
||||||
@@ -56,7 +54,7 @@
|
|||||||
--panel-border-bare: rgb(63 63 63 / 0.55);
|
--panel-border-bare: rgb(63 63 63 / 0.55);
|
||||||
--panel-raised-bg: rgb(18 18 18 / 0.95);
|
--panel-raised-bg: rgb(18 18 18 / 0.95);
|
||||||
--panel-raised-border: rgb(63 63 63 / 1);
|
--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-bg: rgb(35 35 35 / 0.6);
|
||||||
--panel-header-fg: #f5f5f5;
|
--panel-header-fg: #f5f5f5;
|
||||||
--panel-radius: 0.75rem;
|
--panel-radius: 0.75rem;
|
||||||
@@ -78,9 +76,9 @@
|
|||||||
--scrollbar-thumb-hover: rgb(148 148 148 / 0.85);
|
--scrollbar-thumb-hover: rgb(148 148 148 / 0.85);
|
||||||
--scrollbar-thin-thumb: rgb(148 148 148 / 0.45);
|
--scrollbar-thin-thumb: rgb(148 148 148 / 0.45);
|
||||||
--scrollbar-thin-thumb-hover: rgb(148 148 148 / 0.7);
|
--scrollbar-thin-thumb-hover: rgb(148 148 148 / 0.7);
|
||||||
--brand: #4a8b8b;
|
--brand: #b4b4b4;
|
||||||
--brand-foreground: #0a0a0a;
|
--brand-foreground: #0a0a0a;
|
||||||
--brand-primary: #4a8b8b;
|
--brand-primary: #b4b4b4;
|
||||||
--brand-accent: #b4b4b4;
|
--brand-accent: #b4b4b4;
|
||||||
--brand-warm: #e3964e;
|
--brand-warm: #e3964e;
|
||||||
--brand-deep: #0a0a0a;
|
--brand-deep: #0a0a0a;
|
||||||
|
|||||||
@@ -1,13 +1,11 @@
|
|||||||
/*
|
/*
|
||||||
Drac — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
Drac — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||||
|
|
||||||
Dark theme (dark), by luminance of its own
|
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||||
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
|
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
|
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||||
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.
|
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||||
*/
|
*/
|
||||||
@@ -22,13 +20,13 @@
|
|||||||
--muted-foreground: #aeb1ba;
|
--muted-foreground: #aeb1ba;
|
||||||
--accent: #212437;
|
--accent: #212437;
|
||||||
--accent-foreground: #f2f4f8;
|
--accent-foreground: #f2f4f8;
|
||||||
--primary: #50fa7b;
|
--primary: #a4ffff;
|
||||||
--primary-foreground: #090b16;
|
--primary-foreground: #090b16;
|
||||||
--secondary: #212437;
|
--secondary: #212437;
|
||||||
--secondary-foreground: #f2f4f8;
|
--secondary-foreground: #f2f4f8;
|
||||||
--cta: #50fa7b;
|
--cta: #a4ffff;
|
||||||
--cta-foreground: #090b16;
|
--cta-foreground: #090b16;
|
||||||
--ctahover: #65fb8b;
|
--ctahover: #afffff;
|
||||||
--success: #1e90ff;
|
--success: #1e90ff;
|
||||||
--success-foreground: #090b16;
|
--success-foreground: #090b16;
|
||||||
--warning: #f1fa8c;
|
--warning: #f1fa8c;
|
||||||
@@ -42,9 +40,9 @@
|
|||||||
--busy-ink: #f8a871;
|
--busy-ink: #f8a871;
|
||||||
--border: #3c4051;
|
--border: #3c4051;
|
||||||
--input: #3c4051;
|
--input: #3c4051;
|
||||||
--ring: #50fa7b;
|
--ring: #a4ffff;
|
||||||
--radius: 0.625rem;
|
--radius: 0.625rem;
|
||||||
--chart-primary: #50fa7b;
|
--chart-primary: #a4ffff;
|
||||||
--chart-secondary: #ff79c6;
|
--chart-secondary: #ff79c6;
|
||||||
--status-success: #1e90ff;
|
--status-success: #1e90ff;
|
||||||
--status-warning: #f1fa8c;
|
--status-warning: #f1fa8c;
|
||||||
@@ -56,7 +54,7 @@
|
|||||||
--panel-border-bare: rgb(60 64 81 / 0.55);
|
--panel-border-bare: rgb(60 64 81 / 0.55);
|
||||||
--panel-raised-bg: rgb(16 20 40 / 0.95);
|
--panel-raised-bg: rgb(16 20 40 / 0.95);
|
||||||
--panel-raised-border: rgb(60 64 81 / 1);
|
--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-bg: rgb(33 36 55 / 0.6);
|
||||||
--panel-header-fg: #f2f4f8;
|
--panel-header-fg: #f2f4f8;
|
||||||
--panel-radius: 0.75rem;
|
--panel-radius: 0.75rem;
|
||||||
@@ -78,9 +76,9 @@
|
|||||||
--scrollbar-thumb-hover: rgb(85 85 85 / 0.85);
|
--scrollbar-thumb-hover: rgb(85 85 85 / 0.85);
|
||||||
--scrollbar-thin-thumb: rgb(85 85 85 / 0.45);
|
--scrollbar-thin-thumb: rgb(85 85 85 / 0.45);
|
||||||
--scrollbar-thin-thumb-hover: rgb(85 85 85 / 0.7);
|
--scrollbar-thin-thumb-hover: rgb(85 85 85 / 0.7);
|
||||||
--brand: #50fa7b;
|
--brand: #a4ffff;
|
||||||
--brand-foreground: #090b16;
|
--brand-foreground: #090b16;
|
||||||
--brand-primary: #50fa7b;
|
--brand-primary: #a4ffff;
|
||||||
--brand-accent: #8be9fd;
|
--brand-accent: #8be9fd;
|
||||||
--brand-warm: #f8a871;
|
--brand-warm: #f8a871;
|
||||||
--brand-deep: #090b16;
|
--brand-deep: #090b16;
|
||||||
|
|||||||
@@ -1,13 +1,11 @@
|
|||||||
/*
|
/*
|
||||||
Dracula — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
Dracula — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||||
|
|
||||||
Dark theme (dark), by luminance of its own
|
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||||
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
|
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
|
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||||
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.
|
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||||
*/
|
*/
|
||||||
@@ -22,13 +20,13 @@
|
|||||||
--muted-foreground: #bababa;
|
--muted-foreground: #bababa;
|
||||||
--accent: #373944;
|
--accent: #373944;
|
||||||
--accent-foreground: #f8f8f2;
|
--accent-foreground: #f8f8f2;
|
||||||
--primary: #bd93f9;
|
--primary: #a4ffff;
|
||||||
--primary-foreground: #16171e;
|
--primary-foreground: #16171e;
|
||||||
--secondary: #373944;
|
--secondary: #373944;
|
||||||
--secondary-foreground: #f8f8f2;
|
--secondary-foreground: #f8f8f2;
|
||||||
--cta: #bd93f9;
|
--cta: #a4ffff;
|
||||||
--cta-foreground: #16171e;
|
--cta-foreground: #16171e;
|
||||||
--ctahover: #c5a0fa;
|
--ctahover: #afffff;
|
||||||
--success: #50fa7b;
|
--success: #50fa7b;
|
||||||
--success-foreground: #16171e;
|
--success-foreground: #16171e;
|
||||||
--warning: #f1fa8c;
|
--warning: #f1fa8c;
|
||||||
@@ -42,9 +40,9 @@
|
|||||||
--busy-ink: #f8a871;
|
--busy-ink: #f8a871;
|
||||||
--border: #51525b;
|
--border: #51525b;
|
||||||
--input: #51525b;
|
--input: #51525b;
|
||||||
--ring: #bd93f9;
|
--ring: #a4ffff;
|
||||||
--radius: 0.625rem;
|
--radius: 0.625rem;
|
||||||
--chart-primary: #bd93f9;
|
--chart-primary: #a4ffff;
|
||||||
--chart-secondary: #ff79c6;
|
--chart-secondary: #ff79c6;
|
||||||
--status-success: #50fa7b;
|
--status-success: #50fa7b;
|
||||||
--status-warning: #f1fa8c;
|
--status-warning: #f1fa8c;
|
||||||
@@ -56,7 +54,7 @@
|
|||||||
--panel-border-bare: rgb(81 82 91 / 0.55);
|
--panel-border-bare: rgb(81 82 91 / 0.55);
|
||||||
--panel-raised-bg: rgb(40 42 54 / 0.95);
|
--panel-raised-bg: rgb(40 42 54 / 0.95);
|
||||||
--panel-raised-border: rgb(81 82 91 / 1);
|
--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-bg: rgb(55 57 68 / 0.6);
|
||||||
--panel-header-fg: #f8f8f2;
|
--panel-header-fg: #f8f8f2;
|
||||||
--panel-radius: 0.75rem;
|
--panel-radius: 0.75rem;
|
||||||
@@ -78,9 +76,9 @@
|
|||||||
--scrollbar-thumb-hover: rgb(98 114 164 / 0.85);
|
--scrollbar-thumb-hover: rgb(98 114 164 / 0.85);
|
||||||
--scrollbar-thin-thumb: rgb(98 114 164 / 0.45);
|
--scrollbar-thin-thumb: rgb(98 114 164 / 0.45);
|
||||||
--scrollbar-thin-thumb-hover: rgb(98 114 164 / 0.7);
|
--scrollbar-thin-thumb-hover: rgb(98 114 164 / 0.7);
|
||||||
--brand: #bd93f9;
|
--brand: #a4ffff;
|
||||||
--brand-foreground: #16171e;
|
--brand-foreground: #16171e;
|
||||||
--brand-primary: #bd93f9;
|
--brand-primary: #a4ffff;
|
||||||
--brand-accent: #8be9fd;
|
--brand-accent: #8be9fd;
|
||||||
--brand-warm: #f8a871;
|
--brand-warm: #f8a871;
|
||||||
--brand-deep: #16171e;
|
--brand-deep: #16171e;
|
||||||
|
|||||||
@@ -1,13 +1,11 @@
|
|||||||
/*
|
/*
|
||||||
Dragon — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
Dragon — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||||
|
|
||||||
Dark theme (dark), by luminance of its own
|
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||||
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
|
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
|
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||||
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.
|
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||||
*/
|
*/
|
||||||
@@ -22,13 +20,13 @@
|
|||||||
--muted-foreground: #aca49c;
|
--muted-foreground: #aca49c;
|
||||||
--accent: #281e25;
|
--accent: #281e25;
|
||||||
--accent-foreground: #ebe5d6;
|
--accent-foreground: #ebe5d6;
|
||||||
--primary: #5298c4;
|
--primary: #95caca;
|
||||||
--primary-foreground: #0d070c;
|
--primary-foreground: #0d070c;
|
||||||
--secondary: #281e25;
|
--secondary: #281e25;
|
||||||
--secondary-foreground: #ebe5d6;
|
--secondary-foreground: #ebe5d6;
|
||||||
--cta: #5298c4;
|
--cta: #95caca;
|
||||||
--cta-foreground: #0d070c;
|
--cta-foreground: #0d070c;
|
||||||
--ctahover: #67a4cb;
|
--ctahover: #a2d0d0;
|
||||||
--success: #78a682;
|
--success: #78a682;
|
||||||
--success-foreground: #0d070c;
|
--success-foreground: #0d070c;
|
||||||
--warning: #f7e1c7;
|
--warning: #f7e1c7;
|
||||||
@@ -42,9 +40,9 @@
|
|||||||
--busy-ink: #fb8f91;
|
--busy-ink: #fb8f91;
|
||||||
--border: #41373b;
|
--border: #41373b;
|
||||||
--input: #41373b;
|
--input: #41373b;
|
||||||
--ring: #5298c4;
|
--ring: #95caca;
|
||||||
--radius: 0.625rem;
|
--radius: 0.625rem;
|
||||||
--chart-primary: #5298c4;
|
--chart-primary: #95caca;
|
||||||
--chart-secondary: #c479a9;
|
--chart-secondary: #c479a9;
|
||||||
--status-success: #78a682;
|
--status-success: #78a682;
|
||||||
--status-warning: #f7e1c7;
|
--status-warning: #f7e1c7;
|
||||||
@@ -56,7 +54,7 @@
|
|||||||
--panel-border-bare: rgb(65 55 59 / 0.55);
|
--panel-border-bare: rgb(65 55 59 / 0.55);
|
||||||
--panel-raised-bg: rgb(24 13 21 / 0.95);
|
--panel-raised-bg: rgb(24 13 21 / 0.95);
|
||||||
--panel-raised-border: rgb(65 55 59 / 1);
|
--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-bg: rgb(40 30 37 / 0.6);
|
||||||
--panel-header-fg: #ebe5d6;
|
--panel-header-fg: #ebe5d6;
|
||||||
--panel-radius: 0.75rem;
|
--panel-radius: 0.75rem;
|
||||||
@@ -78,9 +76,9 @@
|
|||||||
--scrollbar-thumb-hover: rgb(58 26 34 / 0.85);
|
--scrollbar-thumb-hover: rgb(58 26 34 / 0.85);
|
||||||
--scrollbar-thin-thumb: rgb(58 26 34 / 0.45);
|
--scrollbar-thin-thumb: rgb(58 26 34 / 0.45);
|
||||||
--scrollbar-thin-thumb-hover: rgb(58 26 34 / 0.7);
|
--scrollbar-thin-thumb-hover: rgb(58 26 34 / 0.7);
|
||||||
--brand: #5298c4;
|
--brand: #95caca;
|
||||||
--brand-foreground: #0d070c;
|
--brand-foreground: #0d070c;
|
||||||
--brand-primary: #5298c4;
|
--brand-primary: #95caca;
|
||||||
--brand-accent: #7abaa9;
|
--brand-accent: #7abaa9;
|
||||||
--brand-warm: #fb8f91;
|
--brand-warm: #fb8f91;
|
||||||
--brand-deep: #0d070c;
|
--brand-deep: #0d070c;
|
||||||
|
|||||||
@@ -1,13 +1,11 @@
|
|||||||
/*
|
/*
|
||||||
Dreamwave — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
Dreamwave — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||||
|
|
||||||
Dark theme (dark), by luminance of its own
|
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||||
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
|
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
|
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||||
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.
|
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||||
*/
|
*/
|
||||||
@@ -22,13 +20,13 @@
|
|||||||
--muted-foreground: #afa6b8;
|
--muted-foreground: #afa6b8;
|
||||||
--accent: #1b1826;
|
--accent: #1b1826;
|
||||||
--accent-foreground: #f5eafd;
|
--accent-foreground: #f5eafd;
|
||||||
--primary: #ca2cb0;
|
--primary: #e37bd1;
|
||||||
--primary-foreground: #ffffff;
|
--primary-foreground: #06040c;
|
||||||
--secondary: #1b1826;
|
--secondary: #1b1826;
|
||||||
--secondary-foreground: #f5eafd;
|
--secondary-foreground: #f5eafd;
|
||||||
--cta: #ca2cb0;
|
--cta: #e37bd1;
|
||||||
--cta-foreground: #ffffff;
|
--cta-foreground: #06040c;
|
||||||
--ctahover: #d045b9;
|
--ctahover: #e68bd7;
|
||||||
--success: #7f049e;
|
--success: #7f049e;
|
||||||
--success-foreground: #f5eafd;
|
--success-foreground: #f5eafd;
|
||||||
--warning: #790aac;
|
--warning: #790aac;
|
||||||
@@ -42,9 +40,9 @@
|
|||||||
--busy-ink: #b154ad;
|
--busy-ink: #b154ad;
|
||||||
--border: #383443;
|
--border: #383443;
|
||||||
--input: #383443;
|
--input: #383443;
|
||||||
--ring: #ca2cb0;
|
--ring: #e37bd1;
|
||||||
--radius: 0.625rem;
|
--radius: 0.625rem;
|
||||||
--chart-primary: #ca2cb0;
|
--chart-primary: #e37bd1;
|
||||||
--chart-secondary: #a604e9;
|
--chart-secondary: #a604e9;
|
||||||
--status-success: #7f049e;
|
--status-success: #7f049e;
|
||||||
--status-warning: #790aac;
|
--status-warning: #790aac;
|
||||||
@@ -56,7 +54,7 @@
|
|||||||
--panel-border-bare: rgb(56 52 67 / 0.55);
|
--panel-border-bare: rgb(56 52 67 / 0.55);
|
||||||
--panel-raised-bg: rgb(10 7 22 / 0.95);
|
--panel-raised-bg: rgb(10 7 22 / 0.95);
|
||||||
--panel-raised-border: rgb(56 52 67 / 1);
|
--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-bg: rgb(27 24 38 / 0.6);
|
||||||
--panel-header-fg: #f5eafd;
|
--panel-header-fg: #f5eafd;
|
||||||
--panel-radius: 0.75rem;
|
--panel-radius: 0.75rem;
|
||||||
@@ -78,9 +76,9 @@
|
|||||||
--scrollbar-thumb-hover: rgb(140 83 183 / 0.85);
|
--scrollbar-thumb-hover: rgb(140 83 183 / 0.85);
|
||||||
--scrollbar-thin-thumb: rgb(140 83 183 / 0.45);
|
--scrollbar-thin-thumb: rgb(140 83 183 / 0.45);
|
||||||
--scrollbar-thin-thumb-hover: rgb(140 83 183 / 0.7);
|
--scrollbar-thin-thumb-hover: rgb(140 83 183 / 0.7);
|
||||||
--brand: #ca2cb0;
|
--brand: #e37bd1;
|
||||||
--brand-foreground: #ffffff;
|
--brand-foreground: #06040c;
|
||||||
--brand-primary: #ca2cb0;
|
--brand-primary: #e37bd1;
|
||||||
--brand-accent: #c429b2;
|
--brand-accent: #c429b2;
|
||||||
--brand-warm: #900b8a;
|
--brand-warm: #900b8a;
|
||||||
--brand-deep: #06040c;
|
--brand-deep: #06040c;
|
||||||
|
|||||||
@@ -1,13 +1,11 @@
|
|||||||
/*
|
/*
|
||||||
Ember N Ash — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
Ember N Ash — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||||
|
|
||||||
Dark theme (dark), by luminance of its own
|
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||||
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
|
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
|
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||||
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.
|
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.
|
Eva Unit 01 — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||||
|
|
||||||
Dark theme (dark), by luminance of its own
|
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||||
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
|
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 a single-theme repo ships
|
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||||
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.
|
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||||
*/
|
*/
|
||||||
@@ -22,13 +20,13 @@
|
|||||||
--muted-foreground: #a79cbc;
|
--muted-foreground: #a79cbc;
|
||||||
--accent: #30243e;
|
--accent: #30243e;
|
||||||
--accent-foreground: #e1d6f8;
|
--accent-foreground: #e1d6f8;
|
||||||
--primary: #ce67f0;
|
--primary: #a4d2ec;
|
||||||
--primary-foreground: #120b1a;
|
--primary-foreground: #120b1a;
|
||||||
--secondary: #30243e;
|
--secondary: #30243e;
|
||||||
--secondary-foreground: #e1d6f8;
|
--secondary-foreground: #e1d6f8;
|
||||||
--cta: #ce67f0;
|
--cta: #a4d2ec;
|
||||||
--cta-foreground: #120b1a;
|
--cta-foreground: #120b1a;
|
||||||
--ctahover: #d479f2;
|
--ctahover: #afd7ee;
|
||||||
--success: #8edf5f;
|
--success: #8edf5f;
|
||||||
--success-foreground: #120b1a;
|
--success-foreground: #120b1a;
|
||||||
--warning: #d99145;
|
--warning: #d99145;
|
||||||
@@ -42,9 +40,9 @@
|
|||||||
--busy-ink: #cc5f39;
|
--busy-ink: #cc5f39;
|
||||||
--border: #463a57;
|
--border: #463a57;
|
||||||
--input: #463a57;
|
--input: #463a57;
|
||||||
--ring: #ce67f0;
|
--ring: #a4d2ec;
|
||||||
--radius: 0.625rem;
|
--radius: 0.625rem;
|
||||||
--chart-primary: #ce67f0;
|
--chart-primary: #a4d2ec;
|
||||||
--chart-secondary: #875faf;
|
--chart-secondary: #875faf;
|
||||||
--status-success: #8edf5f;
|
--status-success: #8edf5f;
|
||||||
--status-warning: #d99145;
|
--status-warning: #d99145;
|
||||||
@@ -56,7 +54,7 @@
|
|||||||
--panel-border-bare: rgb(70 58 87 / 0.55);
|
--panel-border-bare: rgb(70 58 87 / 0.55);
|
||||||
--panel-raised-bg: rgb(32 20 48 / 0.95);
|
--panel-raised-bg: rgb(32 20 48 / 0.95);
|
||||||
--panel-raised-border: rgb(70 58 87 / 1);
|
--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-bg: rgb(48 36 62 / 0.6);
|
||||||
--panel-header-fg: #e1d6f8;
|
--panel-header-fg: #e1d6f8;
|
||||||
--panel-radius: 0.75rem;
|
--panel-radius: 0.75rem;
|
||||||
@@ -78,9 +76,9 @@
|
|||||||
--scrollbar-thumb-hover: rgb(161 160 173 / 0.85);
|
--scrollbar-thumb-hover: rgb(161 160 173 / 0.85);
|
||||||
--scrollbar-thin-thumb: rgb(161 160 173 / 0.45);
|
--scrollbar-thin-thumb: rgb(161 160 173 / 0.45);
|
||||||
--scrollbar-thin-thumb-hover: rgb(161 160 173 / 0.7);
|
--scrollbar-thin-thumb-hover: rgb(161 160 173 / 0.7);
|
||||||
--brand: #ce67f0;
|
--brand: #a4d2ec;
|
||||||
--brand-foreground: #120b1a;
|
--brand-foreground: #120b1a;
|
||||||
--brand-primary: #ce67f0;
|
--brand-primary: #a4d2ec;
|
||||||
--brand-accent: #9dafd1;
|
--brand-accent: #9dafd1;
|
||||||
--brand-warm: #cc5f39;
|
--brand-warm: #cc5f39;
|
||||||
--brand-deep: #120b1a;
|
--brand-deep: #120b1a;
|
||||||
|
|||||||
@@ -1,13 +1,11 @@
|
|||||||
/*
|
/*
|
||||||
Event Horizon — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
Event Horizon — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||||
|
|
||||||
Dark theme (dark), by luminance of its own
|
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||||
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
|
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 a single-theme repo ships
|
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||||
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.
|
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||||
*/
|
*/
|
||||||
@@ -22,13 +20,13 @@
|
|||||||
--muted-foreground: #97999d;
|
--muted-foreground: #97999d;
|
||||||
--accent: #2c2e35;
|
--accent: #2c2e35;
|
||||||
--accent-foreground: #cbced0;
|
--accent-foreground: #cbced0;
|
||||||
--primary: #26bbd9;
|
--primary: #6be4e6;
|
||||||
--primary-foreground: #0f1115;
|
--primary-foreground: #0f1115;
|
||||||
--secondary: #2c2e35;
|
--secondary: #2c2e35;
|
||||||
--secondary-foreground: #cbced0;
|
--secondary-foreground: #cbced0;
|
||||||
--cta: #26bbd9;
|
--cta: #6be4e6;
|
||||||
--cta-foreground: #0f1115;
|
--cta-foreground: #0f1115;
|
||||||
--ctahover: #40c3de;
|
--ctahover: #7de7e9;
|
||||||
--success: #29d398;
|
--success: #29d398;
|
||||||
--success-foreground: #0f1115;
|
--success-foreground: #0f1115;
|
||||||
--warning: #fac29a;
|
--warning: #fac29a;
|
||||||
@@ -42,9 +40,9 @@
|
|||||||
--busy-ink: #f28c89;
|
--busy-ink: #f28c89;
|
||||||
--border: #3e4047;
|
--border: #3e4047;
|
||||||
--input: #3e4047;
|
--input: #3e4047;
|
||||||
--ring: #26bbd9;
|
--ring: #6be4e6;
|
||||||
--radius: 0.625rem;
|
--radius: 0.625rem;
|
||||||
--chart-primary: #26bbd9;
|
--chart-primary: #6be4e6;
|
||||||
--chart-secondary: #ee64ac;
|
--chart-secondary: #ee64ac;
|
||||||
--status-success: #29d398;
|
--status-success: #29d398;
|
||||||
--status-warning: #fac29a;
|
--status-warning: #fac29a;
|
||||||
@@ -56,7 +54,7 @@
|
|||||||
--panel-border-bare: rgb(62 64 71 / 0.55);
|
--panel-border-bare: rgb(62 64 71 / 0.55);
|
||||||
--panel-raised-bg: rgb(28 30 38 / 0.95);
|
--panel-raised-bg: rgb(28 30 38 / 0.95);
|
||||||
--panel-raised-border: rgb(62 64 71 / 1);
|
--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-bg: rgb(44 46 53 / 0.6);
|
||||||
--panel-header-fg: #cbced0;
|
--panel-header-fg: #cbced0;
|
||||||
--panel-radius: 0.75rem;
|
--panel-radius: 0.75rem;
|
||||||
@@ -78,9 +76,9 @@
|
|||||||
--scrollbar-thumb-hover: rgb(111 111 112 / 0.85);
|
--scrollbar-thumb-hover: rgb(111 111 112 / 0.85);
|
||||||
--scrollbar-thin-thumb: rgb(111 111 112 / 0.45);
|
--scrollbar-thin-thumb: rgb(111 111 112 / 0.45);
|
||||||
--scrollbar-thin-thumb-hover: rgb(111 111 112 / 0.7);
|
--scrollbar-thin-thumb-hover: rgb(111 111 112 / 0.7);
|
||||||
--brand: #26bbd9;
|
--brand: #6be4e6;
|
||||||
--brand-foreground: #0f1115;
|
--brand-foreground: #0f1115;
|
||||||
--brand-primary: #26bbd9;
|
--brand-primary: #6be4e6;
|
||||||
--brand-accent: #59e1e3;
|
--brand-accent: #59e1e3;
|
||||||
--brand-warm: #f28c89;
|
--brand-warm: #f28c89;
|
||||||
--brand-deep: #0f1115;
|
--brand-deep: #0f1115;
|
||||||
|
|||||||
@@ -1,13 +1,11 @@
|
|||||||
/*
|
/*
|
||||||
Everblush — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
Everblush — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||||
|
|
||||||
Dark theme (dark), by luminance of its own
|
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||||
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
|
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
|
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||||
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.
|
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||||
*/
|
*/
|
||||||
@@ -22,13 +20,13 @@
|
|||||||
--muted-foreground: #9fa1a2;
|
--muted-foreground: #9fa1a2;
|
||||||
--accent: #242b2e;
|
--accent: #242b2e;
|
||||||
--accent-foreground: #dadada;
|
--accent-foreground: #dadada;
|
||||||
--primary: #67b0e8;
|
--primary: #6cbfbf;
|
||||||
--primary-foreground: #0b0f11;
|
--primary-foreground: #0b0f11;
|
||||||
--secondary: #242b2e;
|
--secondary: #242b2e;
|
||||||
--secondary-foreground: #dadada;
|
--secondary-foreground: #dadada;
|
||||||
--cta: #67b0e8;
|
--cta: #6cbfbf;
|
||||||
--cta-foreground: #0b0f11;
|
--cta-foreground: #0b0f11;
|
||||||
--ctahover: #79b9eb;
|
--ctahover: #7ec7c7;
|
||||||
--success: #8ccf7e;
|
--success: #8ccf7e;
|
||||||
--success-foreground: #0b0f11;
|
--success-foreground: #0b0f11;
|
||||||
--warning: #e5c76b;
|
--warning: #e5c76b;
|
||||||
@@ -42,9 +40,9 @@
|
|||||||
--busy-ink: #e59e70;
|
--busy-ink: #e59e70;
|
||||||
--border: #3b4143;
|
--border: #3b4143;
|
||||||
--input: #3b4143;
|
--input: #3b4143;
|
||||||
--ring: #67b0e8;
|
--ring: #6cbfbf;
|
||||||
--radius: 0.625rem;
|
--radius: 0.625rem;
|
||||||
--chart-primary: #67b0e8;
|
--chart-primary: #6cbfbf;
|
||||||
--chart-secondary: #c47fd5;
|
--chart-secondary: #c47fd5;
|
||||||
--status-success: #8ccf7e;
|
--status-success: #8ccf7e;
|
||||||
--status-warning: #e5c76b;
|
--status-warning: #e5c76b;
|
||||||
@@ -56,7 +54,7 @@
|
|||||||
--panel-border-bare: rgb(59 65 67 / 0.55);
|
--panel-border-bare: rgb(59 65 67 / 0.55);
|
||||||
--panel-raised-bg: rgb(20 27 30 / 0.95);
|
--panel-raised-bg: rgb(20 27 30 / 0.95);
|
||||||
--panel-raised-border: rgb(59 65 67 / 1);
|
--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-bg: rgb(36 43 46 / 0.6);
|
||||||
--panel-header-fg: #dadada;
|
--panel-header-fg: #dadada;
|
||||||
--panel-radius: 0.75rem;
|
--panel-radius: 0.75rem;
|
||||||
@@ -78,9 +76,9 @@
|
|||||||
--scrollbar-thumb-hover: rgb(35 42 45 / 0.85);
|
--scrollbar-thumb-hover: rgb(35 42 45 / 0.85);
|
||||||
--scrollbar-thin-thumb: rgb(35 42 45 / 0.45);
|
--scrollbar-thin-thumb: rgb(35 42 45 / 0.45);
|
||||||
--scrollbar-thin-thumb-hover: rgb(35 42 45 / 0.7);
|
--scrollbar-thin-thumb-hover: rgb(35 42 45 / 0.7);
|
||||||
--brand: #67b0e8;
|
--brand: #6cbfbf;
|
||||||
--brand-foreground: #0b0f11;
|
--brand-foreground: #0b0f11;
|
||||||
--brand-primary: #67b0e8;
|
--brand-primary: #6cbfbf;
|
||||||
--brand-accent: #6cbfbf;
|
--brand-accent: #6cbfbf;
|
||||||
--brand-warm: #e59e70;
|
--brand-warm: #e59e70;
|
||||||
--brand-deep: #0b0f11;
|
--brand-deep: #0b0f11;
|
||||||
|
|||||||
@@ -1,13 +1,11 @@
|
|||||||
/*
|
/*
|
||||||
Farline — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
Farline — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||||
|
|
||||||
Dark theme (dark), by luminance of its own
|
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||||
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
|
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
|
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||||
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.
|
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||||
*/
|
*/
|
||||||
@@ -22,13 +20,13 @@
|
|||||||
--muted-foreground: #a0a5a4;
|
--muted-foreground: #a0a5a4;
|
||||||
--accent: #323438;
|
--accent: #323438;
|
||||||
--accent-foreground: #d6dcd9;
|
--accent-foreground: #d6dcd9;
|
||||||
--primary: #879ab0;
|
--primary: #90bcba;
|
||||||
--primary-foreground: #131417;
|
--primary-foreground: #131417;
|
||||||
--secondary: #323438;
|
--secondary: #323438;
|
||||||
--secondary-foreground: #d6dcd9;
|
--secondary-foreground: #d6dcd9;
|
||||||
--cta: #879ab0;
|
--cta: #90bcba;
|
||||||
--cta-foreground: #131417;
|
--cta-foreground: #131417;
|
||||||
--ctahover: #95a6b9;
|
--ctahover: #9dc4c2;
|
||||||
--success: #9bab8c;
|
--success: #9bab8c;
|
||||||
--success-foreground: #131417;
|
--success-foreground: #131417;
|
||||||
--warning: #b1b195;
|
--warning: #b1b195;
|
||||||
@@ -42,9 +40,9 @@
|
|||||||
--busy-ink: #ab9b8d;
|
--busy-ink: #ab9b8d;
|
||||||
--border: #46494b;
|
--border: #46494b;
|
||||||
--input: #46494b;
|
--input: #46494b;
|
||||||
--ring: #879ab0;
|
--ring: #90bcba;
|
||||||
--radius: 0.625rem;
|
--radius: 0.625rem;
|
||||||
--chart-primary: #879ab0;
|
--chart-primary: #90bcba;
|
||||||
--chart-secondary: #bea7ad;
|
--chart-secondary: #bea7ad;
|
||||||
--status-success: #9bab8c;
|
--status-success: #9bab8c;
|
||||||
--status-warning: #b1b195;
|
--status-warning: #b1b195;
|
||||||
@@ -56,7 +54,7 @@
|
|||||||
--panel-border-bare: rgb(70 73 75 / 0.55);
|
--panel-border-bare: rgb(70 73 75 / 0.55);
|
||||||
--panel-raised-bg: rgb(35 37 41 / 0.95);
|
--panel-raised-bg: rgb(35 37 41 / 0.95);
|
||||||
--panel-raised-border: rgb(70 73 75 / 1);
|
--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-bg: rgb(50 52 56 / 0.6);
|
||||||
--panel-header-fg: #d6dcd9;
|
--panel-header-fg: #d6dcd9;
|
||||||
--panel-radius: 0.75rem;
|
--panel-radius: 0.75rem;
|
||||||
@@ -78,9 +76,9 @@
|
|||||||
--scrollbar-thumb-hover: rgb(120 124 135 / 0.85);
|
--scrollbar-thumb-hover: rgb(120 124 135 / 0.85);
|
||||||
--scrollbar-thin-thumb: rgb(120 124 135 / 0.45);
|
--scrollbar-thin-thumb: rgb(120 124 135 / 0.45);
|
||||||
--scrollbar-thin-thumb-hover: rgb(120 124 135 / 0.7);
|
--scrollbar-thin-thumb-hover: rgb(120 124 135 / 0.7);
|
||||||
--brand: #879ab0;
|
--brand: #90bcba;
|
||||||
--brand-foreground: #131417;
|
--brand-foreground: #131417;
|
||||||
--brand-primary: #879ab0;
|
--brand-primary: #90bcba;
|
||||||
--brand-accent: #7eadac;
|
--brand-accent: #7eadac;
|
||||||
--brand-warm: #ab9b8d;
|
--brand-warm: #ab9b8d;
|
||||||
--brand-deep: #131417;
|
--brand-deep: #131417;
|
||||||
|
|||||||
@@ -1,13 +1,11 @@
|
|||||||
/*
|
/*
|
||||||
Felix — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
Felix — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||||
|
|
||||||
Dark theme (dark), by luminance of its own
|
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||||
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
|
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 a single-theme repo ships
|
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||||
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.
|
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||||
*/
|
*/
|
||||||
@@ -22,13 +20,13 @@
|
|||||||
--muted-foreground: #a2a3a4;
|
--muted-foreground: #a2a3a4;
|
||||||
--accent: #121212;
|
--accent: #121212;
|
||||||
--accent-foreground: #e7e9ea;
|
--accent-foreground: #e7e9ea;
|
||||||
--primary: #626262;
|
--primary: #9e9e9e;
|
||||||
--primary-foreground: #e7e9ea;
|
--primary-foreground: #000000;
|
||||||
--secondary: #121212;
|
--secondary: #121212;
|
||||||
--secondary-foreground: #e7e9ea;
|
--secondary-foreground: #e7e9ea;
|
||||||
--cta: #626262;
|
--cta: #9e9e9e;
|
||||||
--cta-foreground: #e7e9ea;
|
--cta-foreground: #000000;
|
||||||
--ctahover: #757575;
|
--ctahover: #aaaaaa;
|
||||||
--success: #e7e9ea;
|
--success: #e7e9ea;
|
||||||
--success-foreground: #000000;
|
--success-foreground: #000000;
|
||||||
--warning: #9e9e9e;
|
--warning: #9e9e9e;
|
||||||
@@ -42,9 +40,9 @@
|
|||||||
--busy-ink: #949494;
|
--busy-ink: #949494;
|
||||||
--border: #2d2e2e;
|
--border: #2d2e2e;
|
||||||
--input: #2d2e2e;
|
--input: #2d2e2e;
|
||||||
--ring: #626262;
|
--ring: #9e9e9e;
|
||||||
--radius: 0.625rem;
|
--radius: 0.625rem;
|
||||||
--chart-primary: #626262;
|
--chart-primary: #9e9e9e;
|
||||||
--chart-secondary: #8a8a8a;
|
--chart-secondary: #8a8a8a;
|
||||||
--status-success: #e7e9ea;
|
--status-success: #e7e9ea;
|
||||||
--status-warning: #9e9e9e;
|
--status-warning: #9e9e9e;
|
||||||
@@ -56,7 +54,7 @@
|
|||||||
--panel-border-bare: rgb(45 46 46 / 0.55);
|
--panel-border-bare: rgb(45 46 46 / 0.55);
|
||||||
--panel-raised-bg: rgb(0 0 0 / 0.95);
|
--panel-raised-bg: rgb(0 0 0 / 0.95);
|
||||||
--panel-raised-border: rgb(45 46 46 / 1);
|
--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-bg: rgb(18 18 18 / 0.6);
|
||||||
--panel-header-fg: #e7e9ea;
|
--panel-header-fg: #e7e9ea;
|
||||||
--panel-radius: 0.75rem;
|
--panel-radius: 0.75rem;
|
||||||
@@ -78,9 +76,9 @@
|
|||||||
--scrollbar-thumb-hover: rgb(98 98 98 / 0.85);
|
--scrollbar-thumb-hover: rgb(98 98 98 / 0.85);
|
||||||
--scrollbar-thin-thumb: rgb(98 98 98 / 0.45);
|
--scrollbar-thin-thumb: rgb(98 98 98 / 0.45);
|
||||||
--scrollbar-thin-thumb-hover: rgb(98 98 98 / 0.7);
|
--scrollbar-thin-thumb-hover: rgb(98 98 98 / 0.7);
|
||||||
--brand: #626262;
|
--brand: #9e9e9e;
|
||||||
--brand-foreground: #e7e9ea;
|
--brand-foreground: #000000;
|
||||||
--brand-primary: #626262;
|
--brand-primary: #9e9e9e;
|
||||||
--brand-accent: #767676;
|
--brand-accent: #767676;
|
||||||
--brand-warm: #949494;
|
--brand-warm: #949494;
|
||||||
--brand-deep: #000000;
|
--brand-deep: #000000;
|
||||||
|
|||||||
@@ -1,13 +1,11 @@
|
|||||||
/*
|
/*
|
||||||
Flat Dracula — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
Flat Dracula — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||||
|
|
||||||
Dark theme (dark), by luminance of its own
|
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||||
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
|
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 a single-theme repo ships
|
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||||
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.
|
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||||
*/
|
*/
|
||||||
@@ -22,13 +20,13 @@
|
|||||||
--muted-foreground: #bababa;
|
--muted-foreground: #bababa;
|
||||||
--accent: #373944;
|
--accent: #373944;
|
||||||
--accent-foreground: #f8f8f2;
|
--accent-foreground: #f8f8f2;
|
||||||
--primary: #bd93f9;
|
--primary: #a4ffff;
|
||||||
--primary-foreground: #16171e;
|
--primary-foreground: #16171e;
|
||||||
--secondary: #373944;
|
--secondary: #373944;
|
||||||
--secondary-foreground: #f8f8f2;
|
--secondary-foreground: #f8f8f2;
|
||||||
--cta: #bd93f9;
|
--cta: #a4ffff;
|
||||||
--cta-foreground: #16171e;
|
--cta-foreground: #16171e;
|
||||||
--ctahover: #c5a0fa;
|
--ctahover: #afffff;
|
||||||
--success: #50fa7b;
|
--success: #50fa7b;
|
||||||
--success-foreground: #16171e;
|
--success-foreground: #16171e;
|
||||||
--warning: #f1fa8c;
|
--warning: #f1fa8c;
|
||||||
@@ -42,9 +40,9 @@
|
|||||||
--busy-ink: #f8a871;
|
--busy-ink: #f8a871;
|
||||||
--border: #51525b;
|
--border: #51525b;
|
||||||
--input: #51525b;
|
--input: #51525b;
|
||||||
--ring: #bd93f9;
|
--ring: #a4ffff;
|
||||||
--radius: 0.625rem;
|
--radius: 0.625rem;
|
||||||
--chart-primary: #bd93f9;
|
--chart-primary: #a4ffff;
|
||||||
--chart-secondary: #ff79c6;
|
--chart-secondary: #ff79c6;
|
||||||
--status-success: #50fa7b;
|
--status-success: #50fa7b;
|
||||||
--status-warning: #f1fa8c;
|
--status-warning: #f1fa8c;
|
||||||
@@ -56,7 +54,7 @@
|
|||||||
--panel-border-bare: rgb(81 82 91 / 0.55);
|
--panel-border-bare: rgb(81 82 91 / 0.55);
|
||||||
--panel-raised-bg: rgb(40 42 54 / 0.95);
|
--panel-raised-bg: rgb(40 42 54 / 0.95);
|
||||||
--panel-raised-border: rgb(81 82 91 / 1);
|
--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-bg: rgb(55 57 68 / 0.6);
|
||||||
--panel-header-fg: #f8f8f2;
|
--panel-header-fg: #f8f8f2;
|
||||||
--panel-radius: 0.75rem;
|
--panel-radius: 0.75rem;
|
||||||
@@ -78,9 +76,9 @@
|
|||||||
--scrollbar-thumb-hover: rgb(98 114 164 / 0.85);
|
--scrollbar-thumb-hover: rgb(98 114 164 / 0.85);
|
||||||
--scrollbar-thin-thumb: rgb(98 114 164 / 0.45);
|
--scrollbar-thin-thumb: rgb(98 114 164 / 0.45);
|
||||||
--scrollbar-thin-thumb-hover: rgb(98 114 164 / 0.7);
|
--scrollbar-thin-thumb-hover: rgb(98 114 164 / 0.7);
|
||||||
--brand: #bd93f9;
|
--brand: #a4ffff;
|
||||||
--brand-foreground: #16171e;
|
--brand-foreground: #16171e;
|
||||||
--brand-primary: #bd93f9;
|
--brand-primary: #a4ffff;
|
||||||
--brand-accent: #8be9fd;
|
--brand-accent: #8be9fd;
|
||||||
--brand-warm: #f8a871;
|
--brand-warm: #f8a871;
|
||||||
--brand-deep: #16171e;
|
--brand-deep: #16171e;
|
||||||
|
|||||||
@@ -1,13 +1,11 @@
|
|||||||
/*
|
/*
|
||||||
Florida Man — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
Florida Man — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||||
|
|
||||||
Dark theme (dark), by luminance of its own
|
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||||
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
|
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 a single-theme repo ships
|
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||||
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.
|
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||||
*/
|
*/
|
||||||
@@ -22,13 +20,13 @@
|
|||||||
--muted-foreground: #aab0c6;
|
--muted-foreground: #aab0c6;
|
||||||
--accent: #3e4253;
|
--accent: #3e4253;
|
||||||
--accent-foreground: #b5bfe2;
|
--accent-foreground: #b5bfe2;
|
||||||
--primary: #8caaee;
|
--primary: #81c8be;
|
||||||
--primary-foreground: #1a1d27;
|
--primary-foreground: #1a1d27;
|
||||||
--secondary: #3e4253;
|
--secondary: #3e4253;
|
||||||
--secondary-foreground: #b5bfe2;
|
--secondary-foreground: #b5bfe2;
|
||||||
--cta: #8caaee;
|
--cta: #81c8be;
|
||||||
--cta-foreground: #1a1d27;
|
--cta-foreground: #1a1d27;
|
||||||
--ctahover: #9ab4f0;
|
--ctahover: #90cfc6;
|
||||||
--success: #a6d189;
|
--success: #a6d189;
|
||||||
--success-foreground: #1a1d27;
|
--success-foreground: #1a1d27;
|
||||||
--warning: #e5c890;
|
--warning: #e5c890;
|
||||||
@@ -42,9 +40,9 @@
|
|||||||
--busy-ink: #e6a58a;
|
--busy-ink: #e6a58a;
|
||||||
--border: #4a4f65;
|
--border: #4a4f65;
|
||||||
--input: #4a4f65;
|
--input: #4a4f65;
|
||||||
--ring: #8caaee;
|
--ring: #81c8be;
|
||||||
--radius: 0.625rem;
|
--radius: 0.625rem;
|
||||||
--chart-primary: #8caaee;
|
--chart-primary: #81c8be;
|
||||||
--chart-secondary: #ca9ee6;
|
--chart-secondary: #ca9ee6;
|
||||||
--status-success: #a6d189;
|
--status-success: #a6d189;
|
||||||
--status-warning: #e5c890;
|
--status-warning: #e5c890;
|
||||||
@@ -56,7 +54,7 @@
|
|||||||
--panel-border-bare: rgb(74 79 101 / 0.55);
|
--panel-border-bare: rgb(74 79 101 / 0.55);
|
||||||
--panel-raised-bg: rgb(48 52 70 / 0.95);
|
--panel-raised-bg: rgb(48 52 70 / 0.95);
|
||||||
--panel-raised-border: rgb(74 79 101 / 1);
|
--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-bg: rgb(62 66 83 / 0.6);
|
||||||
--panel-header-fg: #b5bfe2;
|
--panel-header-fg: #b5bfe2;
|
||||||
--panel-radius: 0.75rem;
|
--panel-radius: 0.75rem;
|
||||||
@@ -78,9 +76,9 @@
|
|||||||
--scrollbar-thumb-hover: rgb(81 87 109 / 0.85);
|
--scrollbar-thumb-hover: rgb(81 87 109 / 0.85);
|
||||||
--scrollbar-thin-thumb: rgb(81 87 109 / 0.45);
|
--scrollbar-thin-thumb: rgb(81 87 109 / 0.45);
|
||||||
--scrollbar-thin-thumb-hover: rgb(81 87 109 / 0.7);
|
--scrollbar-thin-thumb-hover: rgb(81 87 109 / 0.7);
|
||||||
--brand: #8caaee;
|
--brand: #81c8be;
|
||||||
--brand-foreground: #1a1d27;
|
--brand-foreground: #1a1d27;
|
||||||
--brand-primary: #8caaee;
|
--brand-primary: #81c8be;
|
||||||
--brand-accent: #81c8be;
|
--brand-accent: #81c8be;
|
||||||
--brand-warm: #e6a58a;
|
--brand-warm: #e6a58a;
|
||||||
--brand-deep: #1a1d27;
|
--brand-deep: #1a1d27;
|
||||||
|
|||||||
@@ -1,13 +1,11 @@
|
|||||||
/*
|
/*
|
||||||
Fluid Glass — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
Fluid Glass — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||||
|
|
||||||
Dark theme (dark), by luminance of its own
|
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||||
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
|
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
|
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||||
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.
|
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||||
*/
|
*/
|
||||||
@@ -22,13 +20,13 @@
|
|||||||
--muted-foreground: #b2b4b6;
|
--muted-foreground: #b2b4b6;
|
||||||
--accent: #202024;
|
--accent: #202024;
|
||||||
--accent-foreground: #f8fafc;
|
--accent-foreground: #f8fafc;
|
||||||
--primary: #0ea5e9;
|
--primary: #22d3ee;
|
||||||
--primary-foreground: #08080b;
|
--primary-foreground: #08080b;
|
||||||
--secondary: #202024;
|
--secondary: #202024;
|
||||||
--secondary-foreground: #f8fafc;
|
--secondary-foreground: #f8fafc;
|
||||||
--cta: #0ea5e9;
|
--cta: #22d3ee;
|
||||||
--cta-foreground: #08080b;
|
--cta-foreground: #08080b;
|
||||||
--ctahover: #2bb0ec;
|
--ctahover: #3dd8f0;
|
||||||
--success: #10b981;
|
--success: #10b981;
|
||||||
--success-foreground: #08080b;
|
--success-foreground: #08080b;
|
||||||
--warning: #f59e0b;
|
--warning: #f59e0b;
|
||||||
@@ -42,9 +40,9 @@
|
|||||||
--busy-ink: #f27128;
|
--busy-ink: #f27128;
|
||||||
--border: #3d3d41;
|
--border: #3d3d41;
|
||||||
--input: #3d3d41;
|
--input: #3d3d41;
|
||||||
--ring: #0ea5e9;
|
--ring: #22d3ee;
|
||||||
--radius: 0.625rem;
|
--radius: 0.625rem;
|
||||||
--chart-primary: #0ea5e9;
|
--chart-primary: #22d3ee;
|
||||||
--chart-secondary: #8b5cf6;
|
--chart-secondary: #8b5cf6;
|
||||||
--status-success: #10b981;
|
--status-success: #10b981;
|
||||||
--status-warning: #f59e0b;
|
--status-warning: #f59e0b;
|
||||||
@@ -56,7 +54,7 @@
|
|||||||
--panel-border-bare: rgb(61 61 65 / 0.55);
|
--panel-border-bare: rgb(61 61 65 / 0.55);
|
||||||
--panel-raised-bg: rgb(15 15 20 / 0.95);
|
--panel-raised-bg: rgb(15 15 20 / 0.95);
|
||||||
--panel-raised-border: rgb(61 61 65 / 1);
|
--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-bg: rgb(32 32 36 / 0.6);
|
||||||
--panel-header-fg: #f8fafc;
|
--panel-header-fg: #f8fafc;
|
||||||
--panel-radius: 0.75rem;
|
--panel-radius: 0.75rem;
|
||||||
@@ -78,9 +76,9 @@
|
|||||||
--scrollbar-thumb-hover: rgb(71 85 105 / 0.85);
|
--scrollbar-thumb-hover: rgb(71 85 105 / 0.85);
|
||||||
--scrollbar-thin-thumb: rgb(71 85 105 / 0.45);
|
--scrollbar-thin-thumb: rgb(71 85 105 / 0.45);
|
||||||
--scrollbar-thin-thumb-hover: rgb(71 85 105 / 0.7);
|
--scrollbar-thin-thumb-hover: rgb(71 85 105 / 0.7);
|
||||||
--brand: #0ea5e9;
|
--brand: #22d3ee;
|
||||||
--brand-foreground: #08080b;
|
--brand-foreground: #08080b;
|
||||||
--brand-primary: #0ea5e9;
|
--brand-primary: #22d3ee;
|
||||||
--brand-accent: #06b6d4;
|
--brand-accent: #06b6d4;
|
||||||
--brand-warm: #f27128;
|
--brand-warm: #f27128;
|
||||||
--brand-deep: #08080b;
|
--brand-deep: #08080b;
|
||||||
|
|||||||
@@ -1,13 +1,11 @@
|
|||||||
/*
|
/*
|
||||||
Forest Green — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
Forest Green — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||||
|
|
||||||
Dark theme (dark), by luminance of its own
|
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||||
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
|
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
|
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||||
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.
|
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||||
*/
|
*/
|
||||||
@@ -22,13 +20,13 @@
|
|||||||
--muted-foreground: #7aa977;
|
--muted-foreground: #7aa977;
|
||||||
--accent: #202a24;
|
--accent: #202a24;
|
||||||
--accent-foreground: #a8e6a1;
|
--accent-foreground: #a8e6a1;
|
||||||
--primary: #5fa9a8;
|
--primary: #8be9fd;
|
||||||
--primary-foreground: #080e0b;
|
--primary-foreground: #080e0b;
|
||||||
--secondary: #202a24;
|
--secondary: #202a24;
|
||||||
--secondary-foreground: #a8e6a1;
|
--secondary-foreground: #a8e6a1;
|
||||||
--cta: #5fa9a8;
|
--cta: #8be9fd;
|
||||||
--cta-foreground: #080e0b;
|
--cta-foreground: #080e0b;
|
||||||
--ctahover: #72b3b2;
|
--ctahover: #99ecfd;
|
||||||
--success: #6bbf7a;
|
--success: #6bbf7a;
|
||||||
--success-foreground: #080e0b;
|
--success-foreground: #080e0b;
|
||||||
--warning: #d7ba7d;
|
--warning: #d7ba7d;
|
||||||
@@ -42,9 +40,9 @@
|
|||||||
--busy-ink: #dc9379;
|
--busy-ink: #dc9379;
|
||||||
--border: #2d4230;
|
--border: #2d4230;
|
||||||
--input: #2d4230;
|
--input: #2d4230;
|
||||||
--ring: #5fa9a8;
|
--ring: #8be9fd;
|
||||||
--radius: 0.625rem;
|
--radius: 0.625rem;
|
||||||
--chart-primary: #5fa9a8;
|
--chart-primary: #8be9fd;
|
||||||
--chart-secondary: #c678dd;
|
--chart-secondary: #c678dd;
|
||||||
--status-success: #6bbf7a;
|
--status-success: #6bbf7a;
|
||||||
--status-warning: #d7ba7d;
|
--status-warning: #d7ba7d;
|
||||||
@@ -56,7 +54,7 @@
|
|||||||
--panel-border-bare: rgb(45 66 48 / 0.55);
|
--panel-border-bare: rgb(45 66 48 / 0.55);
|
||||||
--panel-raised-bg: rgb(15 26 20 / 0.95);
|
--panel-raised-bg: rgb(15 26 20 / 0.95);
|
||||||
--panel-raised-border: rgb(45 66 48 / 1);
|
--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-bg: rgb(32 42 36 / 0.6);
|
||||||
--panel-header-fg: #a8e6a1;
|
--panel-header-fg: #a8e6a1;
|
||||||
--panel-radius: 0.75rem;
|
--panel-radius: 0.75rem;
|
||||||
@@ -78,9 +76,9 @@
|
|||||||
--scrollbar-thumb-hover: rgb(58 74 61 / 0.85);
|
--scrollbar-thumb-hover: rgb(58 74 61 / 0.85);
|
||||||
--scrollbar-thin-thumb: rgb(58 74 61 / 0.45);
|
--scrollbar-thin-thumb: rgb(58 74 61 / 0.45);
|
||||||
--scrollbar-thin-thumb-hover: rgb(58 74 61 / 0.7);
|
--scrollbar-thin-thumb-hover: rgb(58 74 61 / 0.7);
|
||||||
--brand: #5fa9a8;
|
--brand: #8be9fd;
|
||||||
--brand-foreground: #080e0b;
|
--brand-foreground: #080e0b;
|
||||||
--brand-primary: #5fa9a8;
|
--brand-primary: #8be9fd;
|
||||||
--brand-accent: #56b6c2;
|
--brand-accent: #56b6c2;
|
||||||
--brand-warm: #dc9379;
|
--brand-warm: #dc9379;
|
||||||
--brand-deep: #080e0b;
|
--brand-deep: #080e0b;
|
||||||
|
|||||||
@@ -1,13 +1,11 @@
|
|||||||
/*
|
/*
|
||||||
Glory Antic — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
Glory Antic — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||||
|
|
||||||
Dark theme (dark), by luminance of its own
|
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||||
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
|
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
|
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||||
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.
|
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||||
*/
|
*/
|
||||||
@@ -22,13 +20,13 @@
|
|||||||
--muted-foreground: #b2afae;
|
--muted-foreground: #b2afae;
|
||||||
--accent: #282421;
|
--accent: #282421;
|
||||||
--accent-foreground: #f4f2f1;
|
--accent-foreground: #f4f2f1;
|
||||||
--primary: #cf9b68;
|
--primary: #ddcd7e;
|
||||||
--primary-foreground: #0d0a09;
|
--primary-foreground: #0d0a09;
|
||||||
--secondary: #282421;
|
--secondary: #282421;
|
||||||
--secondary-foreground: #f4f2f1;
|
--secondary-foreground: #f4f2f1;
|
||||||
--cta: #cf9b68;
|
--cta: #ddcd7e;
|
||||||
--cta-foreground: #0d0a09;
|
--cta-foreground: #0d0a09;
|
||||||
--ctahover: #d5a77a;
|
--ctahover: #e1d38d;
|
||||||
--success: #cd6a6a;
|
--success: #cd6a6a;
|
||||||
--success-foreground: #0d0a09;
|
--success-foreground: #0d0a09;
|
||||||
--warning: #cf8677;
|
--warning: #cf8677;
|
||||||
@@ -42,9 +40,9 @@
|
|||||||
--busy-ink: #c87071;
|
--busy-ink: #c87071;
|
||||||
--border: #433f3c;
|
--border: #433f3c;
|
||||||
--input: #433f3c;
|
--input: #433f3c;
|
||||||
--ring: #cf9b68;
|
--ring: #ddcd7e;
|
||||||
--radius: 0.625rem;
|
--radius: 0.625rem;
|
||||||
--chart-primary: #cf9b68;
|
--chart-primary: #ddcd7e;
|
||||||
--chart-secondary: #d6be8f;
|
--chart-secondary: #d6be8f;
|
||||||
--status-success: #cd6a6a;
|
--status-success: #cd6a6a;
|
||||||
--status-warning: #cf8677;
|
--status-warning: #cf8677;
|
||||||
@@ -56,7 +54,7 @@
|
|||||||
--panel-border-bare: rgb(67 63 60 / 0.55);
|
--panel-border-bare: rgb(67 63 60 / 0.55);
|
||||||
--panel-raised-bg: rgb(24 19 16 / 0.95);
|
--panel-raised-bg: rgb(24 19 16 / 0.95);
|
||||||
--panel-raised-border: rgb(67 63 60 / 1);
|
--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-bg: rgb(40 36 33 / 0.6);
|
||||||
--panel-header-fg: #f4f2f1;
|
--panel-header-fg: #f4f2f1;
|
||||||
--panel-radius: 0.75rem;
|
--panel-radius: 0.75rem;
|
||||||
@@ -78,9 +76,9 @@
|
|||||||
--scrollbar-thumb-hover: rgb(132 109 98 / 0.85);
|
--scrollbar-thumb-hover: rgb(132 109 98 / 0.85);
|
||||||
--scrollbar-thin-thumb: rgb(132 109 98 / 0.45);
|
--scrollbar-thin-thumb: rgb(132 109 98 / 0.45);
|
||||||
--scrollbar-thin-thumb-hover: rgb(132 109 98 / 0.7);
|
--scrollbar-thin-thumb-hover: rgb(132 109 98 / 0.7);
|
||||||
--brand: #cf9b68;
|
--brand: #ddcd7e;
|
||||||
--brand-foreground: #0d0a09;
|
--brand-foreground: #0d0a09;
|
||||||
--brand-primary: #cf9b68;
|
--brand-primary: #ddcd7e;
|
||||||
--brand-accent: #cdbc6a;
|
--brand-accent: #cdbc6a;
|
||||||
--brand-warm: #c87071;
|
--brand-warm: #c87071;
|
||||||
--brand-deep: #0d0a09;
|
--brand-deep: #0d0a09;
|
||||||
|
|||||||
@@ -1,13 +1,11 @@
|
|||||||
/*
|
/*
|
||||||
Gold Rush — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
Gold Rush — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||||
|
|
||||||
Dark theme (dark), by luminance of its own
|
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||||
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
|
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 a single-theme repo ships
|
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||||
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.
|
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||||
*/
|
*/
|
||||||
@@ -22,13 +20,13 @@
|
|||||||
--muted-foreground: #9d9d9d;
|
--muted-foreground: #9d9d9d;
|
||||||
--accent: #232323;
|
--accent: #232323;
|
||||||
--accent-foreground: #d9d9d9;
|
--accent-foreground: #d9d9d9;
|
||||||
--primary: #926c15;
|
--primary: #dbb42c;
|
||||||
--primary-foreground: #f9f9f9;
|
--primary-foreground: #0a0a0a;
|
||||||
--secondary: #232323;
|
--secondary: #232323;
|
||||||
--secondary-foreground: #d9d9d9;
|
--secondary-foreground: #d9d9d9;
|
||||||
--cta: #926c15;
|
--cta: #dbb42c;
|
||||||
--cta-foreground: #f9f9f9;
|
--cta-foreground: #0a0a0a;
|
||||||
--ctahover: #9f7e31;
|
--ctahover: #dfbd45;
|
||||||
--success: #a47e1b;
|
--success: #a47e1b;
|
||||||
--success-foreground: #0a0a0a;
|
--success-foreground: #0a0a0a;
|
||||||
--warning: #fad643;
|
--warning: #fad643;
|
||||||
@@ -42,9 +40,9 @@
|
|||||||
--busy-ink: #ebc538;
|
--busy-ink: #ebc538;
|
||||||
--border: #393939;
|
--border: #393939;
|
||||||
--input: #393939;
|
--input: #393939;
|
||||||
--ring: #926c15;
|
--ring: #dbb42c;
|
||||||
--radius: 0.625rem;
|
--radius: 0.625rem;
|
||||||
--chart-primary: #926c15;
|
--chart-primary: #dbb42c;
|
||||||
--chart-secondary: #b69121;
|
--chart-secondary: #b69121;
|
||||||
--status-success: #a47e1b;
|
--status-success: #a47e1b;
|
||||||
--status-warning: #fad643;
|
--status-warning: #fad643;
|
||||||
@@ -56,7 +54,7 @@
|
|||||||
--panel-border-bare: rgb(57 57 57 / 0.55);
|
--panel-border-bare: rgb(57 57 57 / 0.55);
|
||||||
--panel-raised-bg: rgb(18 18 18 / 0.95);
|
--panel-raised-bg: rgb(18 18 18 / 0.95);
|
||||||
--panel-raised-border: rgb(57 57 57 / 1);
|
--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-bg: rgb(35 35 35 / 0.6);
|
||||||
--panel-header-fg: #d9d9d9;
|
--panel-header-fg: #d9d9d9;
|
||||||
--panel-radius: 0.75rem;
|
--panel-radius: 0.75rem;
|
||||||
@@ -78,9 +76,9 @@
|
|||||||
--scrollbar-thumb-hover: rgb(128 91 16 / 0.85);
|
--scrollbar-thumb-hover: rgb(128 91 16 / 0.85);
|
||||||
--scrollbar-thin-thumb: rgb(128 91 16 / 0.45);
|
--scrollbar-thin-thumb: rgb(128 91 16 / 0.45);
|
||||||
--scrollbar-thin-thumb-hover: rgb(128 91 16 / 0.7);
|
--scrollbar-thin-thumb-hover: rgb(128 91 16 / 0.7);
|
||||||
--brand: #926c15;
|
--brand: #dbb42c;
|
||||||
--brand-foreground: #f9f9f9;
|
--brand-foreground: #0a0a0a;
|
||||||
--brand-primary: #926c15;
|
--brand-primary: #dbb42c;
|
||||||
--brand-accent: #805b10;
|
--brand-accent: #805b10;
|
||||||
--brand-warm: #ebc538;
|
--brand-warm: #ebc538;
|
||||||
--brand-deep: #0a0a0a;
|
--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.
|
Gotham City — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||||
|
|
||||||
Dark theme (dark), by luminance of its own
|
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||||
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
|
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
|
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||||
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.
|
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||||
*/
|
*/
|
||||||
@@ -22,13 +20,13 @@
|
|||||||
--muted-foreground: #999a9c;
|
--muted-foreground: #999a9c;
|
||||||
--accent: #202429;
|
--accent: #202429;
|
||||||
--accent-foreground: #d4d4d4;
|
--accent-foreground: #d4d4d4;
|
||||||
--primary: #5c7a8c;
|
--primary: #88b3bd;
|
||||||
--primary-foreground: #030406;
|
--primary-foreground: #080b0e;
|
||||||
--secondary: #202429;
|
--secondary: #202429;
|
||||||
--secondary-foreground: #d4d4d4;
|
--secondary-foreground: #d4d4d4;
|
||||||
--cta: #5c7a8c;
|
--cta: #88b3bd;
|
||||||
--cta-foreground: #030406;
|
--cta-foreground: #080b0e;
|
||||||
--ctahover: #708a9a;
|
--ctahover: #96bcc5;
|
||||||
--success: #7a9b76;
|
--success: #7a9b76;
|
||||||
--success-foreground: #080b0e;
|
--success-foreground: #080b0e;
|
||||||
--warning: #d9b768;
|
--warning: #d9b768;
|
||||||
@@ -42,9 +40,9 @@
|
|||||||
--busy-ink: #d78959;
|
--busy-ink: #d78959;
|
||||||
--border: #363a3e;
|
--border: #363a3e;
|
||||||
--input: #363a3e;
|
--input: #363a3e;
|
||||||
--ring: #5c7a8c;
|
--ring: #88b3bd;
|
||||||
--radius: 0.625rem;
|
--radius: 0.625rem;
|
||||||
--chart-primary: #5c7a8c;
|
--chart-primary: #88b3bd;
|
||||||
--chart-secondary: #8c6a7a;
|
--chart-secondary: #8c6a7a;
|
||||||
--status-success: #7a9b76;
|
--status-success: #7a9b76;
|
||||||
--status-warning: #d9b768;
|
--status-warning: #d9b768;
|
||||||
@@ -56,7 +54,7 @@
|
|||||||
--panel-border-bare: rgb(54 58 62 / 0.55);
|
--panel-border-bare: rgb(54 58 62 / 0.55);
|
||||||
--panel-raised-bg: rgb(15 20 25 / 0.95);
|
--panel-raised-bg: rgb(15 20 25 / 0.95);
|
||||||
--panel-raised-border: rgb(54 58 62 / 1);
|
--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-bg: rgb(32 36 41 / 0.6);
|
||||||
--panel-header-fg: #d4d4d4;
|
--panel-header-fg: #d4d4d4;
|
||||||
--panel-radius: 0.75rem;
|
--panel-radius: 0.75rem;
|
||||||
@@ -78,9 +76,9 @@
|
|||||||
--scrollbar-thumb-hover: rgb(61 69 82 / 0.85);
|
--scrollbar-thumb-hover: rgb(61 69 82 / 0.85);
|
||||||
--scrollbar-thin-thumb: rgb(61 69 82 / 0.45);
|
--scrollbar-thin-thumb: rgb(61 69 82 / 0.45);
|
||||||
--scrollbar-thin-thumb-hover: rgb(61 69 82 / 0.7);
|
--scrollbar-thin-thumb-hover: rgb(61 69 82 / 0.7);
|
||||||
--brand: #5c7a8c;
|
--brand: #88b3bd;
|
||||||
--brand-foreground: #030406;
|
--brand-foreground: #080b0e;
|
||||||
--brand-primary: #5c7a8c;
|
--brand-primary: #88b3bd;
|
||||||
--brand-accent: #6b9199;
|
--brand-accent: #6b9199;
|
||||||
--brand-warm: #d78959;
|
--brand-warm: #d78959;
|
||||||
--brand-deep: #080b0e;
|
--brand-deep: #080b0e;
|
||||||
|
|||||||
@@ -1,13 +1,11 @@
|
|||||||
/*
|
/*
|
||||||
Greek Noir — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
Greek Noir — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||||
|
|
||||||
Dark theme (dark), by luminance of its own
|
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||||
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
|
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 a single-theme repo ships
|
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||||
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.
|
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.
|
Green City — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||||
|
|
||||||
Dark theme (dark), by luminance of its own
|
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||||
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
|
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
|
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||||
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.
|
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||||
*/
|
*/
|
||||||
@@ -22,13 +20,13 @@
|
|||||||
--muted-foreground: #9faca9;
|
--muted-foreground: #9faca9;
|
||||||
--accent: #1c2523;
|
--accent: #1c2523;
|
||||||
--accent-foreground: #dfede9;
|
--accent-foreground: #dfede9;
|
||||||
--primary: #249762;
|
--primary: #cde998;
|
||||||
--primary-foreground: #060c0a;
|
--primary-foreground: #060c0a;
|
||||||
--secondary: #1c2523;
|
--secondary: #1c2523;
|
||||||
--secondary-foreground: #dfede9;
|
--secondary-foreground: #dfede9;
|
||||||
--cta: #249762;
|
--cta: #cde998;
|
||||||
--cta-foreground: #060c0a;
|
--cta-foreground: #060c0a;
|
||||||
--ctahover: #3ea375;
|
--ctahover: #d3eca4;
|
||||||
--success: #67cd3b;
|
--success: #67cd3b;
|
||||||
--success-foreground: #060c0a;
|
--success-foreground: #060c0a;
|
||||||
--warning: #289347;
|
--warning: #289347;
|
||||||
@@ -42,9 +40,9 @@
|
|||||||
--busy-ink: #36a243;
|
--busy-ink: #36a243;
|
||||||
--border: #343f3c;
|
--border: #343f3c;
|
||||||
--input: #343f3c;
|
--input: #343f3c;
|
||||||
--ring: #249762;
|
--ring: #cde998;
|
||||||
--radius: 0.625rem;
|
--radius: 0.625rem;
|
||||||
--chart-primary: #249762;
|
--chart-primary: #cde998;
|
||||||
--chart-secondary: #47aa4a;
|
--chart-secondary: #47aa4a;
|
||||||
--status-success: #67cd3b;
|
--status-success: #67cd3b;
|
||||||
--status-warning: #289347;
|
--status-warning: #289347;
|
||||||
@@ -56,7 +54,7 @@
|
|||||||
--panel-border-bare: rgb(52 63 60 / 0.55);
|
--panel-border-bare: rgb(52 63 60 / 0.55);
|
||||||
--panel-raised-bg: rgb(11 21 18 / 0.95);
|
--panel-raised-bg: rgb(11 21 18 / 0.95);
|
||||||
--panel-raised-border: rgb(52 63 60 / 1);
|
--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-bg: rgb(28 37 35 / 0.6);
|
||||||
--panel-header-fg: #dfede9;
|
--panel-header-fg: #dfede9;
|
||||||
--panel-radius: 0.75rem;
|
--panel-radius: 0.75rem;
|
||||||
@@ -78,9 +76,9 @@
|
|||||||
--scrollbar-thumb-hover: rgb(109 140 131 / 0.85);
|
--scrollbar-thumb-hover: rgb(109 140 131 / 0.85);
|
||||||
--scrollbar-thin-thumb: rgb(109 140 131 / 0.45);
|
--scrollbar-thin-thumb: rgb(109 140 131 / 0.45);
|
||||||
--scrollbar-thin-thumb-hover: rgb(109 140 131 / 0.7);
|
--scrollbar-thin-thumb-hover: rgb(109 140 131 / 0.7);
|
||||||
--brand: #249762;
|
--brand: #cde998;
|
||||||
--brand-foreground: #060c0a;
|
--brand-foreground: #060c0a;
|
||||||
--brand-primary: #249762;
|
--brand-primary: #cde998;
|
||||||
--brand-accent: #a4d744;
|
--brand-accent: #a4d744;
|
||||||
--brand-warm: #36a243;
|
--brand-warm: #36a243;
|
||||||
--brand-deep: #060c0a;
|
--brand-deep: #060c0a;
|
||||||
|
|||||||
@@ -1,13 +1,11 @@
|
|||||||
/*
|
/*
|
||||||
Green Garden — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
Green Garden — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||||
|
|
||||||
Dark theme (dark), by luminance of its own
|
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||||
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
|
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
|
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||||
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.
|
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||||
*/
|
*/
|
||||||
@@ -22,13 +20,13 @@
|
|||||||
--muted-foreground: #b4b2a2;
|
--muted-foreground: #b4b2a2;
|
||||||
--accent: #2d362f;
|
--accent: #2d362f;
|
||||||
--accent-foreground: #f5eeda;
|
--accent-foreground: #f5eeda;
|
||||||
--primary: #649ed3;
|
--primary: #b3fff7;
|
||||||
--primary-foreground: #101511;
|
--primary-foreground: #101511;
|
||||||
--secondary: #2d362f;
|
--secondary: #2d362f;
|
||||||
--secondary-foreground: #f5eeda;
|
--secondary-foreground: #f5eeda;
|
||||||
--cta: #649ed3;
|
--cta: #b3fff7;
|
||||||
--cta-foreground: #101511;
|
--cta-foreground: #101511;
|
||||||
--ctahover: #77aad8;
|
--ctahover: #bcfff8;
|
||||||
--success: #95b86f;
|
--success: #95b86f;
|
||||||
--success-foreground: #101511;
|
--success-foreground: #101511;
|
||||||
--warning: #e8b36f;
|
--warning: #e8b36f;
|
||||||
@@ -42,9 +40,9 @@
|
|||||||
--busy-ink: #e1916f;
|
--busy-ink: #e1916f;
|
||||||
--border: #474e44;
|
--border: #474e44;
|
||||||
--input: #474e44;
|
--input: #474e44;
|
||||||
--ring: #649ed3;
|
--ring: #b3fff7;
|
||||||
--radius: 0.625rem;
|
--radius: 0.625rem;
|
||||||
--chart-primary: #649ed3;
|
--chart-primary: #b3fff7;
|
||||||
--chart-secondary: #f09d73;
|
--chart-secondary: #f09d73;
|
||||||
--status-success: #95b86f;
|
--status-success: #95b86f;
|
||||||
--status-warning: #e8b36f;
|
--status-warning: #e8b36f;
|
||||||
@@ -56,7 +54,7 @@
|
|||||||
--panel-border-bare: rgb(71 78 68 / 0.55);
|
--panel-border-bare: rgb(71 78 68 / 0.55);
|
||||||
--panel-raised-bg: rgb(29 39 31 / 0.95);
|
--panel-raised-bg: rgb(29 39 31 / 0.95);
|
||||||
--panel-raised-border: rgb(71 78 68 / 1);
|
--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-bg: rgb(45 54 47 / 0.6);
|
||||||
--panel-header-fg: #f5eeda;
|
--panel-header-fg: #f5eeda;
|
||||||
--panel-radius: 0.75rem;
|
--panel-radius: 0.75rem;
|
||||||
@@ -78,9 +76,9 @@
|
|||||||
--scrollbar-thumb-hover: rgb(107 123 105 / 0.85);
|
--scrollbar-thumb-hover: rgb(107 123 105 / 0.85);
|
||||||
--scrollbar-thin-thumb: rgb(107 123 105 / 0.45);
|
--scrollbar-thin-thumb: rgb(107 123 105 / 0.45);
|
||||||
--scrollbar-thin-thumb-hover: rgb(107 123 105 / 0.7);
|
--scrollbar-thin-thumb-hover: rgb(107 123 105 / 0.7);
|
||||||
--brand: #649ed3;
|
--brand: #b3fff7;
|
||||||
--brand-foreground: #101511;
|
--brand-foreground: #101511;
|
||||||
--brand-primary: #649ed3;
|
--brand-primary: #b3fff7;
|
||||||
--brand-accent: #a0f0e8;
|
--brand-accent: #a0f0e8;
|
||||||
--brand-warm: #e1916f;
|
--brand-warm: #e1916f;
|
||||||
--brand-deep: #101511;
|
--brand-deep: #101511;
|
||||||
|
|||||||
@@ -1,13 +1,11 @@
|
|||||||
/*
|
/*
|
||||||
Gruber Tsoding — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
Gruber Tsoding — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||||
|
|
||||||
Dark theme (dark), by luminance of its own
|
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||||
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
|
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
|
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||||
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.
|
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.
|
Grudark — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||||
|
|
||||||
Dark theme (dark), by luminance of its own
|
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||||
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
|
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
|
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||||
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.
|
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||||
*/
|
*/
|
||||||
@@ -22,13 +20,13 @@
|
|||||||
--muted-foreground: #babbb9;
|
--muted-foreground: #babbb9;
|
||||||
--accent: #2d302e;
|
--accent: #2d302e;
|
||||||
--accent-foreground: #fdfdfb;
|
--accent-foreground: #fdfdfb;
|
||||||
--primary: #88c2ce;
|
--primary: #ddf4f4;
|
||||||
--primary-foreground: #101211;
|
--primary-foreground: #101211;
|
||||||
--secondary: #2d302e;
|
--secondary: #2d302e;
|
||||||
--secondary-foreground: #fdfdfb;
|
--secondary-foreground: #fdfdfb;
|
||||||
--cta: #88c2ce;
|
--cta: #ddf4f4;
|
||||||
--cta-foreground: #101211;
|
--cta-foreground: #101211;
|
||||||
--ctahover: #96c9d4;
|
--ctahover: #e1f5f5;
|
||||||
--success: #89ae92;
|
--success: #89ae92;
|
||||||
--success-foreground: #101211;
|
--success-foreground: #101211;
|
||||||
--warning: #dacf6d;
|
--warning: #dacf6d;
|
||||||
@@ -42,9 +40,9 @@
|
|||||||
--busy-ink: #bfaa79;
|
--busy-ink: #bfaa79;
|
||||||
--border: #494b49;
|
--border: #494b49;
|
||||||
--input: #494b49;
|
--input: #494b49;
|
||||||
--ring: #88c2ce;
|
--ring: #ddf4f4;
|
||||||
--radius: 0.625rem;
|
--radius: 0.625rem;
|
||||||
--chart-primary: #88c2ce;
|
--chart-primary: #ddf4f4;
|
||||||
--chart-secondary: #b3b0b5;
|
--chart-secondary: #b3b0b5;
|
||||||
--status-success: #89ae92;
|
--status-success: #89ae92;
|
||||||
--status-warning: #dacf6d;
|
--status-warning: #dacf6d;
|
||||||
@@ -56,7 +54,7 @@
|
|||||||
--panel-border-bare: rgb(73 75 73 / 0.55);
|
--panel-border-bare: rgb(73 75 73 / 0.55);
|
||||||
--panel-raised-bg: rgb(29 32 30 / 0.95);
|
--panel-raised-bg: rgb(29 32 30 / 0.95);
|
||||||
--panel-raised-border: rgb(73 75 73 / 1);
|
--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-bg: rgb(45 48 46 / 0.6);
|
||||||
--panel-header-fg: #fdfdfb;
|
--panel-header-fg: #fdfdfb;
|
||||||
--panel-radius: 0.75rem;
|
--panel-radius: 0.75rem;
|
||||||
@@ -78,9 +76,9 @@
|
|||||||
--scrollbar-thumb-hover: rgb(79 84 81 / 0.85);
|
--scrollbar-thumb-hover: rgb(79 84 81 / 0.85);
|
||||||
--scrollbar-thin-thumb: rgb(79 84 81 / 0.45);
|
--scrollbar-thin-thumb: rgb(79 84 81 / 0.45);
|
||||||
--scrollbar-thin-thumb-hover: rgb(79 84 81 / 0.7);
|
--scrollbar-thin-thumb-hover: rgb(79 84 81 / 0.7);
|
||||||
--brand: #88c2ce;
|
--brand: #ddf4f4;
|
||||||
--brand-foreground: #101211;
|
--brand-foreground: #101211;
|
||||||
--brand-primary: #88c2ce;
|
--brand-primary: #ddf4f4;
|
||||||
--brand-accent: #9adadb;
|
--brand-accent: #9adadb;
|
||||||
--brand-warm: #bfaa79;
|
--brand-warm: #bfaa79;
|
||||||
--brand-deep: #101211;
|
--brand-deep: #101211;
|
||||||
|
|||||||
@@ -1,13 +1,11 @@
|
|||||||
/*
|
/*
|
||||||
Harbor — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
Harbor — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||||
|
|
||||||
Light theme (light), by luminance of its own
|
Light theme (light), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||||
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
|
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 a single-theme repo ships
|
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||||
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.
|
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.
|
Hex — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||||
|
|
||||||
Dark theme (dark), by luminance of its own
|
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||||
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
|
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 a single-theme repo ships
|
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||||
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.
|
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.
|
Himalaya — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||||
|
|
||||||
Dark theme (dark), by luminance of its own
|
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||||
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
|
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
|
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||||
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.
|
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||||
*/
|
*/
|
||||||
@@ -22,13 +20,13 @@
|
|||||||
--muted-foreground: #b7b7b6;
|
--muted-foreground: #b7b7b6;
|
||||||
--accent: #201f1c;
|
--accent: #201f1c;
|
||||||
--accent-foreground: #ffffff;
|
--accent-foreground: #ffffff;
|
||||||
--primary: #6cb3ee;
|
--primary: #dedfde;
|
||||||
--primary-foreground: #080806;
|
--primary-foreground: #080806;
|
||||||
--secondary: #201f1c;
|
--secondary: #201f1c;
|
||||||
--secondary-foreground: #ffffff;
|
--secondary-foreground: #ffffff;
|
||||||
--cta: #6cb3ee;
|
--cta: #dedfde;
|
||||||
--cta-foreground: #080806;
|
--cta-foreground: #080806;
|
||||||
--ctahover: #7ebcf0;
|
--ctahover: #e2e3e2;
|
||||||
--success: #4a8ad7;
|
--success: #4a8ad7;
|
||||||
--success-foreground: #080806;
|
--success-foreground: #080806;
|
||||||
--warning: #5d9fe2;
|
--warning: #5d9fe2;
|
||||||
@@ -42,9 +40,9 @@
|
|||||||
--busy-ink: #508dd6;
|
--busy-ink: #508dd6;
|
||||||
--border: #3e3d3b;
|
--border: #3e3d3b;
|
||||||
--input: #3e3d3b;
|
--input: #3e3d3b;
|
||||||
--ring: #6cb3ee;
|
--ring: #dedfde;
|
||||||
--radius: 0.625rem;
|
--radius: 0.625rem;
|
||||||
--chart-primary: #6cb3ee;
|
--chart-primary: #dedfde;
|
||||||
--chart-secondary: #73b2e5;
|
--chart-secondary: #73b2e5;
|
||||||
--status-success: #4a8ad7;
|
--status-success: #4a8ad7;
|
||||||
--status-warning: #5d9fe2;
|
--status-warning: #5d9fe2;
|
||||||
@@ -56,7 +54,7 @@
|
|||||||
--panel-border-bare: rgb(62 61 59 / 0.55);
|
--panel-border-bare: rgb(62 61 59 / 0.55);
|
||||||
--panel-raised-bg: rgb(15 14 11 / 0.95);
|
--panel-raised-bg: rgb(15 14 11 / 0.95);
|
||||||
--panel-raised-border: rgb(62 61 59 / 1);
|
--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-bg: rgb(32 31 28 / 0.6);
|
||||||
--panel-header-fg: #ffffff;
|
--panel-header-fg: #ffffff;
|
||||||
--panel-radius: 0.75rem;
|
--panel-radius: 0.75rem;
|
||||||
@@ -78,9 +76,9 @@
|
|||||||
--scrollbar-thumb-hover: rgb(135 155 169 / 0.85);
|
--scrollbar-thumb-hover: rgb(135 155 169 / 0.85);
|
||||||
--scrollbar-thin-thumb: rgb(135 155 169 / 0.45);
|
--scrollbar-thin-thumb: rgb(135 155 169 / 0.45);
|
||||||
--scrollbar-thin-thumb-hover: rgb(135 155 169 / 0.7);
|
--scrollbar-thin-thumb-hover: rgb(135 155 169 / 0.7);
|
||||||
--brand: #6cb3ee;
|
--brand: #dedfde;
|
||||||
--brand-foreground: #080806;
|
--brand-foreground: #080806;
|
||||||
--brand-primary: #6cb3ee;
|
--brand-primary: #dedfde;
|
||||||
--brand-accent: #abacab;
|
--brand-accent: #abacab;
|
||||||
--brand-warm: #508dd6;
|
--brand-warm: #508dd6;
|
||||||
--brand-deep: #080806;
|
--brand-deep: #080806;
|
||||||
|
|||||||
@@ -1,13 +1,11 @@
|
|||||||
/*
|
/*
|
||||||
Hinterlands — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
Hinterlands — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||||
|
|
||||||
Dark theme (dark), by luminance of its own
|
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||||
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
|
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 a single-theme repo ships
|
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||||
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.
|
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||||
*/
|
*/
|
||||||
@@ -22,13 +20,13 @@
|
|||||||
--muted-foreground: #bdbdbd;
|
--muted-foreground: #bdbdbd;
|
||||||
--accent: #313131;
|
--accent: #313131;
|
||||||
--accent-foreground: #ffffff;
|
--accent-foreground: #ffffff;
|
||||||
--primary: #686868;
|
--primary: #868686;
|
||||||
--primary-foreground: #ffffff;
|
--primary-foreground: #131313;
|
||||||
--secondary: #313131;
|
--secondary: #313131;
|
||||||
--secondary-foreground: #ffffff;
|
--secondary-foreground: #ffffff;
|
||||||
--cta: #686868;
|
--cta: #868686;
|
||||||
--cta-foreground: #ffffff;
|
--cta-foreground: #131313;
|
||||||
--ctahover: #7a7a7a;
|
--ctahover: #959595;
|
||||||
--success: #8b8b8b;
|
--success: #8b8b8b;
|
||||||
--success-foreground: #131313;
|
--success-foreground: #131313;
|
||||||
--warning: #a0a0a0;
|
--warning: #a0a0a0;
|
||||||
@@ -42,9 +40,9 @@
|
|||||||
--busy-ink: #8e8e8e;
|
--busy-ink: #8e8e8e;
|
||||||
--border: #4d4d4d;
|
--border: #4d4d4d;
|
||||||
--input: #4d4d4d;
|
--input: #4d4d4d;
|
||||||
--ring: #686868;
|
--ring: #868686;
|
||||||
--radius: 0.625rem;
|
--radius: 0.625rem;
|
||||||
--chart-primary: #686868;
|
--chart-primary: #868686;
|
||||||
--chart-secondary: #747474;
|
--chart-secondary: #747474;
|
||||||
--status-success: #8b8b8b;
|
--status-success: #8b8b8b;
|
||||||
--status-warning: #a0a0a0;
|
--status-warning: #a0a0a0;
|
||||||
@@ -56,7 +54,7 @@
|
|||||||
--panel-border-bare: rgb(77 77 77 / 0.55);
|
--panel-border-bare: rgb(77 77 77 / 0.55);
|
||||||
--panel-raised-bg: rgb(34 34 34 / 0.95);
|
--panel-raised-bg: rgb(34 34 34 / 0.95);
|
||||||
--panel-raised-border: rgb(77 77 77 / 1);
|
--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-bg: rgb(49 49 49 / 0.6);
|
||||||
--panel-header-fg: #ffffff;
|
--panel-header-fg: #ffffff;
|
||||||
--panel-radius: 0.75rem;
|
--panel-radius: 0.75rem;
|
||||||
@@ -78,9 +76,9 @@
|
|||||||
--scrollbar-thumb-hover: rgb(82 82 82 / 0.85);
|
--scrollbar-thumb-hover: rgb(82 82 82 / 0.85);
|
||||||
--scrollbar-thin-thumb: rgb(82 82 82 / 0.45);
|
--scrollbar-thin-thumb: rgb(82 82 82 / 0.45);
|
||||||
--scrollbar-thin-thumb-hover: rgb(82 82 82 / 0.7);
|
--scrollbar-thin-thumb-hover: rgb(82 82 82 / 0.7);
|
||||||
--brand: #686868;
|
--brand: #868686;
|
||||||
--brand-foreground: #ffffff;
|
--brand-foreground: #131313;
|
||||||
--brand-primary: #686868;
|
--brand-primary: #868686;
|
||||||
--brand-accent: #868686;
|
--brand-accent: #868686;
|
||||||
--brand-warm: #8e8e8e;
|
--brand-warm: #8e8e8e;
|
||||||
--brand-deep: #131313;
|
--brand-deep: #131313;
|
||||||
|
|||||||
@@ -1,13 +1,11 @@
|
|||||||
/*
|
/*
|
||||||
Infernium Dark — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
Infernium Dark — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||||
|
|
||||||
Dark theme (dark), by luminance of its own
|
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||||
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
|
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
|
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||||
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.
|
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||||
*/
|
*/
|
||||||
@@ -22,13 +20,13 @@
|
|||||||
--muted-foreground: #a5a5a5;
|
--muted-foreground: #a5a5a5;
|
||||||
--accent: #2c2c2c;
|
--accent: #2c2c2c;
|
||||||
--accent-foreground: #e0e0e0;
|
--accent-foreground: #e0e0e0;
|
||||||
--primary: #aeb1c0;
|
--primary: #f7d383;
|
||||||
--primary-foreground: #0f0f0f;
|
--primary-foreground: #0f0f0f;
|
||||||
--secondary: #2c2c2c;
|
--secondary: #2c2c2c;
|
||||||
--secondary-foreground: #e0e0e0;
|
--secondary-foreground: #e0e0e0;
|
||||||
--cta: #aeb1c0;
|
--cta: #f7d383;
|
||||||
--cta-foreground: #0f0f0f;
|
--cta-foreground: #0f0f0f;
|
||||||
--ctahover: #b8bac8;
|
--ctahover: #f8d892;
|
||||||
--success: #767476;
|
--success: #767476;
|
||||||
--success-foreground: #ffffff;
|
--success-foreground: #ffffff;
|
||||||
--warning: #f7d383;
|
--warning: #f7d383;
|
||||||
@@ -42,9 +40,9 @@
|
|||||||
--busy-ink: #e79e5e;
|
--busy-ink: #e79e5e;
|
||||||
--border: #424242;
|
--border: #424242;
|
||||||
--input: #424242;
|
--input: #424242;
|
||||||
--ring: #aeb1c0;
|
--ring: #f7d383;
|
||||||
--radius: 0.625rem;
|
--radius: 0.625rem;
|
||||||
--chart-primary: #aeb1c0;
|
--chart-primary: #f7d383;
|
||||||
--chart-secondary: #ba6435;
|
--chart-secondary: #ba6435;
|
||||||
--status-success: #767476;
|
--status-success: #767476;
|
||||||
--status-warning: #f7d383;
|
--status-warning: #f7d383;
|
||||||
@@ -56,7 +54,7 @@
|
|||||||
--panel-border-bare: rgb(66 66 66 / 0.55);
|
--panel-border-bare: rgb(66 66 66 / 0.55);
|
||||||
--panel-raised-bg: rgb(28 28 28 / 0.95);
|
--panel-raised-bg: rgb(28 28 28 / 0.95);
|
||||||
--panel-raised-border: rgb(66 66 66 / 1);
|
--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-bg: rgb(44 44 44 / 0.6);
|
||||||
--panel-header-fg: #e0e0e0;
|
--panel-header-fg: #e0e0e0;
|
||||||
--panel-radius: 0.75rem;
|
--panel-radius: 0.75rem;
|
||||||
@@ -78,9 +76,9 @@
|
|||||||
--scrollbar-thumb-hover: rgb(118 116 118 / 0.85);
|
--scrollbar-thumb-hover: rgb(118 116 118 / 0.85);
|
||||||
--scrollbar-thin-thumb: rgb(118 116 118 / 0.45);
|
--scrollbar-thin-thumb: rgb(118 116 118 / 0.45);
|
||||||
--scrollbar-thin-thumb-hover: rgb(118 116 118 / 0.7);
|
--scrollbar-thin-thumb-hover: rgb(118 116 118 / 0.7);
|
||||||
--brand: #aeb1c0;
|
--brand: #f7d383;
|
||||||
--brand-foreground: #0f0f0f;
|
--brand-foreground: #0f0f0f;
|
||||||
--brand-primary: #aeb1c0;
|
--brand-primary: #f7d383;
|
||||||
--brand-accent: #e99867;
|
--brand-accent: #e99867;
|
||||||
--brand-warm: #e79e5e;
|
--brand-warm: #e79e5e;
|
||||||
--brand-deep: #0f0f0f;
|
--brand-deep: #0f0f0f;
|
||||||
|
|||||||
@@ -1,13 +1,11 @@
|
|||||||
/*
|
/*
|
||||||
Infernium — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
Infernium — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||||
|
|
||||||
Light theme (light), by luminance of its own
|
Light theme (light), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||||
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
|
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
|
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||||
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.
|
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.
|
Killer Klowns — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||||
|
|
||||||
Dark theme (dark), by luminance of its own
|
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||||
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
|
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 a single-theme repo ships
|
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||||
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.
|
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||||
*/
|
*/
|
||||||
@@ -22,13 +20,13 @@
|
|||||||
--muted-foreground: #a29ea3;
|
--muted-foreground: #a29ea3;
|
||||||
--accent: #231725;
|
--accent: #231725;
|
||||||
--accent-foreground: #e0e0e0;
|
--accent-foreground: #e0e0e0;
|
||||||
--primary: #ff1493;
|
--primary: #7fffd4;
|
||||||
--primary-foreground: #0a030c;
|
--primary-foreground: #0a030c;
|
||||||
--secondary: #231725;
|
--secondary: #231725;
|
||||||
--secondary-foreground: #e0e0e0;
|
--secondary-foreground: #e0e0e0;
|
||||||
--cta: #ff1493;
|
--cta: #7fffd4;
|
||||||
--cta-foreground: #0a030c;
|
--cta-foreground: #0a030c;
|
||||||
--ctahover: #ff30a0;
|
--ctahover: #8effd9;
|
||||||
--success: #39ff14;
|
--success: #39ff14;
|
||||||
--success-foreground: #0a030c;
|
--success-foreground: #0a030c;
|
||||||
--warning: #ffff00;
|
--warning: #ffff00;
|
||||||
@@ -42,9 +40,9 @@
|
|||||||
--busy-ink: #ee8a1e;
|
--busy-ink: #ee8a1e;
|
||||||
--border: #3a303d;
|
--border: #3a303d;
|
||||||
--input: #3a303d;
|
--input: #3a303d;
|
||||||
--ring: #ff1493;
|
--ring: #7fffd4;
|
||||||
--radius: 0.625rem;
|
--radius: 0.625rem;
|
||||||
--chart-primary: #ff1493;
|
--chart-primary: #7fffd4;
|
||||||
--chart-secondary: #bf00ff;
|
--chart-secondary: #bf00ff;
|
||||||
--status-success: #39ff14;
|
--status-success: #39ff14;
|
||||||
--status-warning: #ffff00;
|
--status-warning: #ffff00;
|
||||||
@@ -56,7 +54,7 @@
|
|||||||
--panel-border-bare: rgb(58 48 61 / 0.55);
|
--panel-border-bare: rgb(58 48 61 / 0.55);
|
||||||
--panel-raised-bg: rgb(18 5 21 / 0.95);
|
--panel-raised-bg: rgb(18 5 21 / 0.95);
|
||||||
--panel-raised-border: rgb(58 48 61 / 1);
|
--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-bg: rgb(35 23 37 / 0.6);
|
||||||
--panel-header-fg: #e0e0e0;
|
--panel-header-fg: #e0e0e0;
|
||||||
--panel-radius: 0.75rem;
|
--panel-radius: 0.75rem;
|
||||||
@@ -78,9 +76,9 @@
|
|||||||
--scrollbar-thumb-hover: rgb(75 0 130 / 0.85);
|
--scrollbar-thumb-hover: rgb(75 0 130 / 0.85);
|
||||||
--scrollbar-thin-thumb: rgb(75 0 130 / 0.45);
|
--scrollbar-thin-thumb: rgb(75 0 130 / 0.45);
|
||||||
--scrollbar-thin-thumb-hover: rgb(75 0 130 / 0.7);
|
--scrollbar-thin-thumb-hover: rgb(75 0 130 / 0.7);
|
||||||
--brand: #ff1493;
|
--brand: #7fffd4;
|
||||||
--brand-foreground: #0a030c;
|
--brand-foreground: #0a030c;
|
||||||
--brand-primary: #ff1493;
|
--brand-primary: #7fffd4;
|
||||||
--brand-accent: #00ffff;
|
--brand-accent: #00ffff;
|
||||||
--brand-warm: #ee8a1e;
|
--brand-warm: #ee8a1e;
|
||||||
--brand-deep: #0a030c;
|
--brand-deep: #0a030c;
|
||||||
|
|||||||
@@ -1,13 +1,11 @@
|
|||||||
/*
|
/*
|
||||||
Kurayami — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
Kurayami — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||||
|
|
||||||
Dark theme (dark), by luminance of its own
|
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||||
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
|
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 a single-theme repo ships
|
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||||
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.
|
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||||
*/
|
*/
|
||||||
@@ -22,13 +20,13 @@
|
|||||||
--muted-foreground: #bec0bd;
|
--muted-foreground: #bec0bd;
|
||||||
--accent: #3b3d36;
|
--accent: #3b3d36;
|
||||||
--accent-foreground: #fdfefd;
|
--accent-foreground: #fdfefd;
|
||||||
--primary: #c6d0b6;
|
--primary: #ebefe5;
|
||||||
--primary-foreground: #181915;
|
--primary-foreground: #181915;
|
||||||
--secondary: #3b3d36;
|
--secondary: #3b3d36;
|
||||||
--secondary-foreground: #fdfefd;
|
--secondary-foreground: #fdfefd;
|
||||||
--cta: #c6d0b6;
|
--cta: #ebefe5;
|
||||||
--cta-foreground: #181915;
|
--cta-foreground: #181915;
|
||||||
--ctahover: #cdd6bf;
|
--ctahover: #edf1e8;
|
||||||
--success: #d2dfc1;
|
--success: #d2dfc1;
|
||||||
--success-foreground: #181915;
|
--success-foreground: #181915;
|
||||||
--warning: #dfdfb9;
|
--warning: #dfdfb9;
|
||||||
@@ -42,9 +40,9 @@
|
|||||||
--busy-ink: #dccea0;
|
--busy-ink: #dccea0;
|
||||||
--border: #555751;
|
--border: #555751;
|
||||||
--input: #555751;
|
--input: #555751;
|
||||||
--ring: #c6d0b6;
|
--ring: #ebefe5;
|
||||||
--radius: 0.625rem;
|
--radius: 0.625rem;
|
||||||
--chart-primary: #c6d0b6;
|
--chart-primary: #ebefe5;
|
||||||
--chart-secondary: #cfc9af;
|
--chart-secondary: #cfc9af;
|
||||||
--status-success: #d2dfc1;
|
--status-success: #d2dfc1;
|
||||||
--status-warning: #dfdfb9;
|
--status-warning: #dfdfb9;
|
||||||
@@ -56,7 +54,7 @@
|
|||||||
--panel-border-bare: rgb(85 87 81 / 0.55);
|
--panel-border-bare: rgb(85 87 81 / 0.55);
|
||||||
--panel-raised-bg: rgb(44 46 39 / 0.95);
|
--panel-raised-bg: rgb(44 46 39 / 0.95);
|
||||||
--panel-raised-border: rgb(85 87 81 / 1);
|
--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-bg: rgb(59 61 54 / 0.6);
|
||||||
--panel-header-fg: #fdfefd;
|
--panel-header-fg: #fdfefd;
|
||||||
--panel-radius: 0.75rem;
|
--panel-radius: 0.75rem;
|
||||||
@@ -78,9 +76,9 @@
|
|||||||
--scrollbar-thumb-hover: rgb(162 164 154 / 0.85);
|
--scrollbar-thumb-hover: rgb(162 164 154 / 0.85);
|
||||||
--scrollbar-thin-thumb: rgb(162 164 154 / 0.45);
|
--scrollbar-thin-thumb: rgb(162 164 154 / 0.45);
|
||||||
--scrollbar-thin-thumb-hover: rgb(162 164 154 / 0.7);
|
--scrollbar-thin-thumb-hover: rgb(162 164 154 / 0.7);
|
||||||
--brand: #c6d0b6;
|
--brand: #ebefe5;
|
||||||
--brand-foreground: #181915;
|
--brand-foreground: #181915;
|
||||||
--brand-primary: #c6d0b6;
|
--brand-primary: #ebefe5;
|
||||||
--brand-accent: #c1cead;
|
--brand-accent: #c1cead;
|
||||||
--brand-warm: #dccea0;
|
--brand-warm: #dccea0;
|
||||||
--brand-deep: #181915;
|
--brand-deep: #181915;
|
||||||
|
|||||||
@@ -1,13 +1,11 @@
|
|||||||
/*
|
/*
|
||||||
Lain — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
Lain — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||||
|
|
||||||
Dark theme (dark), by luminance of its own
|
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||||
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
|
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
|
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||||
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.
|
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||||
*/
|
*/
|
||||||
@@ -22,13 +20,13 @@
|
|||||||
--muted-foreground: #948882;
|
--muted-foreground: #948882;
|
||||||
--accent: #151414;
|
--accent: #151414;
|
||||||
--accent-foreground: #d2c1b9;
|
--accent-foreground: #d2c1b9;
|
||||||
--primary: #c16a7f;
|
--primary: #d07489;
|
||||||
--primary-foreground: #020101;
|
--primary-foreground: #020101;
|
||||||
--secondary: #151414;
|
--secondary: #151414;
|
||||||
--secondary-foreground: #d2c1b9;
|
--secondary-foreground: #d2c1b9;
|
||||||
--cta: #c16a7f;
|
--cta: #d07489;
|
||||||
--cta-foreground: #020101;
|
--cta-foreground: #020101;
|
||||||
--ctahover: #c87c8e;
|
--ctahover: #d68597;
|
||||||
--success: #744b4f;
|
--success: #744b4f;
|
||||||
--success-foreground: #d8c9c2;
|
--success-foreground: #d8c9c2;
|
||||||
--warning: #955763;
|
--warning: #955763;
|
||||||
@@ -42,9 +40,9 @@
|
|||||||
--busy-ink: #996d76;
|
--busy-ink: #996d76;
|
||||||
--border: #2c2826;
|
--border: #2c2826;
|
||||||
--input: #2c2826;
|
--input: #2c2826;
|
||||||
--ring: #c16a7f;
|
--ring: #d07489;
|
||||||
--radius: 0.625rem;
|
--radius: 0.625rem;
|
||||||
--chart-primary: #c16a7f;
|
--chart-primary: #d07489;
|
||||||
--chart-secondary: #a08876;
|
--chart-secondary: #a08876;
|
||||||
--status-success: #744b4f;
|
--status-success: #744b4f;
|
||||||
--status-warning: #955763;
|
--status-warning: #955763;
|
||||||
@@ -56,7 +54,7 @@
|
|||||||
--panel-border-bare: rgb(44 40 38 / 0.55);
|
--panel-border-bare: rgb(44 40 38 / 0.55);
|
||||||
--panel-raised-bg: rgb(3 2 2 / 0.95);
|
--panel-raised-bg: rgb(3 2 2 / 0.95);
|
||||||
--panel-raised-border: rgb(44 40 38 / 1);
|
--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-bg: rgb(21 20 20 / 0.6);
|
||||||
--panel-header-fg: #d2c1b9;
|
--panel-header-fg: #d2c1b9;
|
||||||
--panel-radius: 0.75rem;
|
--panel-radius: 0.75rem;
|
||||||
@@ -78,9 +76,9 @@
|
|||||||
--scrollbar-thumb-hover: rgb(147 135 129 / 0.85);
|
--scrollbar-thumb-hover: rgb(147 135 129 / 0.85);
|
||||||
--scrollbar-thin-thumb: rgb(147 135 129 / 0.45);
|
--scrollbar-thin-thumb: rgb(147 135 129 / 0.45);
|
||||||
--scrollbar-thin-thumb-hover: rgb(147 135 129 / 0.7);
|
--scrollbar-thin-thumb-hover: rgb(147 135 129 / 0.7);
|
||||||
--brand: #c16a7f;
|
--brand: #d07489;
|
||||||
--brand-foreground: #020101;
|
--brand-foreground: #020101;
|
||||||
--brand-primary: #c16a7f;
|
--brand-primary: #d07489;
|
||||||
--brand-accent: #d07489;
|
--brand-accent: #d07489;
|
||||||
--brand-warm: #7f4854;
|
--brand-warm: #7f4854;
|
||||||
--brand-deep: #020101;
|
--brand-deep: #020101;
|
||||||
|
|||||||
@@ -1,13 +1,11 @@
|
|||||||
/*
|
/*
|
||||||
Lairetam — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
Lairetam — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||||
|
|
||||||
Dark theme (dark), by luminance of its own
|
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||||
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
|
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
|
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||||
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.
|
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||||
*/
|
*/
|
||||||
@@ -22,13 +20,13 @@
|
|||||||
--muted-foreground: #bec2c3;
|
--muted-foreground: #bec2c3;
|
||||||
--accent: #354046;
|
--accent: #354046;
|
||||||
--accent-foreground: #ffffff;
|
--accent-foreground: #ffffff;
|
||||||
--primary: #37b6ff;
|
--primary: #9affe6;
|
||||||
--primary-foreground: #151c1f;
|
--primary-foreground: #151c1f;
|
||||||
--secondary: #354046;
|
--secondary: #354046;
|
||||||
--secondary-foreground: #ffffff;
|
--secondary-foreground: #ffffff;
|
||||||
--cta: #37b6ff;
|
--cta: #9affe6;
|
||||||
--cta-foreground: #151c1f;
|
--cta-foreground: #151c1f;
|
||||||
--ctahover: #4fbfff;
|
--ctahover: #a6ffe9;
|
||||||
--success: #5cf19e;
|
--success: #5cf19e;
|
||||||
--success-foreground: #151c1f;
|
--success-foreground: #151c1f;
|
||||||
--warning: #fed032;
|
--warning: #fed032;
|
||||||
@@ -42,9 +40,9 @@
|
|||||||
--busy-ink: #fd843a;
|
--busy-ink: #fd843a;
|
||||||
--border: #515a5f;
|
--border: #515a5f;
|
||||||
--input: #515a5f;
|
--input: #515a5f;
|
||||||
--ring: #37b6ff;
|
--ring: #9affe6;
|
||||||
--radius: 0.625rem;
|
--radius: 0.625rem;
|
||||||
--chart-primary: #37b6ff;
|
--chart-primary: #9affe6;
|
||||||
--chart-secondary: #fc226e;
|
--chart-secondary: #fc226e;
|
||||||
--status-success: #5cf19e;
|
--status-success: #5cf19e;
|
||||||
--status-warning: #fed032;
|
--status-warning: #fed032;
|
||||||
@@ -56,7 +54,7 @@
|
|||||||
--panel-border-bare: rgb(81 90 95 / 0.55);
|
--panel-border-bare: rgb(81 90 95 / 0.55);
|
||||||
--panel-raised-bg: rgb(38 50 56 / 0.95);
|
--panel-raised-bg: rgb(38 50 56 / 0.95);
|
||||||
--panel-raised-border: rgb(81 90 95 / 1);
|
--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-bg: rgb(53 64 70 / 0.6);
|
||||||
--panel-header-fg: #ffffff;
|
--panel-header-fg: #ffffff;
|
||||||
--panel-radius: 0.75rem;
|
--panel-radius: 0.75rem;
|
||||||
@@ -78,9 +76,9 @@
|
|||||||
--scrollbar-thumb-hover: rgb(161 176 184 / 0.85);
|
--scrollbar-thumb-hover: rgb(161 176 184 / 0.85);
|
||||||
--scrollbar-thin-thumb: rgb(161 176 184 / 0.45);
|
--scrollbar-thin-thumb: rgb(161 176 184 / 0.45);
|
||||||
--scrollbar-thin-thumb-hover: rgb(161 176 184 / 0.7);
|
--scrollbar-thin-thumb-hover: rgb(161 176 184 / 0.7);
|
||||||
--brand: #37b6ff;
|
--brand: #9affe6;
|
||||||
--brand-foreground: #151c1f;
|
--brand-foreground: #151c1f;
|
||||||
--brand-primary: #37b6ff;
|
--brand-primary: #9affe6;
|
||||||
--brand-accent: #59ffd1;
|
--brand-accent: #59ffd1;
|
||||||
--brand-warm: #fd843a;
|
--brand-warm: #fd843a;
|
||||||
--brand-deep: #151c1f;
|
--brand-deep: #151c1f;
|
||||||
|
|||||||
@@ -1,13 +1,11 @@
|
|||||||
/*
|
/*
|
||||||
Latch Dark — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
Latch Dark — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||||
|
|
||||||
Dark theme (dark), by luminance of its own
|
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||||
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
|
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 a single-theme repo ships
|
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||||
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.
|
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||||
*/
|
*/
|
||||||
@@ -22,13 +20,13 @@
|
|||||||
--muted-foreground: #acacac;
|
--muted-foreground: #acacac;
|
||||||
--accent: #252525;
|
--accent: #252525;
|
||||||
--accent-foreground: #edecec;
|
--accent-foreground: #edecec;
|
||||||
--primary: #aca3a3;
|
--primary: #e1dede;
|
||||||
--primary-foreground: #0c0c0c;
|
--primary-foreground: #0c0c0c;
|
||||||
--secondary: #252525;
|
--secondary: #252525;
|
||||||
--secondary-foreground: #edecec;
|
--secondary-foreground: #edecec;
|
||||||
--cta: #aca3a3;
|
--cta: #e1dede;
|
||||||
--cta-foreground: #0c0c0c;
|
--cta-foreground: #0c0c0c;
|
||||||
--ctahover: #b6aeae;
|
--ctahover: #e5e2e2;
|
||||||
--success: #a19696;
|
--success: #a19696;
|
||||||
--success-foreground: #0c0c0c;
|
--success-foreground: #0c0c0c;
|
||||||
--warning: #9d9393;
|
--warning: #9d9393;
|
||||||
@@ -42,9 +40,9 @@
|
|||||||
--busy-ink: #9c9191;
|
--busy-ink: #9c9191;
|
||||||
--border: #3f3f3f;
|
--border: #3f3f3f;
|
||||||
--input: #3f3f3f;
|
--input: #3f3f3f;
|
||||||
--ring: #aca3a3;
|
--ring: #e1dede;
|
||||||
--radius: 0.625rem;
|
--radius: 0.625rem;
|
||||||
--chart-primary: #aca3a3;
|
--chart-primary: #e1dede;
|
||||||
--chart-secondary: #bab3b3;
|
--chart-secondary: #bab3b3;
|
||||||
--status-success: #a19696;
|
--status-success: #a19696;
|
||||||
--status-warning: #9d9393;
|
--status-warning: #9d9393;
|
||||||
@@ -56,7 +54,7 @@
|
|||||||
--panel-border-bare: rgb(63 63 63 / 0.55);
|
--panel-border-bare: rgb(63 63 63 / 0.55);
|
||||||
--panel-raised-bg: rgb(21 21 21 / 0.95);
|
--panel-raised-bg: rgb(21 21 21 / 0.95);
|
||||||
--panel-raised-border: rgb(63 63 63 / 1);
|
--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-bg: rgb(37 37 37 / 0.6);
|
||||||
--panel-header-fg: #edecec;
|
--panel-header-fg: #edecec;
|
||||||
--panel-radius: 0.75rem;
|
--panel-radius: 0.75rem;
|
||||||
@@ -78,9 +76,9 @@
|
|||||||
--scrollbar-thumb-hover: rgb(199 197 197 / 0.85);
|
--scrollbar-thumb-hover: rgb(199 197 197 / 0.85);
|
||||||
--scrollbar-thin-thumb: rgb(199 197 197 / 0.45);
|
--scrollbar-thin-thumb: rgb(199 197 197 / 0.45);
|
||||||
--scrollbar-thin-thumb-hover: rgb(199 197 197 / 0.7);
|
--scrollbar-thin-thumb-hover: rgb(199 197 197 / 0.7);
|
||||||
--brand: #aca3a3;
|
--brand: #e1dede;
|
||||||
--brand-foreground: #0c0c0c;
|
--brand-foreground: #0c0c0c;
|
||||||
--brand-primary: #aca3a3;
|
--brand-primary: #e1dede;
|
||||||
--brand-accent: #c9c3c3;
|
--brand-accent: #c9c3c3;
|
||||||
--brand-warm: #9c9191;
|
--brand-warm: #9c9191;
|
||||||
--brand-deep: #0c0c0c;
|
--brand-deep: #0c0c0c;
|
||||||
|
|||||||
@@ -1,13 +1,11 @@
|
|||||||
/*
|
/*
|
||||||
Latch — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
Latch — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||||
|
|
||||||
Light theme (light), by luminance of its own
|
Light theme (light), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||||
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
|
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
|
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||||
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.
|
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.
|
Lowlight — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||||
|
|
||||||
Dark theme (dark), by luminance of its own
|
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||||
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
|
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 a single-theme repo ships
|
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||||
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.
|
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||||
*/
|
*/
|
||||||
@@ -22,13 +20,13 @@
|
|||||||
--muted-foreground: #a6a1a0;
|
--muted-foreground: #a6a1a0;
|
||||||
--accent: #383232;
|
--accent: #383232;
|
||||||
--accent-foreground: #dcd7d6;
|
--accent-foreground: #dcd7d6;
|
||||||
--primary: #a39eb8;
|
--primary: #e5e7ec;
|
||||||
--primary-foreground: #171313;
|
--primary-foreground: #171313;
|
||||||
--secondary: #383232;
|
--secondary: #383232;
|
||||||
--secondary-foreground: #dcd7d6;
|
--secondary-foreground: #dcd7d6;
|
||||||
--cta: #a39eb8;
|
--cta: #e5e7ec;
|
||||||
--cta-foreground: #171313;
|
--cta-foreground: #171313;
|
||||||
--ctahover: #aeaac1;
|
--ctahover: #e8eaee;
|
||||||
--success: #af8a79;
|
--success: #af8a79;
|
||||||
--success-foreground: #171313;
|
--success-foreground: #171313;
|
||||||
--warning: #a88373;
|
--warning: #a88373;
|
||||||
@@ -42,9 +40,9 @@
|
|||||||
--busy-ink: #a6847c;
|
--busy-ink: #a6847c;
|
||||||
--border: #4c4646;
|
--border: #4c4646;
|
||||||
--input: #4c4646;
|
--input: #4c4646;
|
||||||
--ring: #a39eb8;
|
--ring: #e5e7ec;
|
||||||
--radius: 0.625rem;
|
--radius: 0.625rem;
|
||||||
--chart-primary: #a39eb8;
|
--chart-primary: #e5e7ec;
|
||||||
--chart-secondary: #bea7bd;
|
--chart-secondary: #bea7bd;
|
||||||
--status-success: #af8a79;
|
--status-success: #af8a79;
|
||||||
--status-warning: #a88373;
|
--status-warning: #a88373;
|
||||||
@@ -56,7 +54,7 @@
|
|||||||
--panel-border-bare: rgb(76 70 70 / 0.55);
|
--panel-border-bare: rgb(76 70 70 / 0.55);
|
||||||
--panel-raised-bg: rgb(41 35 35 / 0.95);
|
--panel-raised-bg: rgb(41 35 35 / 0.95);
|
||||||
--panel-raised-border: rgb(76 70 70 / 1);
|
--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-bg: rgb(56 50 50 / 0.6);
|
||||||
--panel-header-fg: #dcd7d6;
|
--panel-header-fg: #dcd7d6;
|
||||||
--panel-radius: 0.75rem;
|
--panel-radius: 0.75rem;
|
||||||
@@ -78,9 +76,9 @@
|
|||||||
--scrollbar-thumb-hover: rgb(135 120 120 / 0.85);
|
--scrollbar-thumb-hover: rgb(135 120 120 / 0.85);
|
||||||
--scrollbar-thin-thumb: rgb(135 120 120 / 0.45);
|
--scrollbar-thin-thumb: rgb(135 120 120 / 0.45);
|
||||||
--scrollbar-thin-thumb-hover: rgb(135 120 120 / 0.7);
|
--scrollbar-thin-thumb-hover: rgb(135 120 120 / 0.7);
|
||||||
--brand: #a39eb8;
|
--brand: #e5e7ec;
|
||||||
--brand-foreground: #171313;
|
--brand-foreground: #171313;
|
||||||
--brand-primary: #a39eb8;
|
--brand-primary: #e5e7ec;
|
||||||
--brand-accent: #b0b7c5;
|
--brand-accent: #b0b7c5;
|
||||||
--brand-warm: #a6847c;
|
--brand-warm: #a6847c;
|
||||||
--brand-deep: #171313;
|
--brand-deep: #171313;
|
||||||
|
|||||||
@@ -1,13 +1,11 @@
|
|||||||
/*
|
/*
|
||||||
Lunar — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
Lunar — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||||
|
|
||||||
Dark theme (dark), by luminance of its own
|
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||||
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
|
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
|
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||||
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.
|
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.
|
Manga — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||||
|
|
||||||
Dark theme (dark), by luminance of its own
|
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||||
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
|
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
|
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||||
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.
|
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||||
*/
|
*/
|
||||||
@@ -22,13 +20,13 @@
|
|||||||
--muted-foreground: #939292;
|
--muted-foreground: #939292;
|
||||||
--accent: #141414;
|
--accent: #141414;
|
||||||
--accent-foreground: #d1cfcf;
|
--accent-foreground: #d1cfcf;
|
||||||
--primary: #afa6a6;
|
--primary: #dbd6d6;
|
||||||
--primary-foreground: #010101;
|
--primary-foreground: #010101;
|
||||||
--secondary: #141414;
|
--secondary: #141414;
|
||||||
--secondary-foreground: #d1cfcf;
|
--secondary-foreground: #d1cfcf;
|
||||||
--cta: #afa6a6;
|
--cta: #dbd6d6;
|
||||||
--cta-foreground: #010101;
|
--cta-foreground: #010101;
|
||||||
--ctahover: #b9b1b1;
|
--ctahover: #dfdbdb;
|
||||||
--success: #a19797;
|
--success: #a19797;
|
||||||
--success-foreground: #010101;
|
--success-foreground: #010101;
|
||||||
--warning: #a89e9e;
|
--warning: #a89e9e;
|
||||||
@@ -42,9 +40,9 @@
|
|||||||
--busy-ink: #a19696;
|
--busy-ink: #a19696;
|
||||||
--border: #2b2a2a;
|
--border: #2b2a2a;
|
||||||
--input: #2b2a2a;
|
--input: #2b2a2a;
|
||||||
--ring: #afa6a6;
|
--ring: #dbd6d6;
|
||||||
--radius: 0.625rem;
|
--radius: 0.625rem;
|
||||||
--chart-primary: #afa6a6;
|
--chart-primary: #dbd6d6;
|
||||||
--chart-secondary: #9f9595;
|
--chart-secondary: #9f9595;
|
||||||
--status-success: #a19797;
|
--status-success: #a19797;
|
||||||
--status-warning: #a89e9e;
|
--status-warning: #a89e9e;
|
||||||
@@ -56,7 +54,7 @@
|
|||||||
--panel-border-bare: rgb(43 42 42 / 0.55);
|
--panel-border-bare: rgb(43 42 42 / 0.55);
|
||||||
--panel-raised-bg: rgb(2 2 2 / 0.95);
|
--panel-raised-bg: rgb(2 2 2 / 0.95);
|
||||||
--panel-raised-border: rgb(43 42 42 / 1);
|
--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-bg: rgb(20 20 20 / 0.6);
|
||||||
--panel-header-fg: #d1cfcf;
|
--panel-header-fg: #d1cfcf;
|
||||||
--panel-radius: 0.75rem;
|
--panel-radius: 0.75rem;
|
||||||
@@ -78,9 +76,9 @@
|
|||||||
--scrollbar-thumb-hover: rgb(172 167 167 / 0.85);
|
--scrollbar-thumb-hover: rgb(172 167 167 / 0.85);
|
||||||
--scrollbar-thin-thumb: rgb(172 167 167 / 0.45);
|
--scrollbar-thin-thumb: rgb(172 167 167 / 0.45);
|
||||||
--scrollbar-thin-thumb-hover: rgb(172 167 167 / 0.7);
|
--scrollbar-thin-thumb-hover: rgb(172 167 167 / 0.7);
|
||||||
--brand: #afa6a6;
|
--brand: #dbd6d6;
|
||||||
--brand-foreground: #010101;
|
--brand-foreground: #010101;
|
||||||
--brand-primary: #afa6a6;
|
--brand-primary: #dbd6d6;
|
||||||
--brand-accent: #aea5a5;
|
--brand-accent: #aea5a5;
|
||||||
--brand-warm: #a19696;
|
--brand-warm: #a19696;
|
||||||
--brand-deep: #010101;
|
--brand-deep: #010101;
|
||||||
|
|||||||
@@ -1,13 +1,11 @@
|
|||||||
/*
|
/*
|
||||||
Mapquest — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
Mapquest — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||||
|
|
||||||
Light theme (light), by luminance of its own
|
Light theme (light), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||||
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
|
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
|
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||||
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.
|
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.
|
Mars — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||||
|
|
||||||
Dark theme (dark), by luminance of its own
|
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||||
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
|
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
|
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||||
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.
|
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.
|
Mecha NO Onna — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||||
|
|
||||||
Dark theme (dark), by luminance of its own
|
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||||
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
|
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 a single-theme repo ships
|
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||||
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.
|
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||||
*/
|
*/
|
||||||
@@ -22,13 +20,13 @@
|
|||||||
--muted-foreground: #b0a891;
|
--muted-foreground: #b0a891;
|
||||||
--accent: #2c2b29;
|
--accent: #2c2b29;
|
||||||
--accent-foreground: #f0e4c5;
|
--accent-foreground: #f0e4c5;
|
||||||
--primary: #908d88;
|
--primary: #e7c07c;
|
||||||
--primary-foreground: #0f0f0e;
|
--primary-foreground: #0f0f0e;
|
||||||
--secondary: #2c2b29;
|
--secondary: #2c2b29;
|
||||||
--secondary-foreground: #f0e4c5;
|
--secondary-foreground: #f0e4c5;
|
||||||
--cta: #908d88;
|
--cta: #e7c07c;
|
||||||
--cta-foreground: #0f0f0e;
|
--cta-foreground: #0f0f0e;
|
||||||
--ctahover: #9d9b96;
|
--ctahover: #eac88c;
|
||||||
--success: #a89984;
|
--success: #a89984;
|
||||||
--success-foreground: #0f0f0e;
|
--success-foreground: #0f0f0e;
|
||||||
--warning: #ebdbb2;
|
--warning: #ebdbb2;
|
||||||
@@ -42,9 +40,9 @@
|
|||||||
--busy-ink: #d8997e;
|
--busy-ink: #d8997e;
|
||||||
--border: #45423b;
|
--border: #45423b;
|
||||||
--input: #45423b;
|
--input: #45423b;
|
||||||
--ring: #908d88;
|
--ring: #e7c07c;
|
||||||
--radius: 0.625rem;
|
--radius: 0.625rem;
|
||||||
--chart-primary: #908d88;
|
--chart-primary: #e7c07c;
|
||||||
--chart-secondary: #afa499;
|
--chart-secondary: #afa499;
|
||||||
--status-success: #a89984;
|
--status-success: #a89984;
|
||||||
--status-warning: #ebdbb2;
|
--status-warning: #ebdbb2;
|
||||||
@@ -56,7 +54,7 @@
|
|||||||
--panel-border-bare: rgb(69 66 59 / 0.55);
|
--panel-border-bare: rgb(69 66 59 / 0.55);
|
||||||
--panel-raised-bg: rgb(28 27 25 / 0.95);
|
--panel-raised-bg: rgb(28 27 25 / 0.95);
|
||||||
--panel-raised-border: rgb(69 66 59 / 1);
|
--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-bg: rgb(44 43 41 / 0.6);
|
||||||
--panel-header-fg: #f0e4c5;
|
--panel-header-fg: #f0e4c5;
|
||||||
--panel-radius: 0.75rem;
|
--panel-radius: 0.75rem;
|
||||||
@@ -78,9 +76,9 @@
|
|||||||
--scrollbar-thumb-hover: rgb(107 101 92 / 0.85);
|
--scrollbar-thumb-hover: rgb(107 101 92 / 0.85);
|
||||||
--scrollbar-thin-thumb: rgb(107 101 92 / 0.45);
|
--scrollbar-thin-thumb: rgb(107 101 92 / 0.45);
|
||||||
--scrollbar-thin-thumb-hover: rgb(107 101 92 / 0.7);
|
--scrollbar-thin-thumb-hover: rgb(107 101 92 / 0.7);
|
||||||
--brand: #908d88;
|
--brand: #e7c07c;
|
||||||
--brand-foreground: #0f0f0e;
|
--brand-foreground: #0f0f0e;
|
||||||
--brand-primary: #908d88;
|
--brand-primary: #e7c07c;
|
||||||
--brand-accent: #d4bd99;
|
--brand-accent: #d4bd99;
|
||||||
--brand-warm: #d8997e;
|
--brand-warm: #d8997e;
|
||||||
--brand-deep: #0f0f0e;
|
--brand-deep: #0f0f0e;
|
||||||
|
|||||||
@@ -1,13 +1,11 @@
|
|||||||
/*
|
/*
|
||||||
Memento Mori — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
Memento Mori — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||||
|
|
||||||
Dark theme (dark), by luminance of its own
|
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||||
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
|
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
|
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||||
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.
|
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||||
*/
|
*/
|
||||||
@@ -22,13 +20,13 @@
|
|||||||
--muted-foreground: #8d97ab;
|
--muted-foreground: #8d97ab;
|
||||||
--accent: #1b1f24;
|
--accent: #1b1f24;
|
||||||
--accent-foreground: #c5d1eb;
|
--accent-foreground: #c5d1eb;
|
||||||
--primary: #6bb5ff;
|
--primary: #7dd6ed;
|
||||||
--primary-foreground: #06080b;
|
--primary-foreground: #06080b;
|
||||||
--secondary: #1b1f24;
|
--secondary: #1b1f24;
|
||||||
--secondary-foreground: #c5d1eb;
|
--secondary-foreground: #c5d1eb;
|
||||||
--cta: #6bb5ff;
|
--cta: #7dd6ed;
|
||||||
--cta-foreground: #06080b;
|
--cta-foreground: #06080b;
|
||||||
--ctahover: #7dbeff;
|
--ctahover: #8ddbef;
|
||||||
--success: #73d0ff;
|
--success: #73d0ff;
|
||||||
--success-foreground: #06080b;
|
--success-foreground: #06080b;
|
||||||
--warning: #8bc4ff;
|
--warning: #8bc4ff;
|
||||||
@@ -42,9 +40,9 @@
|
|||||||
--busy-ink: #83b3fb;
|
--busy-ink: #83b3fb;
|
||||||
--border: #2f343e;
|
--border: #2f343e;
|
||||||
--input: #2f343e;
|
--input: #2f343e;
|
||||||
--ring: #6bb5ff;
|
--ring: #7dd6ed;
|
||||||
--radius: 0.625rem;
|
--radius: 0.625rem;
|
||||||
--chart-primary: #6bb5ff;
|
--chart-primary: #7dd6ed;
|
||||||
--chart-secondary: #a9b1d6;
|
--chart-secondary: #a9b1d6;
|
||||||
--status-success: #73d0ff;
|
--status-success: #73d0ff;
|
||||||
--status-warning: #8bc4ff;
|
--status-warning: #8bc4ff;
|
||||||
@@ -56,7 +54,7 @@
|
|||||||
--panel-border-bare: rgb(47 52 62 / 0.55);
|
--panel-border-bare: rgb(47 52 62 / 0.55);
|
||||||
--panel-raised-bg: rgb(10 14 20 / 0.95);
|
--panel-raised-bg: rgb(10 14 20 / 0.95);
|
||||||
--panel-raised-border: rgb(47 52 62 / 1);
|
--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-bg: rgb(27 31 36 / 0.6);
|
||||||
--panel-header-fg: #c5d1eb;
|
--panel-header-fg: #c5d1eb;
|
||||||
--panel-radius: 0.75rem;
|
--panel-radius: 0.75rem;
|
||||||
@@ -78,9 +76,9 @@
|
|||||||
--scrollbar-thumb-hover: rgb(30 39 51 / 0.85);
|
--scrollbar-thumb-hover: rgb(30 39 51 / 0.85);
|
||||||
--scrollbar-thin-thumb: rgb(30 39 51 / 0.45);
|
--scrollbar-thin-thumb: rgb(30 39 51 / 0.45);
|
||||||
--scrollbar-thin-thumb-hover: rgb(30 39 51 / 0.7);
|
--scrollbar-thin-thumb-hover: rgb(30 39 51 / 0.7);
|
||||||
--brand: #6bb5ff;
|
--brand: #7dd6ed;
|
||||||
--brand-foreground: #06080b;
|
--brand-foreground: #06080b;
|
||||||
--brand-primary: #6bb5ff;
|
--brand-primary: #7dd6ed;
|
||||||
--brand-accent: #5ccfe6;
|
--brand-accent: #5ccfe6;
|
||||||
--brand-warm: #83b3fb;
|
--brand-warm: #83b3fb;
|
||||||
--brand-deep: #06080b;
|
--brand-deep: #06080b;
|
||||||
|
|||||||
@@ -1,13 +1,11 @@
|
|||||||
/*
|
/*
|
||||||
Midnight — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
Midnight — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||||
|
|
||||||
Dark theme (dark), by luminance of its own
|
Dark theme (dark) — the source repo's own colors.toml says so directly.
|
||||||
background — the source repo carries no mode flag of its own to read.
|
|
||||||
|
|
||||||
Source: https://github.com/JaxonWright/omarchy-midnight-theme (ghostty.conf), read by scripts/port-community-themes.ts. Values
|
Source: https://github.com/JaxonWright/omarchy-midnight-theme (colors.toml (Omarchy schema)), read by scripts/port-community-themes.ts. Values
|
||||||
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because a single-theme repo ships
|
came straight from the repo's own colors.toml — the same schema and reader the official 22 themes
|
||||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
use, so nothing here is reconstructed. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||||
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.
|
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||||
*/
|
*/
|
||||||
@@ -19,81 +17,81 @@
|
|||||||
--popover: #000000;
|
--popover: #000000;
|
||||||
--popover-foreground: #efefef;
|
--popover-foreground: #efefef;
|
||||||
--muted: #121212;
|
--muted: #121212;
|
||||||
--muted-foreground: #a7a7a7;
|
--muted-foreground: #8a8a8d;
|
||||||
--accent: #121212;
|
--accent: #121212;
|
||||||
--accent-foreground: #efefef;
|
--accent-foreground: #efefef;
|
||||||
--primary: #e68e0d;
|
--primary: #407e70;
|
||||||
--primary-foreground: #000000;
|
--primary-foreground: #ffffff;
|
||||||
--secondary: #121212;
|
--secondary: #121212;
|
||||||
--secondary-foreground: #efefef;
|
--secondary-foreground: #efefef;
|
||||||
--cta: #e68e0d;
|
--cta: #407e70;
|
||||||
--cta-foreground: #000000;
|
--cta-foreground: #ffffff;
|
||||||
--ctahover: #e99c2a;
|
--ctahover: #578d81;
|
||||||
--success: #ffc107;
|
--success: #8a9a7b;
|
||||||
--success-foreground: #000000;
|
--success-foreground: #000000;
|
||||||
--warning: #b91c1c;
|
--warning: #ffc107;
|
||||||
--warning-foreground: #efefef;
|
--warning-foreground: #000000;
|
||||||
--destructive: #d35f5f;
|
--destructive: #d35f5f;
|
||||||
--destructive-foreground: #000000;
|
--destructive-foreground: #000000;
|
||||||
--info: #e68e0d;
|
--info: #8a9fbe;
|
||||||
--info-foreground: #000000;
|
--info-foreground: #000000;
|
||||||
--busy: #c63e3e;
|
--busy: #f59e0b;
|
||||||
--busy-foreground: #f2f2f2;
|
--busy-foreground: #000000;
|
||||||
--busy-ink: #c94848;
|
--busy-ink: #f59e0b;
|
||||||
--border: #2f2f2f;
|
--border: #272727;
|
||||||
--input: #2f2f2f;
|
--input: #272727;
|
||||||
--ring: #e68e0d;
|
--ring: #407e70;
|
||||||
--radius: 0.625rem;
|
--radius: 0.625rem;
|
||||||
--chart-primary: #e68e0d;
|
--chart-primary: #407e70;
|
||||||
--chart-secondary: #d35f5f;
|
--chart-secondary: #c1a1c1;
|
||||||
--status-success: #ffc107;
|
--status-success: #8a9a7b;
|
||||||
--status-warning: #b91c1c;
|
--status-warning: #ffc107;
|
||||||
--status-in-progress: #e68e0d;
|
--status-in-progress: #8a9fbe;
|
||||||
--page-bg: #000000;
|
--page-bg: #000000;
|
||||||
--page-bg-src: '';
|
--page-bg-src: '';
|
||||||
--panel-bg: rgb(0 0 0 / 0.72);
|
--panel-bg: rgb(0 0 0 / 0.72);
|
||||||
--panel-border: rgb(47 47 47 / 0.9);
|
--panel-border: rgb(39 39 39 / 0.9);
|
||||||
--panel-border-bare: rgb(47 47 47 / 0.55);
|
--panel-border-bare: rgb(39 39 39 / 0.55);
|
||||||
--panel-raised-bg: rgb(0 0 0 / 0.95);
|
--panel-raised-bg: rgb(0 0 0 / 0.95);
|
||||||
--panel-raised-border: rgb(47 47 47 / 1);
|
--panel-raised-border: rgb(39 39 39 / 1);
|
||||||
--panel-accent: #e68e0d;
|
--panel-accent: #407e70;
|
||||||
--panel-header-bg: rgb(18 18 18 / 0.6);
|
--panel-header-bg: rgb(18 18 18 / 0.6);
|
||||||
--panel-header-fg: #efefef;
|
--panel-header-fg: #efefef;
|
||||||
--panel-radius: 0.75rem;
|
--panel-radius: 0.75rem;
|
||||||
--panel-blur: 12px;
|
--panel-blur: 12px;
|
||||||
--card-bg: #000000;
|
--card-bg: #000000;
|
||||||
--glass-bg: rgb(0 0 0 / 0.55);
|
--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-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;
|
--dock-tooltip-bg: #121212;
|
||||||
--header-bg: rgb(0 0 0 / 0.8);
|
--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-fg: #efefef;
|
||||||
--header-blur: 12px;
|
--header-blur: 12px;
|
||||||
--pixel-grid-color: rgb(108 108 108 / 0.07);
|
--pixel-grid-color: rgb(94 94 94 / 0.07);
|
||||||
--card-grid-color: rgb(108 108 108 / 0.05);
|
--card-grid-color: rgb(94 94 94 / 0.05);
|
||||||
--panel-grid-color: rgb(108 108 108 / 0.06);
|
--panel-grid-color: rgb(94 94 94 / 0.06);
|
||||||
--scrollbar-thumb: rgb(138 138 141 / 0.6);
|
--scrollbar-thumb: rgb(30 30 30 / 0.6);
|
||||||
--scrollbar-thumb-hover: rgb(138 138 141 / 0.85);
|
--scrollbar-thumb-hover: rgb(30 30 30 / 0.85);
|
||||||
--scrollbar-thin-thumb: rgb(138 138 141 / 0.45);
|
--scrollbar-thin-thumb: rgb(30 30 30 / 0.45);
|
||||||
--scrollbar-thin-thumb-hover: rgb(138 138 141 / 0.7);
|
--scrollbar-thin-thumb-hover: rgb(30 30 30 / 0.7);
|
||||||
--brand: #e68e0d;
|
--brand: #407e70;
|
||||||
--brand-foreground: #000000;
|
--brand-foreground: #ffffff;
|
||||||
--brand-primary: #e68e0d;
|
--brand-primary: #407e70;
|
||||||
--brand-accent: #bebebe;
|
--brand-accent: #88aabb;
|
||||||
--brand-warm: #c63e3e;
|
--brand-warm: #f59e0b;
|
||||||
--brand-deep: #000000;
|
--brand-deep: #000000;
|
||||||
--brand-muted: #8a8a8d;
|
--brand-muted: #1e1e1e;
|
||||||
--ink: #efefef;
|
--ink: #efefef;
|
||||||
--surface-warm: #000000;
|
--surface-warm: #000000;
|
||||||
--naturegreen: #ffc107;
|
--naturegreen: #8a9a7b;
|
||||||
--naturegreen-foreground: #000000;
|
--naturegreen-foreground: #000000;
|
||||||
--duck-dark: #efefef;
|
--duck-dark: #efefef;
|
||||||
--duck-teal: #bebebe;
|
--duck-teal: #88aabb;
|
||||||
--duck-yellow: #b91c1c;
|
--duck-yellow: #ffc107;
|
||||||
--duck-orange: #c63e3e;
|
--duck-orange: #f59e0b;
|
||||||
--duck-forest: #ffc107;
|
--duck-forest: #8a9a7b;
|
||||||
--duck-beige: #181818;
|
--duck-beige: #181818;
|
||||||
--logo-src: '/officer-logo.svg';
|
--logo-src: '/officer-logo.svg';
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,13 +1,11 @@
|
|||||||
/*
|
/*
|
||||||
Miles Morales — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
Miles Morales — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||||
|
|
||||||
Dark theme (dark), by luminance of its own
|
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||||
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
|
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
|
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||||
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.
|
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.
|
Mocha — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||||
|
|
||||||
Dark theme (dark), by luminance of its own
|
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||||
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
|
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 a single-theme repo ships
|
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||||
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.
|
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||||
*/
|
*/
|
||||||
@@ -22,13 +20,13 @@
|
|||||||
--muted-foreground: #999fb9;
|
--muted-foreground: #999fb9;
|
||||||
--accent: #2e2e3d;
|
--accent: #2e2e3d;
|
||||||
--accent-foreground: #cdd6f4;
|
--accent-foreground: #cdd6f4;
|
||||||
--primary: #cba6f7;
|
--primary: #94e2d5;
|
||||||
--primary-foreground: #111119;
|
--primary-foreground: #111119;
|
||||||
--secondary: #2e2e3d;
|
--secondary: #2e2e3d;
|
||||||
--secondary-foreground: #cdd6f4;
|
--secondary-foreground: #cdd6f4;
|
||||||
--cta: #cba6f7;
|
--cta: #94e2d5;
|
||||||
--cta-foreground: #111119;
|
--cta-foreground: #111119;
|
||||||
--ctahover: #d1b1f8;
|
--ctahover: #a1e5da;
|
||||||
--success: #a6e3a1;
|
--success: #a6e3a1;
|
||||||
--success-foreground: #111119;
|
--success-foreground: #111119;
|
||||||
--warning: #f9e2af;
|
--warning: #f9e2af;
|
||||||
@@ -42,9 +40,9 @@
|
|||||||
--busy-ink: #f6b7ac;
|
--busy-ink: #f6b7ac;
|
||||||
--border: #404255;
|
--border: #404255;
|
||||||
--input: #404255;
|
--input: #404255;
|
||||||
--ring: #cba6f7;
|
--ring: #94e2d5;
|
||||||
--radius: 0.625rem;
|
--radius: 0.625rem;
|
||||||
--chart-primary: #cba6f7;
|
--chart-primary: #94e2d5;
|
||||||
--chart-secondary: #f5c2e7;
|
--chart-secondary: #f5c2e7;
|
||||||
--status-success: #a6e3a1;
|
--status-success: #a6e3a1;
|
||||||
--status-warning: #f9e2af;
|
--status-warning: #f9e2af;
|
||||||
@@ -56,7 +54,7 @@
|
|||||||
--panel-border-bare: rgb(64 66 85 / 0.55);
|
--panel-border-bare: rgb(64 66 85 / 0.55);
|
||||||
--panel-raised-bg: rgb(30 30 46 / 0.95);
|
--panel-raised-bg: rgb(30 30 46 / 0.95);
|
||||||
--panel-raised-border: rgb(64 66 85 / 1);
|
--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-bg: rgb(46 46 61 / 0.6);
|
||||||
--panel-header-fg: #cdd6f4;
|
--panel-header-fg: #cdd6f4;
|
||||||
--panel-radius: 0.75rem;
|
--panel-radius: 0.75rem;
|
||||||
@@ -78,9 +76,9 @@
|
|||||||
--scrollbar-thumb-hover: rgb(88 91 112 / 0.85);
|
--scrollbar-thumb-hover: rgb(88 91 112 / 0.85);
|
||||||
--scrollbar-thin-thumb: rgb(88 91 112 / 0.45);
|
--scrollbar-thin-thumb: rgb(88 91 112 / 0.45);
|
||||||
--scrollbar-thin-thumb-hover: rgb(88 91 112 / 0.7);
|
--scrollbar-thin-thumb-hover: rgb(88 91 112 / 0.7);
|
||||||
--brand: #cba6f7;
|
--brand: #94e2d5;
|
||||||
--brand-foreground: #111119;
|
--brand-foreground: #111119;
|
||||||
--brand-primary: #cba6f7;
|
--brand-primary: #94e2d5;
|
||||||
--brand-accent: #94e2d5;
|
--brand-accent: #94e2d5;
|
||||||
--brand-warm: #f6b7ac;
|
--brand-warm: #f6b7ac;
|
||||||
--brand-deep: #111119;
|
--brand-deep: #111119;
|
||||||
|
|||||||
@@ -1,13 +1,11 @@
|
|||||||
/*
|
/*
|
||||||
Monochrome — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
Monochrome — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||||
|
|
||||||
Dark theme (dark), by luminance of its own
|
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||||
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
|
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
|
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||||
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.
|
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||||
*/
|
*/
|
||||||
@@ -22,13 +20,13 @@
|
|||||||
--muted-foreground: #a0a0a0;
|
--muted-foreground: #a0a0a0;
|
||||||
--accent: #373737;
|
--accent: #373737;
|
||||||
--accent-foreground: #d4d4d4;
|
--accent-foreground: #d4d4d4;
|
||||||
--primary: #d4d4d4;
|
--primary: #ffffff;
|
||||||
--primary-foreground: #161616;
|
--primary-foreground: #161616;
|
||||||
--secondary: #373737;
|
--secondary: #373737;
|
||||||
--secondary-foreground: #d4d4d4;
|
--secondary-foreground: #d4d4d4;
|
||||||
--cta: #d4d4d4;
|
--cta: #ffffff;
|
||||||
--cta-foreground: #161616;
|
--cta-foreground: #161616;
|
||||||
--ctahover: #d9d9d9;
|
--ctahover: #ffffff;
|
||||||
--success: #d4d4d4;
|
--success: #d4d4d4;
|
||||||
--success-foreground: #161616;
|
--success-foreground: #161616;
|
||||||
--warning: #d4d4d4;
|
--warning: #d4d4d4;
|
||||||
@@ -42,9 +40,9 @@
|
|||||||
--busy-ink: #d4d4d4;
|
--busy-ink: #d4d4d4;
|
||||||
--border: #4a4a4a;
|
--border: #4a4a4a;
|
||||||
--input: #4a4a4a;
|
--input: #4a4a4a;
|
||||||
--ring: #d4d4d4;
|
--ring: #ffffff;
|
||||||
--radius: 0.625rem;
|
--radius: 0.625rem;
|
||||||
--chart-primary: #d4d4d4;
|
--chart-primary: #ffffff;
|
||||||
--chart-secondary: #d4d4d4;
|
--chart-secondary: #d4d4d4;
|
||||||
--status-success: #d4d4d4;
|
--status-success: #d4d4d4;
|
||||||
--status-warning: #d4d4d4;
|
--status-warning: #d4d4d4;
|
||||||
@@ -56,7 +54,7 @@
|
|||||||
--panel-border-bare: rgb(74 74 74 / 0.55);
|
--panel-border-bare: rgb(74 74 74 / 0.55);
|
||||||
--panel-raised-bg: rgb(40 40 40 / 0.95);
|
--panel-raised-bg: rgb(40 40 40 / 0.95);
|
||||||
--panel-raised-border: rgb(74 74 74 / 1);
|
--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-bg: rgb(55 55 55 / 0.6);
|
||||||
--panel-header-fg: #d4d4d4;
|
--panel-header-fg: #d4d4d4;
|
||||||
--panel-radius: 0.75rem;
|
--panel-radius: 0.75rem;
|
||||||
@@ -78,9 +76,9 @@
|
|||||||
--scrollbar-thumb-hover: rgb(118 118 118 / 0.85);
|
--scrollbar-thumb-hover: rgb(118 118 118 / 0.85);
|
||||||
--scrollbar-thin-thumb: rgb(118 118 118 / 0.45);
|
--scrollbar-thin-thumb: rgb(118 118 118 / 0.45);
|
||||||
--scrollbar-thin-thumb-hover: rgb(118 118 118 / 0.7);
|
--scrollbar-thin-thumb-hover: rgb(118 118 118 / 0.7);
|
||||||
--brand: #d4d4d4;
|
--brand: #ffffff;
|
||||||
--brand-foreground: #161616;
|
--brand-foreground: #161616;
|
||||||
--brand-primary: #d4d4d4;
|
--brand-primary: #ffffff;
|
||||||
--brand-accent: #d4d4d4;
|
--brand-accent: #d4d4d4;
|
||||||
--brand-warm: #d4d4d4;
|
--brand-warm: #d4d4d4;
|
||||||
--brand-deep: #161616;
|
--brand-deep: #161616;
|
||||||
|
|||||||
@@ -1,13 +1,11 @@
|
|||||||
/*
|
/*
|
||||||
Monokai Dark — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
Monokai Dark — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||||
|
|
||||||
Dark theme (dark), by luminance of its own
|
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||||
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
|
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
|
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||||
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.
|
DO NOT EDIT BY HAND. Re-run the script to refresh from the source repo.
|
||||||
*/
|
*/
|
||||||
@@ -22,13 +20,13 @@
|
|||||||
--muted-foreground: #b9bab4;
|
--muted-foreground: #b9bab4;
|
||||||
--accent: #363731;
|
--accent: #363731;
|
||||||
--accent-foreground: #f8f8f2;
|
--accent-foreground: #f8f8f2;
|
||||||
--primary: #66d9ef;
|
--primary: #a1efe4;
|
||||||
--primary-foreground: #151613;
|
--primary-foreground: #151613;
|
||||||
--secondary: #363731;
|
--secondary: #363731;
|
||||||
--secondary-foreground: #f8f8f2;
|
--secondary-foreground: #f8f8f2;
|
||||||
--cta: #66d9ef;
|
--cta: #a1efe4;
|
||||||
--cta-foreground: #151613;
|
--cta-foreground: #151613;
|
||||||
--ctahover: #78def1;
|
--ctahover: #acf1e7;
|
||||||
--success: #a6e22e;
|
--success: #a6e22e;
|
||||||
--success-foreground: #151613;
|
--success-foreground: #151613;
|
||||||
--warning: #e6db74;
|
--warning: #e6db74;
|
||||||
@@ -42,9 +40,9 @@
|
|||||||
--busy-ink: #f08173;
|
--busy-ink: #f08173;
|
||||||
--border: #50514b;
|
--border: #50514b;
|
||||||
--input: #50514b;
|
--input: #50514b;
|
||||||
--ring: #66d9ef;
|
--ring: #a1efe4;
|
||||||
--radius: 0.625rem;
|
--radius: 0.625rem;
|
||||||
--chart-primary: #66d9ef;
|
--chart-primary: #a1efe4;
|
||||||
--chart-secondary: #ae81ff;
|
--chart-secondary: #ae81ff;
|
||||||
--status-success: #a6e22e;
|
--status-success: #a6e22e;
|
||||||
--status-warning: #e6db74;
|
--status-warning: #e6db74;
|
||||||
@@ -56,7 +54,7 @@
|
|||||||
--panel-border-bare: rgb(80 81 75 / 0.55);
|
--panel-border-bare: rgb(80 81 75 / 0.55);
|
||||||
--panel-raised-bg: rgb(39 40 34 / 0.95);
|
--panel-raised-bg: rgb(39 40 34 / 0.95);
|
||||||
--panel-raised-border: rgb(80 81 75 / 1);
|
--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-bg: rgb(54 55 49 / 0.6);
|
||||||
--panel-header-fg: #f8f8f2;
|
--panel-header-fg: #f8f8f2;
|
||||||
--panel-radius: 0.75rem;
|
--panel-radius: 0.75rem;
|
||||||
@@ -78,9 +76,9 @@
|
|||||||
--scrollbar-thumb-hover: rgb(117 113 94 / 0.85);
|
--scrollbar-thumb-hover: rgb(117 113 94 / 0.85);
|
||||||
--scrollbar-thin-thumb: rgb(117 113 94 / 0.45);
|
--scrollbar-thin-thumb: rgb(117 113 94 / 0.45);
|
||||||
--scrollbar-thin-thumb-hover: rgb(117 113 94 / 0.7);
|
--scrollbar-thin-thumb-hover: rgb(117 113 94 / 0.7);
|
||||||
--brand: #66d9ef;
|
--brand: #a1efe4;
|
||||||
--brand-foreground: #151613;
|
--brand-foreground: #151613;
|
||||||
--brand-primary: #66d9ef;
|
--brand-primary: #a1efe4;
|
||||||
--brand-accent: #a1efe4;
|
--brand-accent: #a1efe4;
|
||||||
--brand-warm: #f08173;
|
--brand-warm: #f08173;
|
||||||
--brand-deep: #151613;
|
--brand-deep: #151613;
|
||||||
|
|||||||
@@ -1,13 +1,11 @@
|
|||||||
/*
|
/*
|
||||||
Monokai — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
Monokai — ported from a community Omarchy theme, not from basecamp/omarchy's own set.
|
||||||
|
|
||||||
Dark theme (dark), by luminance of its own
|
Dark theme (dark), by luminance of its own background — the source repo carries no mode flag of its own to read.
|
||||||
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
|
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
|
went through deriveOmarchyPalette (scripts/themes/from-ansi.ts) because the source has no Omarchy 4
|
||||||
per-app configs, not Omarchy 4's own colors.toml shape — some tokens here are reconstructed, not
|
colors.toml — some tokens here are reconstructed, not authored. Every text/surface pair is contrast-checked the same way the official themes are.
|
||||||
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.
|
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