andromeda.ts

 1import {
 2    chroma,
 3    color_ramp,
 4    ThemeAppearance,
 5    ThemeLicenseType,
 6    ThemeConfig,
 7} from "../../common"
 8
 9export const dark: ThemeConfig = {
10    name: "Andromeda",
11    author: "EliverLara",
12    appearance: ThemeAppearance.Dark,
13    license_type: ThemeLicenseType.MIT,
14    license_url: "https://github.com/EliverLara/Andromeda",
15    license_file: `${__dirname}/LICENSE`,
16    input_color: {
17        neutral: chroma
18            .scale([
19                "#1E2025",
20                "#23262E",
21                "#292E38",
22                "#2E323C",
23                "#ACA8AE",
24                "#CBC9CF",
25                "#E1DDE4",
26                "#F7F7F8",
27            ])
28            .domain([0, 0.15, 0.25, 0.35, 0.7, 0.8, 0.9, 1]),
29        red: color_ramp(chroma("#F92672")),
30        orange: color_ramp(chroma("#F39C12")),
31        yellow: color_ramp(chroma("#FFE66D")),
32        green: color_ramp(chroma("#96E072")),
33        cyan: color_ramp(chroma("#00E8C6")),
34        blue: color_ramp(chroma("#0CA793")),
35        violet: color_ramp(chroma("#8A3FA6")),
36        magenta: color_ramp(chroma("#C74DED")),
37    },
38    override: { syntax: {} },
39}