diff --git a/.env.development b/.env.development
index 57df308..c732e7c 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.735
+NEXT_PUBLIC_APP_VERSION=1.6.736
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 b316a19..0e1dc05 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.735
+NEXT_PUBLIC_APP_VERSION=1.6.736
NEXT_PUBLIC_CPL_MODE=production
\ No newline at end of file
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 5d5b0af..b97b2f4 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,8 @@
+## [1.6.736] – 2025-08-18
+
+- fix: window.location.pathname statt gestes Wert
+
+---
## [1.6.735] – 2025-08-18
- fix: Kabelüberwachung Konfiguration sichern und zurücksetzen
diff --git a/package-lock.json b/package-lock.json
index b093bed..54c9f93 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,12 +1,12 @@
{
"name": "cpl-v4",
- "version": "1.6.735",
+ "version": "1.6.736",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "cpl-v4",
- "version": "1.6.735",
+ "version": "1.6.736",
"dependencies": {
"@fontsource/roboto": "^5.1.0",
"@headlessui/react": "^2.2.4",
diff --git a/package.json b/package.json
index caa4d05..b829179 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "cpl-v4",
- "version": "1.6.735",
+ "version": "1.6.736",
"private": true,
"scripts": {
"dev": "next dev",
diff --git a/playwright/scraper/pages/dashboard-ipadpro.html b/playwright/scraper/pages/dashboard-ipadpro.html
new file mode 100644
index 0000000..67ea8c2
--- /dev/null
+++ b/playwright/scraper/pages/dashboard-ipadpro.html
@@ -0,0 +1,7767 @@
+
| Prio | Zeitstempel | Quelle | Meldung | Status |
|---|
| 2025-08-11 11:52:44 | CableLine13 | Isofehler gehend | 0 |
| 2025-08-11 11:51:14 | CableLine11 | Isofehler kommend | 1 |
| 2025-08-11 11:44:19 | CableLine11 | Isofehler gehend | 0 |
| 2025-08-11 11:43:44 | CableLine11 | Isofehler kommend | 1 |
| 2025-08-11 11:36:42 | CableLine11 | Isofehler gehend | 0 |
| 2025-08-11 11:35:45 | CableLine11 | Isofehler kommend | 1 |
| 2025-08-11 11:21:16 | CableLine11 | Isofehler gehend | 0 |
| 2025-08-11 11:21:05 | CableLine11 | Isofehler kommend | 1 |
| 2025-08-11 11:14:01 | CableLine11 | Isofehler gehend | 0 |
| 2025-08-11 11:12:52 | CableLine11 | Isofehler kommend | 1 |
| 2025-08-11 10:58:43 | CableLine11 | Isofehler gehend | 0 |
| 2025-08-11 10:57:14 | CableLine11 | Isofehler kommend | 1 |
| 2025-08-11 10:50:14 | CableLine11 | Isofehler gehend | 0 |
| 2025-08-11 10:50:02 | CableLine11 | Isofehler kommend | 1 |
| 2025-08-11 10:43:06 | CableLine11 | Isofehler gehend | 0 |
| 2025-08-11 10:35:18 | CableLine11 | Isofehler kommend | 1 |
| 2025-08-11 10:28:13 | CableLine11 | Isofehler gehend | 0 |
| 2025-08-11 10:27:17 | CableLine11 | Isofehler kommend | 1 |
| 2025-08-11 10:22:20 | CableLine13 | Isofehler kommend | 1 |
| 2025-08-11 10:20:16 | CableLine11 | Isofehler gehend | 0 |
Versionsinformationen
Applikationsversion: 0.02

Subnet-Maske
255.255.255.0
OPC-UA
Status
Server betriebsbereit
\ No newline at end of file
diff --git a/playwright/scraper/pages/dashboard-ipadpro.png b/playwright/scraper/pages/dashboard-ipadpro.png
new file mode 100644
index 0000000..ce2c573
Binary files /dev/null and b/playwright/scraper/pages/dashboard-ipadpro.png differ
diff --git a/playwright/scraper/scrape-dashboard.mjs b/playwright/scraper/scrape-dashboard.mjs
new file mode 100644
index 0000000..f5e9c72
--- /dev/null
+++ b/playwright/scraper/scrape-dashboard.mjs
@@ -0,0 +1,25 @@
+// playwright/scraper/scrape-dashboard.js
+import { chromium, devices } from "playwright";
+import { writeFileSync } from "fs";
+
+const browser = await chromium.launch();
+const context = await browser.newContext({
+ ...devices["iPad Pro 11 landscape"],
+});
+const page = await context.newPage();
+await page.goto("http://localhost:3000/dashboard", {
+ waitUntil: "networkidle",
+});
+
+// HTML speichern
+const html = await page.content();
+writeFileSync("playwright/scraper/pages/dashboard-ipadpro.html", html);
+
+// Screenshot speichern
+await page.screenshot({
+ path: "playwright/scraper/pages/dashboard-ipadpro.png",
+ fullPage: true,
+});
+
+await browser.close();
+// node playwright/scraper/scrape-dashboard.js
diff --git a/tailwind.config.js b/tailwind.config.js
index a595eec..3791c53 100644
--- a/tailwind.config.js
+++ b/tailwind.config.js
@@ -1,5 +1,6 @@
/** @type {import('tailwindcss').Config} */
module.exports = {
+ darkMode: 'class',
content: [
"./pages/**/*.{js,ts,jsx,tsx,mdx}",
"./components/**/*.{js,ts,jsx,tsx,mdx}",
@@ -20,6 +21,7 @@ module.exports = {
lg: "1024px",
xl: "1280px",
laptop: "1350px",
+ "ipad-pro": "1024px",
"2xl": "1600px",
"3xl": "1920px",
qhd: "2560px",