fix: chart4 — единый серо-красный стиль (серые бары + красный highlight)

Убраны зелёный/оранжевый/жёлтый цвета для ФО-режима.
Теперь оба режима (ФО и регион) используют:
  - серые бары (#B0B0B0) для соседних регионов
  - красный (#C0272D) для выбранного субъекта (isHighlight=true)
This commit is contained in:
Alexey Pavlov
2026-06-09 08:30:23 +03:00
parent 0625d75aa6
commit a0101ac390
+4 -5
View File
@@ -23,8 +23,7 @@
const sharp = require('sharp') const sharp = require('sharp')
const { PALETTE } = require('../data/palette') const { PALETTE } = require('../data/palette')
const { dark: DARK, mdGray: MDGRAY, ltGray: LTGRAY, grid: GRID, const { dark: DARK, mdGray: MDGRAY, ltGray: LTGRAY, grid: GRID, red: RED } = PALETTE
green: GREEN, orange: ORANGE, o: YELLOW, red: RED } = PALETTE
const GRAY = '#B0B0B0' const GRAY = '#B0B0B0'
@@ -145,9 +144,9 @@ async function chart4_regionCompare ({
leftTicks = rightTicks = niceTicks(globalMin, globalMax * 1.12, 5) leftTicks = rightTicks = niceTicks(globalMin, globalMax * 1.12, 5)
leftMin = rightMin = leftTicks[0] leftMin = rightMin = leftTicks[0]
leftMax = rightMax = leftTicks[leftTicks.length - 1] leftMax = rightMax = leftTicks[leftTicks.length - 1]
// Зелёный/оранжевый, highlight=жёлтый // Серые бары, highlight=красный (единый стиль для всех режимов)
leftColor = GREEN; leftHighlight = YELLOW leftColor = GRAY; leftHighlight = RED
rightColor = ORANGE; rightHighlight = YELLOW rightColor = GRAY; rightHighlight = RED
} }
const leftUnit = left.unit || (independentScales ? '' : unit) const leftUnit = left.unit || (independentScales ? '' : unit)