From 8989a7893636e8011eadcd695a0d6e357561dce9 Mon Sep 17 00:00:00 2001 From: ISA Date: Sun, 29 Sep 2024 17:56:46 +0200 Subject: [PATCH] XIOPM 1 und 2 in dashboard --- app/dashboard/page.jsx | 13 ++++++++++++- components/modulesStatus/Kue705_FO.jsx | 10 +++++----- components/modulesStatus/XioPM1Status.jsx | 15 +++++++++++++++ components/modulesStatus/XioPM2Status.jsx | 15 +++++++++++++++ 4 files changed, 47 insertions(+), 6 deletions(-) create mode 100644 components/modulesStatus/XioPM1Status.jsx create mode 100644 components/modulesStatus/XioPM2Status.jsx diff --git a/app/dashboard/page.jsx b/app/dashboard/page.jsx index 2e0b962..b3f0c9f 100644 --- a/app/dashboard/page.jsx +++ b/app/dashboard/page.jsx @@ -8,6 +8,8 @@ import CPLStatus from "../../components/modulesStatus/CPLStatus"; import Access1Status from "../../components/modulesStatus/Access1Status"; import Access2Status from "../../components/modulesStatus/Access2Status"; import Kue705_FO from "../../components/modulesStatus/Kue705_FO"; +import XioPM1Status from "../../components/modulesStatus/XioPM1Status"; +import XioPM2Status from "../../components/modulesStatus/XioPM2Status"; import { Icon } from "@iconify/react"; function Dashboard() { @@ -209,7 +211,7 @@ function Dashboard() { {/* Beispiel für Geräteanzeige */}
-
+
@@ -227,6 +229,15 @@ function Dashboard() {
+ {/* Die Box für XIOPM1 und XIOPM2, jeweils unter CPL und Access 1 */} +
+
+ {/* Unter CPL */} +
+
+ {/* Unter Access 1 */} +
+
diff --git a/components/modulesStatus/Kue705_FO.jsx b/components/modulesStatus/Kue705_FO.jsx index 5c13682..5781b2e 100644 --- a/components/modulesStatus/Kue705_FO.jsx +++ b/components/modulesStatus/Kue705_FO.jsx @@ -5,15 +5,15 @@ const Kue705_FO = ({ slot }) => { return (
{/* Erstes Kind, nimmt den restlichen Platz ein */} -
-
+
+
{slot}
-
KÜ705
-
FO
+
KÜ705
+
FO
{/* Die unteren Abschnitte behalten ihre festen Höhen */} -
+
); diff --git a/components/modulesStatus/XioPM1Status.jsx b/components/modulesStatus/XioPM1Status.jsx new file mode 100644 index 0000000..192d699 --- /dev/null +++ b/components/modulesStatus/XioPM1Status.jsx @@ -0,0 +1,15 @@ +// components/Access1Status.jsx +import React from "react"; + +const Access1Status = () => { + return ( +
+ {/* Grüner Streifen auf der linken Seite */} +
+ {/* Blauer Hauptbereich */} +
XIOPM 1
+
+ ); +}; + +export default Access1Status; diff --git a/components/modulesStatus/XioPM2Status.jsx b/components/modulesStatus/XioPM2Status.jsx new file mode 100644 index 0000000..243199a --- /dev/null +++ b/components/modulesStatus/XioPM2Status.jsx @@ -0,0 +1,15 @@ +// components/Access1Status.jsx +import React from "react"; + +const Access1Status = () => { + return ( +
+ {/* Grüner Streifen auf der linken Seite */} +
+ {/* Blauer Hauptbereich */} +
XIOPM 2
+
+ ); +}; + +export default Access1Status;