feat(sidebar): restructure sidebar layout, add search clear button, and improve scrolling behavior
This commit is contained in:
@@ -1,5 +1,14 @@
|
||||
# Changelog
|
||||
|
||||
## 2026-01-04 - 3.6.0 - feat(sidebar)
|
||||
restructure sidebar layout, add search clear button, and improve scrolling behavior
|
||||
|
||||
- Change sidebar root to a flex column layout and add a .sidebar-header to separate header content from the scrollable menu
|
||||
- Move pinned section into the header and make .menu flex: 1 with min-height: 0 so the menu becomes the scrollable area
|
||||
- Replace overflow-y on the root with overflow:hidden to avoid double scrolling and constrain scrolling to .menu
|
||||
- Add a clear button for the search input (.search-clear) with positioning, hover styles, and a clearSearch() method to reset the query and emit searchChanged
|
||||
- Adjust search input padding and make .search-container position: relative to correctly position the clear button
|
||||
|
||||
## 2026-01-04 - 3.5.3 - fix(deps)
|
||||
bump dependency versions: @design.estate/dees-domtools to ^2.3.7, @design.estate/dees-element to ^2.1.5, lit to ^3.3.2; update devDependencies @api.global/typedserver to ^8.1.0 and @git.zone/tstest to ^3.1.4
|
||||
|
||||
|
||||
Reference in New Issue
Block a user