diff --git a/.env.development b/.env.development index 4c9d4e4..6fdb4c5 100644 --- a/.env.development +++ b/.env.development @@ -6,6 +6,6 @@ NEXT_PUBLIC_USE_MOCK_BACKEND_LOOP_START=false NEXT_PUBLIC_EXPORT_STATIC=false NEXT_PUBLIC_USE_CGI=false # App-Versionsnummer -NEXT_PUBLIC_APP_VERSION=1.6.611 +NEXT_PUBLIC_APP_VERSION=1.6.612 NEXT_PUBLIC_CPL_MODE=json # json (Entwicklungsumgebung) oder jsSimulatedProd (CPL ->CGI-Interface-Simulator) oder production (CPL-> CGI-Interface Platzhalter) diff --git a/.env.production b/.env.production index 4e4d646..ae39cf2 100644 --- a/.env.production +++ b/.env.production @@ -5,5 +5,5 @@ NEXT_PUBLIC_CPL_API_PATH=/CPL NEXT_PUBLIC_EXPORT_STATIC=true NEXT_PUBLIC_USE_CGI=true # App-Versionsnummer -NEXT_PUBLIC_APP_VERSION=1.6.611 +NEXT_PUBLIC_APP_VERSION=1.6.612 NEXT_PUBLIC_CPL_MODE=production \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index d68a34d..bd5984c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,12 @@ +## [1.6.612] – 2025-07-21 + +- feat(analogInputsChart): dynamische Linien je Zeitraum (m/i/a/g) + +- Chart zeigt für 'Alle Messwerte' (DIA0) Messwert (m), Minimum (i), Maximum (a) +- Für 'Stündlich' und 'Täglich' (DIA1/DIA2) werden Minimum (i), Maximum (a), Durchschnitt (g) angezeigt +- Farben und Legende entsprechend + +--- ## [1.6.611] – 2025-07-21 - feat(analogInputsChart): dynamische Linien je Zeitraum (m/i/a/g) diff --git a/components/main/analogInputs/AnalogInputsChart.tsx b/components/main/analogInputs/AnalogInputsChart.tsx index 8ed6f2b..afa2fb0 100644 --- a/components/main/analogInputs/AnalogInputsChart.tsx +++ b/components/main/analogInputs/AnalogInputsChart.tsx @@ -200,7 +200,7 @@ export default function AnalogInputsChart() { .filter((point) => typeof point.i === "number") .map((point) => ({ x: new Date(point.t), y: point.i })), fill: false, - borderColor: "#22c55e", // grün + borderColor: "gray", // grau borderWidth: 1, pointRadius: 0, borderDash: [4, 2], @@ -212,7 +212,7 @@ export default function AnalogInputsChart() { .filter((point) => typeof point.a === "number") .map((point) => ({ x: new Date(point.t), y: point.a })), fill: false, - borderColor: "#ef4444", // rot + borderColor: "gray", // rot borderWidth: 1, pointRadius: 0, borderDash: [4, 2], @@ -226,7 +226,7 @@ export default function AnalogInputsChart() { .filter((point) => typeof point.i === "number") .map((point) => ({ x: new Date(point.t), y: point.i })), fill: false, - borderColor: "#22c55e", // grün + borderColor: "gray", // grün borderWidth: 1, pointRadius: 0, borderDash: [4, 2], @@ -238,7 +238,7 @@ export default function AnalogInputsChart() { .filter((point) => typeof point.a === "number") .map((point) => ({ x: new Date(point.t), y: point.a })), fill: false, - borderColor: "#ef4444", // rot + borderColor: "gray", // rot borderWidth: 1, pointRadius: 0, borderDash: [4, 2], @@ -250,10 +250,10 @@ export default function AnalogInputsChart() { .filter((point) => typeof point.g === "number") .map((point) => ({ x: new Date(point.t), y: point.g })), fill: false, - borderColor: "#6366f1", // indigo - borderWidth: 1, + borderColor: getColor("littwin-blue"), + backgroundColor: "rgba(59,130,246,0.3)", + borderWidth: 2, pointRadius: 0, - borderDash: [2, 2], tension: 0.1, }, ] diff --git a/package-lock.json b/package-lock.json index c8cc76b..ef608cb 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "cpl-v4", - "version": "1.6.611", + "version": "1.6.612", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "cpl-v4", - "version": "1.6.611", + "version": "1.6.612", "dependencies": { "@fontsource/roboto": "^5.1.0", "@headlessui/react": "^2.2.4", diff --git a/package.json b/package.json index 1da8a6e..042f86a 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "cpl-v4", - "version": "1.6.611", + "version": "1.6.612", "private": true, "scripts": { "dev": "next dev",