[style](trx-frontend): deepen blood theme reds

Co-authored-by: OpenAI Codex <codex@openai.com>

Signed-off-by: Stan Grams <sjg@haxx.space>
This commit is contained in:
2026-03-02 21:41:41 +01:00
parent eb6165e969
commit a48c11c1fe
2 changed files with 59 additions and 59 deletions
@@ -547,19 +547,19 @@ const CANVAS_PALETTE = {
blood: { blood: {
dark: { dark: {
bg: "#140406", bg: "#140406",
spectrumLine: "#d81d3f", spectrumFill: "rgba(216,29,63,0.14)", spectrumLine: "#cf1b22", spectrumFill: "rgba(207,27,34,0.14)",
spectrumGrid: "rgba(255,90,110,0.08)", spectrumLabel: "rgba(255,208,214,0.54)", spectrumGrid: "rgba(255,84,60,0.08)", spectrumLabel: "rgba(255,214,202,0.54)",
waveformLine: "rgba(224,64,94,0.94)", waveformPeak: "rgba(255,128,128,0.90)", waveformLine: "rgba(222,46,34,0.94)", waveformPeak: "rgba(255,112,48,0.90)",
waveformGrid: "rgba(255,84,110,0.10)", waveformLabel: "rgba(255,220,224,0.66)", waveformGrid: "rgba(255,84,60,0.10)", waveformLabel: "rgba(255,226,214,0.66)",
waterfallHue: [350, 6], waterfallSat: 90, waterfallLight: [8, 52], waterfallAlpha: [0.26, 0.88], waterfallHue: [2, 18], waterfallSat: 96, waterfallLight: [8, 52], waterfallAlpha: [0.26, 0.88],
}, },
light: { light: {
bg: "#fff0f1", bg: "#ffede5",
spectrumLine: "#a60f2f", spectrumFill: "rgba(166,15,47,0.14)", spectrumLine: "#a91511", spectrumFill: "rgba(169,21,17,0.14)",
spectrumGrid: "rgba(120,24,44,0.09)", spectrumLabel: "rgba(86,18,32,0.56)", spectrumGrid: "rgba(125,36,12,0.09)", spectrumLabel: "rgba(92,24,10,0.56)",
waveformLine: "rgba(160,18,52,0.95)", waveformPeak: "rgba(212,74,95,0.90)", waveformLine: "rgba(164,28,16,0.95)", waveformPeak: "rgba(214,88,20,0.90)",
waveformGrid: "rgba(120,24,44,0.10)", waveformLabel: "rgba(86,18,32,0.68)", waveformGrid: "rgba(125,36,12,0.10)", waveformLabel: "rgba(92,24,10,0.68)",
waterfallHue: [350, 10], waterfallSat: 76, waterfallLight: [92, 40], waterfallAlpha: [0.34, 0.84], waterfallHue: [4, 24], waterfallSat: 82, waterfallLight: [92, 40], waterfallAlpha: [0.34, 0.84],
}, },
}, },
}; };
@@ -2368,57 +2368,57 @@ button:focus-visible, input:focus-visible, select:focus-visible {
/* ── Blood style ──────────────────────────────────────────────────────── */ /* ── Blood style ──────────────────────────────────────────────────────── */
[data-style="blood"] { [data-style="blood"] {
--bg: #140406; --bg: #140406;
--card-bg: #1c080b; --card-bg: #1d0708;
--input-bg: #190709; --input-bg: #1a0607;
--border: #4e1520; --border: #551015;
--border-light: #7d2434; --border-light: #8f1f26;
--text: #ffe3e5; --text: #ffe6df;
--text-muted: #ca8b93; --text-muted: #cf8d82;
--text-heading: #fff2f3; --text-heading: #fff4ef;
--btn-bg: #2a0d12; --btn-bg: #2d0c0d;
--btn-border: #8f3142; --btn-border: #9d262b;
--accent-green: #c8475d; --accent-green: #d13a32;
--accent-yellow: #f06d6d; --accent-yellow: #ff6a3d;
--accent-red: #b80f2d; --accent-red: #c10f1f;
--jog-hi: #351016; --jog-hi: #390f11;
--jog-lo: #230b0f; --jog-lo: #25090b;
--jog-shadow: rgba(0,0,0,0.64); --jog-shadow: rgba(0,0,0,0.64);
--jog-inset: rgba(255,146,160,0.07); --jog-inset: rgba(255,120,100,0.06);
--audio-level-bg: #210a0e; --audio-level-bg: #22090b;
--audio-level-border: #7d2434; --audio-level-border: #8f1f26;
--audio-level-fill-start: #b80f2d; --audio-level-fill-start: #c10f1f;
--audio-level-fill-end: #f06d6d; --audio-level-fill-end: #ff6a3d;
--filter-bg: #2b0e14; --filter-bg: #2d0c0d;
--filter-fg: #ffe3e5; --filter-fg: #ffe6df;
--filter-border: #8f3142; --filter-border: #9d262b;
--wavelength-fg: #d0939c; --wavelength-fg: #d78d78;
--spectrum-bg: #150508; --spectrum-bg: #150508;
} }
[data-style="blood"][data-theme="light"] { [data-style="blood"][data-theme="light"] {
--bg: #fff0f1; --bg: #fdf0ea;
--card-bg: #fff6f7; --card-bg: #fff6f1;
--input-bg: #ffe4e7; --input-bg: #ffe5db;
--border: #efc2c8; --border: #e9b8aa;
--border-light: #d6919c; --border-light: #d27c66;
--text: #481018; --text: #4a110d;
--text-muted: #8f4754; --text-muted: #8a493f;
--text-heading: #340a12; --text-heading: #340b08;
--btn-bg: #ffd8dd; --btn-bg: #ffd9cc;
--btn-border: #cb6e7e; --btn-border: #c85b47;
--accent-green: #bb324c; --accent-green: #ba2d24;
--accent-yellow: #d94b5f; --accent-yellow: #d95518;
--accent-red: #a80b28; --accent-red: #a80f1c;
--jog-hi: #ffd8dd; --jog-hi: #ffd9cc;
--jog-lo: #ffc9d0; --jog-lo: #ffcab9;
--jog-shadow: rgba(100,25,39,0.18); --jog-shadow: rgba(110,35,20,0.18);
--jog-inset: rgba(255,255,255,0.74); --jog-inset: rgba(255,255,255,0.74);
--audio-level-bg: #ffe1e5; --audio-level-bg: #ffe2d7;
--audio-level-border: #d6919c; --audio-level-border: #d27c66;
--audio-level-fill-start: #a80b28; --audio-level-fill-start: #a80f1c;
--audio-level-fill-end: #d94b5f; --audio-level-fill-end: #d95518;
--filter-bg: #ffd8dd; --filter-bg: #ffd9cc;
--filter-fg: #481018; --filter-fg: #4a110d;
--filter-border: #cb6e7e; --filter-border: #c85b47;
--wavelength-fg: #9e5562; --wavelength-fg: #9d5547;
--spectrum-bg: #ffecef; --spectrum-bg: #ffede5;
} }