feat(kue705FO): scrolling für lange Modulnamen (48 Zeichen) + Version-Gate/Env-Override

- Unterstützt bis zu 48 Zeichen im Modulnamen; bei Überlänge automatische Laufschrift
- Marquee via react-fast-marquee (SSR-sicher per next/dynamic)
- Overflow-Erkennung + Tooltip mit vollem Namen
- Version-Gate: aktiviert ab V4.30
This commit is contained in:
ISA
2025-09-05 08:41:10 +02:00
parent 2484d057fb
commit 8a9cd72718
9 changed files with 140 additions and 11 deletions

15
package-lock.json generated
View File

@@ -1,12 +1,12 @@
{
"name": "cpl-v4",
"version": "1.6.844",
"version": "1.6.845",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "cpl-v4",
"version": "1.6.844",
"version": "1.6.845",
"dependencies": {
"@fontsource/roboto": "^5.1.0",
"@headlessui/react": "^2.2.4",
@@ -39,6 +39,7 @@
"react-datepicker": "^8.0.0",
"react-day-picker": "^9.6.7",
"react-dom": "^18.3.1",
"react-fast-marquee": "^1.6.0",
"react-modal": "^3.16.1",
"react-redux": "^9.1.2",
"react-spinners": "^0.14.1",
@@ -9161,6 +9162,16 @@
"react": "^18.3.1"
}
},
"node_modules/react-fast-marquee": {
"version": "1.6.5",
"resolved": "https://registry.npmjs.org/react-fast-marquee/-/react-fast-marquee-1.6.5.tgz",
"integrity": "sha512-swDnPqrT2XISAih0o74zQVE2wQJFMvkx+9VZXYYNSLb/CUcAzU9pNj637Ar2+hyRw6b4tP6xh4GQZip2ZCpQpg==",
"license": "MIT",
"peerDependencies": {
"react": ">= 16.8.0 || ^18.0.0",
"react-dom": ">= 16.8.0 || ^18.0.0"
}
},
"node_modules/react-fit": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/react-fit/-/react-fit-2.0.1.tgz",