v1.8.4
v1.8.4 — Layout restore + grid-aware card drag
Restores the desktop bento layout and rewrites card drag-and-drop so cards land where your cursor points in the 3-column grid.
Fixed
- Desktop layout —
.dashboard-containerback to provenmax-width: 1440pxwith fullwidth: 100%; bento grid stays 3 columns on wide screens - Drag-and-drop — grid-aware 2D insertion (row + column), preview marker only (no live card shuffle while dragging), pointer-only input (no duplicate HTML5 drag)
- Drag visual artifacts — removed orange glow / rotate glitches; thin accent insertion line instead of full-card highlight
- PWA cache v40
Bugs introduced (previous release)
- v1.8.2 — stray
}in.dashboard-containerbroke desktop flex/gap on Windows - v1.8.2 — drag reorder used Y-only hit test and live DOM shuffle → cards landed in wrong grid slots
- v1.8.2 — drag orange glow artifacts and stuck
drag-overstate - v1.8.3 — partial layout fix; drag behavior unchanged
Bugs fixed in this release
- Desktop bento layout matches pre-regression appearance (Taghawsa 3-column grid, Jellyfin span-2 on top)
- Cards drop at the visual slot shown by the insertion marker
- No leftover orange lines or diagonal glow after drag ends
Known issues (still open)
- Taghawsa WebGL — on some Windows GPUs only the CSS drift fallback runs (no particle background)
- Drag reorder — still a linear sort order mapped to CSS grid spans; very wide
span-2cards may shift neighbors when packed
Upgrade
./update-amud.shOr pull the latest Docker image: tradmss/amud-dashboard:latest
Hard-refresh your browser (Ctrl+Shift+R) after updating — PWA cache is now v40.