Hallo zusammen!
Danke für das Release @pierre-gilles !
Nur zur Info, es gibt noch ein paar Rechtschreibfehler, ich werde versuchen, heute schnell durchzugehen, um sie zu melden.
Ich habe ein Problem mit bestimmten Karten, mobil oder nicht, mit horizontalem Scrollen.
Mobil:
Beide:
mobil:
desktop:
ps: nur zur Info, das Widget ist Geräte im Raum (Veraltet)
ein, es ist veraltet, aber ich habe nie den Wechsel gemacht ahah ^^
Dumme Frage, aber für die Slider (z.B. für Jalousien) könnten wir nicht die gleiche Funktionsweise wie für die Beleuchtung haben, die uns ein anderes Menü mit dem Pfeil öffnet?
Hallo zusammen!
Dieses Thema ist nun in Entwicklung .
Ein PR wurde eröffnet, um den horizontalen Aufzug auf den Dashboard-Karten (Geräte und Wetter) zu beheben:
master ← claude/bug-ascenseur-horizontal-6fazxt
ouvert 08:16AM - 28 Aug 26 UTC
### Description
Two dashboard widgets were reported on the forum as showing a h… orizontal scrollbar, on a phone and on a narrow desktop dashboard column alike.
**Devices widget** — an auto-layout table sizes a column to its widest unbreakable word, and a device name is very often one long token (`Volet_chambre_parentale`). That minimum pushed the whole table past the card, so `.table-responsive` put the row under a horizontal scrollbar with its controls cut off at the card edge. The name column now drops out of the table's minimum-width computation (`max-width: 0`) and ellipsizes instead, keeping the half of the row it had while the controls keep the width they ask for.
This also unblocks the adaptive option controls (`acAdaptiveControls`): they collapse to dropdowns *while the card overflows*, so a name that overflowed whatever they did was quietly turning every button group of the card into a dropdown for nothing.
The new rules are scoped to a `device-widget-table` class, because the devices page shares `device-list-table` but lays its rows out on six columns.
**Weather widget** — the hourly and daily forecast rows scroll sideways on purpose (the slots keep a readable floor rather than being crushed), but they carried a permanent scrollbar drawn across the card, which is what reads as broken. They get the treatment the app's other sideways rows already use (`.hz-tabs`, `.groupChips`): the bar is hidden, and a thin one comes back on hover or keyboard focus for mouse users. The rows still scroll.
Measured in Chromium on a reproduction of the reported card (light row + shutter state + shutter position, name `Volet_chambre_parentale`), `scrollWidth - clientWidth` of `.table-responsive`:
| card width | before | after |
| --- | --- | --- |
| 1100 px | 0 | 0 |
| 950 px | 0 | 0 |
| 600 px | 0 | 0 |
| 460 px | 0 | 0 |
| 390 px | **99 px** | 0 |
| 360 px | **99 px** | 0 |
| 320 px | **139 px** | 0 |
Row height stays constant (207 px) at every width, and on wide cards the column split stays close to what it was, so the range sliders keep their length (378 px at 1100 px card width, vs 448 px before). A name containing spaces, which used to wrap to two or three lines on a phone, now stays on one line — same single-line truncation the dashboard tab names already use.
## Forum
Forum: https://community.gladysassistant.com/t/bug-ascenseur-horizontal/10725
### Checklist
- [x] Tests pass: no server code is touched, so `server && npm run coverage` is unaffected; the change is front-end CSS plus two class names, verified with `npm run build` and a Chromium reproduction across card widths rather than with Cypress
- [x] Linter and prettier pass on both front and server (`npm run eslint`, `npm run prettier`)
- [x] No undocumented breaking change
---
_Generated by [Claude Code](https://claude.ai/code/session_01Xr7kHMojMzWCkaJSEReYxX)_
## Summary by CodeRabbit
- **Style**
- Improved dashboard weather forecast scrolling with cleaner, hover- and focus-visible scrollbars.
- Prevented long device names and summaries from overflowing widget cards.
- Improved device widget layout to preserve space for controls.
- Refined table styling for device widgets.
Zögert nicht, dem PR zu folgen, es zu testen (optional, vor allem bei kleinen Anfragen) und euer Feedback hier zu hinterlassen, falls nötig.
@spenceur könntest du das bitte testen, um zu bestätigen, dass das Problem bei dir behoben ist?
Da es nur Frontend ist, kannst du es auf Gladys Plus testen: https://claude-bug-ascenseur-horizon.gladys-plus.pages.dev/
Soweit ich mich erinnere, bist du nicht mehr auf Gladys Plus, aber du kannst dir immer noch ein 1-Monats-Konto nehmen (ohne Kreditkarte, kostenlose Testversion), vielleicht ist das der richtige Zeitpunkt, um zu Gladys Plus zurückzukehren Gladys Plus : accès distant sécurisé pour ta domotique | Gladys Assistant
Alternativ kannst du das Docker-Image testen:
ghcr.io/gladysassistant/gladys-preview:claude-bug-ascenseur-horizontal-6fazxt
Vielen Dank im Voraus für deine Tests
guim31
28. August 2026 um 08:24
4
Bei mir löst das das Problem (das ich auch hatte)
Ich könnte erst heute Abend testen
Ich sag dir dann Bescheid
Aber nach dem Code zu urteilen, zweifle ich nicht daran, du kürzt das längste Wort ab und entfernst die Scrollbar
Und beim Wetter-Widget versteckst du die Scrollbar?
Ich würde mir Gladys noch ansehen, aber im Moment reicht mir Traefik (das Einzige, was mich interessiert, ist potenziell die KI in der Formel).
Das ist heute Abend zu weit weg, ich werde vorher veröffentlichen, da @guim31 bestätigt hat
Genau, mit Gladys Plus hättest du das von außerhalb testen können
Entschuldigung, ich bin tatsächlich nicht zu Hause und mit Gladys hätte ich das schnell testen können.
Es ist gemerged und wird heute noch losgehen