summercamp.ts

 1import {
 2    chroma,
 3    color_ramp,
 4    ThemeAppearance,
 5    ThemeLicenseType,
 6    ThemeConfig,
 7} from "../../common"
 8
 9export const theme: ThemeConfig = {
10    name: "Summercamp",
11    author: "zoefiri",
12    appearance: ThemeAppearance.Dark,
13    license_type: ThemeLicenseType.MIT,
14    license_url: "https://github.com/zoefiri/base16-sc",
15    license_file: `${__dirname}/LICENSE`,
16    input_color: {
17        neutral: chroma
18            .scale([
19                "#1c1810",
20                "#2a261c",
21                "#3a3527",
22                "#3a3527",
23                "#5f5b45",
24                "#736e55",
25                "#bab696",
26                "#f8f5de",
27            ])
28            .domain([0, 0.2, 0.38, 0.4, 0.65, 0.7, 0.85, 1]),
29        red: color_ramp(chroma("#e35142")),
30        orange: color_ramp(chroma("#fba11b")),
31        yellow: color_ramp(chroma("#f2ff27")),
32        green: color_ramp(chroma("#5ceb5a")),
33        cyan: color_ramp(chroma("#5aebbc")),
34        blue: color_ramp(chroma("#489bf0")),
35        violet: color_ramp(chroma("#FF8080")),
36        magenta: color_ramp(chroma("#F69BE7")),
37    },
38    override: { syntax: {} },
39}