¡Hola a todos!
¡Gracias por el lanzamiento @pierre-gilles !
Solo para informar, quedan algunos errores tipográficos, voy a intentar hacer una pasada rápida hoy para reportarlos.
Tengo un problema con ciertas tarjetas, móviles o no, con un desplazamiento horizontal.
Móvil:
Ambos:
móvil:
desktop:
ps: para información el widget es Dispositivos de la habitación (Deprecado)
oui está depreciado pero nunca hice el cambio ahah ^^’
Pregunta tonta, pero para los deslizadores (para las persianas, por ejemplo) ¿no podríamos tener el mismo funcionamiento que para las luces que nos abre otro menú con la flecha?
¡Hola a todos!
Este tema ahora está en desarrollo .
Se ha abierto una PR para corregir el desplazamiento horizontal en los dashboards (dispositivos y clima):
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.
No duden en seguir la PR, probar (opcional, especialmente para pequeñas solicitudes) y dar sus comentarios aquí si es necesario.
@spenceur ¿Podrías probar para confirmar que esto soluciona el problema en tu caso?
Como es solo el front, puedes probarlo en Gladys Plus: https://claude-bug-ascenseur-horizon.gladys-plus.pages.dev/
Por lo que recuerdo, ya no estás en Gladys Plus, pero siempre puedes tomar una cuenta de 1 mes (sin tarjeta de crédito, prueba gratuita), quizás sea un buen momento para volver a Gladys Plus Gladys Plus : accès distant sécurisé pour ta domotique | Gladys Assistant
Otra opción es probarlo en la imagen Docker:
ghcr.io/gladysassistant/gladys-preview:claude-bug-ascenseur-horizontal-6fazxt
Gracias de antemano por tus pruebas
guim31
28 Agosto, 2026 08:24
4
En mi caso, esto resuelve el problema (que yo también tenía)
No podré probarlo hasta esta noche
te lo diré
Pero viendo el código no lo dudo, cortas la palabra más larga y eliminas la barra de desplazamiento
y para el widget del tiempo ¿ocultas la barra de desplazamiento?
Veré Gladys más adelante, pero por ahora Traefik me convence (lo único que me interesa potencialmente es la IA en la fórmula).
Está demasiado lejos esta noche, voy a hacer el lanzamiento antes ya que @guim31 lo ha confirmado
Justamente, Gladys Plus te habría permitido probarlo desde fuera de tu casa
Lo siento, no estoy en casa y, de hecho, con Gladys + habría podido probarlo rápidamente.
Ya está fusionado y se enviará hoy