fix(viewer): Improve sidebar resizing UX and update deps

This commit is contained in:
2025-12-11 19:16:12 +00:00
parent 6726969010
commit 34278c4b04
6 changed files with 42 additions and 12 deletions

View File

@@ -1,5 +1,14 @@
# Changelog
## 2025-12-11 - 2.1.1 - fix(viewer)
Improve sidebar resizing UX and update deps
- Add smooth width transition for the thumbnail sidebar to improve resize visuals
- Disable viewport CSS transitions while user is actively resizing the sidebar to avoid janky animations
- Mark viewport as resizing in classes so layout updates skip transitions during drag
- Make sidebar resize mousemove listener passive to improve scrolling/interaction performance
- Bump @design.estate/dees-wcctools to ^2.0.0 and @git.zone/tswatch to ^2.3.11
## 2025-12-11 - 2.1.0 - feat(viewer)
Add smooth zoom and scroll animations to viewer