From 69b825bd30710ad4680ffbfbc07c0af52633d677 Mon Sep 17 00:00:00 2001 From: ISA Date: Mon, 24 Feb 2025 07:16:55 +0100 Subject: [PATCH] feat: UI-Komponente responsiver gestaltet und angepasst OPCUA-Komponente MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Containergröße reduziert (`max-w-lg` statt `max-w-3xl`), um besser auf die Seite zu passen. - Padding (`p-4` → `p-2`) und Schriftgrößen (`text-lg` → `text-base`, `text-sm` für Labels) optimiert. - Buttons kompakter gemacht (`px-3 py-1` statt `px-4 py-2`), um Platz zu sparen. - Flex-Layout verbessert (`flex-wrap`, `gap-2`), um die Darstellung auf kleineren Bildschirmen zu optimieren. --- .../OPCUAInterfaceSettings.tsx | 63 +++++++++---------- config/webVersion.ts | 2 +- 2 files changed, 29 insertions(+), 36 deletions(-) diff --git a/components/main/settingsPageComponents/OPCUAInterfaceSettings.tsx b/components/main/settingsPageComponents/OPCUAInterfaceSettings.tsx index a4d026f..94568ac 100644 --- a/components/main/settingsPageComponents/OPCUAInterfaceSettings.tsx +++ b/components/main/settingsPageComponents/OPCUAInterfaceSettings.tsx @@ -34,15 +34,17 @@ export default function OPCUAInterfaceSettings() { }; return ( -
-

OPCUA Server Einstellungen

+
+

+ OPCUA Server Einstellungen +

{/* ✅ Server Aktivierung */} -
- +
+
{/* ✅ Verschlüsselung */} -
- +
+
- {/* ✅ OPCUA Zustand (nur Anzeige) */} -
- -
+ {/* ✅ OPCUA Zustand */} +
+ +
{opcuaSettings.opcUaZustand}
- {/* ✅ Aktive Clients (nur Anzeige) */} -
- -
- {opcuaSettings.opcUaActiveClientCount} -
-
- {/* ✅ Nodeset Name */} -
- +
+
setNodesetName(e.target.value)} /> @@ -100,18 +96,15 @@ export default function OPCUAInterfaceSettings() {
{/* ✅ Benutzerverwaltung */} -
-

Benutzer

-
    +
    +

    Benutzer

    +
      {opcuaSettings.users.map((user) => (
    • {user.username} - - (Passwort: {user.password}) -
    {/* ✅ Neuen Benutzer hinzufügen */} -
    +
    setNewUsername(e.target.value)} - className="p-2 border rounded w-1/3" + className="p-1 border rounded flex-grow text-sm" /> setNewPassword(e.target.value)} - className="p-2 border rounded w-1/3" + className="p-1 border rounded flex-grow text-sm" /> diff --git a/config/webVersion.ts b/config/webVersion.ts index 218588b..d0362dc 100644 --- a/config/webVersion.ts +++ b/config/webVersion.ts @@ -6,5 +6,5 @@ 2: Patch oder Hotfix (Bugfixes oder kleine Änderungen). */ -const webVersion = "1.6.95"; +const webVersion = "1.6.96"; export default webVersion;