mirror of
https://github.com/ivuorinen/everforest-resources.git
synced 2026-01-26 11:13:59 +00:00
feat: initial scaffold and generator
- Complete project structure with directories for all target platforms - Template system for CLI tools with color placeholder replacement - Working generator that processes templates for 6 theme variants - GitHub workflows for build, snapshots, commitlint, and cli-verify - Installer and verifier scripts for CLI tool deployment - Comprehensive documentation and specifications - Biome 2.x linting and formatting setup - Husky git hooks for pre-commit validation
This commit is contained in:
27
palettes/everforest.json
Normal file
27
palettes/everforest.json
Normal file
@@ -0,0 +1,27 @@
|
||||
{
|
||||
"variants": {
|
||||
"dark": {
|
||||
"hard": { "bg": "#2b3339", "bg1": "#323c41", "bg2": "#3a454a", "fg": "#d3c6aa" },
|
||||
"medium": { "bg": "#2f383e", "bg1": "#374247", "bg2": "#404c51", "fg": "#d3c6aa" },
|
||||
"soft": { "bg": "#323d43", "bg1": "#3a464c", "bg2": "#434f55", "fg": "#d3c6aa" }
|
||||
},
|
||||
"light": {
|
||||
"hard": { "bg": "#fdf6e3", "bg1": "#f4f0d9", "bg2": "#efebd4", "fg": "#5c6a72" },
|
||||
"medium": { "bg": "#f3ead3", "bg1": "#ede6cf", "bg2": "#e8e3cc", "fg": "#5c6a72" },
|
||||
"soft": { "bg": "#f0e5cf", "bg1": "#e9e1cc", "bg2": "#e4dfc8", "fg": "#5c6a72" }
|
||||
}
|
||||
},
|
||||
"accents": {
|
||||
"red": "#e67e80",
|
||||
"orange": "#e69875",
|
||||
"yellow": "#dbbc7f",
|
||||
"green": "#a7c080",
|
||||
"aqua": "#83c092",
|
||||
"blue": "#7fbbb3",
|
||||
"purple": "#d699b6"
|
||||
},
|
||||
"grays": {
|
||||
"dark": { "gray1": "#7a8478", "gray2": "#859289", "gray3": "#9da9a0" },
|
||||
"light": { "gray1": "#a6b0a0", "gray2": "#b3c0b0", "gray3": "#c0cdb8" }
|
||||
}
|
||||
}
|
||||
20
palettes/everforest.yaml
Normal file
20
palettes/everforest.yaml
Normal file
@@ -0,0 +1,20 @@
|
||||
variants:
|
||||
dark:
|
||||
hard: { bg: "#2b3339", bg1: "#323c41", bg2: "#3a454a", fg: "#d3c6aa" }
|
||||
medium: { bg: "#2f383e", bg1: "#374247", bg2: "#404c51", fg: "#d3c6aa" }
|
||||
soft: { bg: "#323d43", bg1: "#3a464c", bg2: "#434f55", fg: "#d3c6aa" }
|
||||
light:
|
||||
hard: { bg: "#fdf6e3", bg1: "#f4f0d9", bg2: "#efebd4", fg: "#5c6a72" }
|
||||
medium: { bg: "#f3ead3", bg1: "#ede6cf", bg2: "#e8e3cc", fg: "#5c6a72" }
|
||||
soft: { bg: "#f0e5cf", bg1: "#e9e1cc", bg2: "#e4dfc8", fg: "#5c6a72" }
|
||||
accents:
|
||||
red: "#e67e80"
|
||||
orange: "#e69875"
|
||||
yellow: "#dbbc7f"
|
||||
green: "#a7c080"
|
||||
aqua: "#83c092"
|
||||
blue: "#7fbbb3"
|
||||
purple: "#d699b6"
|
||||
grays:
|
||||
dark: { gray1: "#7a8478", gray2: "#859289", gray3: "#9da9a0" }
|
||||
light: { gray1: "#a6b0a0", gray2: "#b3c0b0", gray3: "#c0cdb8" }
|
||||
Reference in New Issue
Block a user