mirror of
https://github.com/samsonjs/spirit-tracker.git
synced 2026-03-25 09:25:51 +00:00
feat: Better colours
This commit is contained in:
parent
7a33d51c90
commit
b381f14202
1 changed files with 44 additions and 20 deletions
|
|
@ -4,47 +4,71 @@ function normalizeId(s) {
|
||||||
.replace(/[^a-z0-9]+/g, "");
|
.replace(/[^a-z0-9]+/g, "");
|
||||||
}
|
}
|
||||||
|
|
||||||
// Map normalized store *labels* to canonical ids used by OVERRIDES
|
|
||||||
const ALIASES = {
|
const ALIASES = {
|
||||||
|
// labels -> keys
|
||||||
strathliquor: "strath",
|
strathliquor: "strath",
|
||||||
|
strath: "strath",
|
||||||
|
|
||||||
vesselliquor: "vessel",
|
vesselliquor: "vessel",
|
||||||
|
vessel: "vessel",
|
||||||
|
|
||||||
tudorhouse: "tudor",
|
tudorhouse: "tudor",
|
||||||
|
tudor: "tudor",
|
||||||
|
|
||||||
coopworldofwhisky: "coop",
|
coopworldofwhisky: "coop",
|
||||||
|
coop: "coop",
|
||||||
|
|
||||||
kensingtonwinemarket: "kensingtonwinemarket",
|
craftcellars: "craftcellars",
|
||||||
gullliquor: "gullliquor",
|
|
||||||
|
// Gull Liquor variants
|
||||||
|
gullliquor: "gull",
|
||||||
|
gull: "gull",
|
||||||
|
|
||||||
|
// KWM variants
|
||||||
|
kensingtonwinemarket: "kwm",
|
||||||
|
kwm: "kwm",
|
||||||
|
|
||||||
|
// Legacy Liquor variants
|
||||||
legacyliquor: "legacyliquor",
|
legacyliquor: "legacyliquor",
|
||||||
vintagespirits: "vintagespirits",
|
|
||||||
kegncork: "kegncork",
|
|
||||||
|
|
||||||
// short forms
|
|
||||||
gull: "gullliquor",
|
|
||||||
legacy: "legacyliquor",
|
legacy: "legacyliquor",
|
||||||
vintage: "vintagespirits",
|
|
||||||
kwm: "kensingtonwinemarket",
|
// Vintage Spirits variants
|
||||||
|
vintagespirits: "vintage",
|
||||||
|
vintage: "vintage",
|
||||||
|
|
||||||
|
// others already match keys
|
||||||
|
bcl: "bcl",
|
||||||
|
bsw: "bsw",
|
||||||
|
kegncork: "kegncork",
|
||||||
|
maltsandgrains: "maltsandgrains",
|
||||||
|
sierrasprings: "sierrasprings",
|
||||||
|
willowpark: "willowpark",
|
||||||
|
arc: "arc",
|
||||||
};
|
};
|
||||||
|
|
||||||
// Your pinned colors
|
|
||||||
const OVERRIDES = {
|
const OVERRIDES = {
|
||||||
|
// keep your existing pins (moved onto store keys)
|
||||||
strath: "#76B7FF",
|
strath: "#76B7FF",
|
||||||
bsw: "#E9DF7A",
|
bsw: "#E9DF7A",
|
||||||
kensingtonwinemarket: "#F2C200",
|
kwm: "#F2C200",
|
||||||
vessel: "#FFFFFF",
|
vessel: "#FFFFFF",
|
||||||
gullliquor: "#6B0F1A",
|
gull: "#6B0F1A",
|
||||||
kegncork: "#111111",
|
kegncork: "#111111",
|
||||||
legacyliquor: "#7B4A12",
|
legacyliquor: "#7B4A12",
|
||||||
vintagespirits: "#E34A2C",
|
vintage: "#E34A2C",
|
||||||
|
|
||||||
craftcellars: "#E31B23",
|
craftcellars: "#E31B23",
|
||||||
maltsandgrains: "#A67C52",
|
maltsandgrains: "#A67C52",
|
||||||
|
|
||||||
// aliases
|
// assign the remaining stores (distinct / balanced)
|
||||||
gull: "#6B0F1A",
|
bcl: "#1F77B4",
|
||||||
legacy: "#7B4A12",
|
coop: "#2CA02C",
|
||||||
vintage: "#E34A2C",
|
sierrasprings: "#17BECF",
|
||||||
kwm: "#F2C200",
|
willowpark: "#BCBD22",
|
||||||
|
arc: "#9467BD",
|
||||||
|
tudor: "#FF7F0E",
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
// High-contrast qualitative palette
|
// High-contrast qualitative palette
|
||||||
const PALETTE = [
|
const PALETTE = [
|
||||||
"#1F77B4",
|
"#1F77B4",
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue