fix(dees-appui-maincontent): migrate main content layout to CSS Grid and enable topbar collapse transitions
This commit is contained in:
@@ -1,5 +1,13 @@
|
||||
# Changelog
|
||||
|
||||
## 2025-12-29 - 3.7.1 - fix(dees-appui-maincontent)
|
||||
migrate main content layout to CSS Grid and enable topbar collapse transitions
|
||||
|
||||
- Replace absolute positioning with CSS Grid on :host and .maincontainer to enable natural document flow
|
||||
- Make .topbar a grid and animate collapse via grid-template-rows; switch :host([notabs]) to grid-template-rows: 0fr instead of display:none to allow transitions
|
||||
- Set .maincontainer to display:contents and add min-height:0 on content areas and topbar children to fix overflow/scrolling and flex/grid height issues
|
||||
- Remove positional styles (position:absolute/top/left/right/bottom) so content scrolls correctly and layout is more robust
|
||||
|
||||
## 2025-12-29 - 3.7.0 - feat(dees-contextmenu,dees-appui-tabs,test)
|
||||
Prevent double-destruction of context menus, await window layer teardown, update destroyAll behavior, remove tabs content slot, and adjust tests
|
||||
|
||||
|
||||
Reference in New Issue
Block a user