Commit Graph

9 Commits

Author SHA1 Message Date
162688cdb5 feat(components): add large set of new UI components and demos, reorganize groups, and bump a few dependencies 2026-01-27 10:57:42 +00:00
9bd1734d09 feat(demo): add demoGroup metadata to components and update related dependencies 2026-01-04 17:09:18 +00:00
ca4f994b55 fix(elements/appui): prevent scroll chaining on app UI components by adding overscroll-behavior: contain 2026-01-03 02:50:37 +00:00
af1df1b3d6 feat(dees-appui-tabs): improve horizontal tabs UX with scroll fades, hover scrollbar, and smooth scroll-to-selected 2025-12-30 10:27:34 +00:00
5f67bcfb71 feat(appui-tabs): add closeable tabs and auto-hide behavior for content tabs, plus API and events to control them 2025-12-29 23:33:38 +00:00
e45810dd06 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 2025-12-29 11:30:49 +00:00
e38d3cd42a feat(theme,interfaces): Introduce a global theming system and unify menu/tab interfaces; migrate components to use themeDefaultStyles and update APIs accordingly 2025-12-29 01:20:24 +00:00
9735af05c8 fix(dees-appui): Normalize header heights and box-sizing for App UI components 2025-12-08 14:50:53 +00:00
8f8aedc6b0 fix(structure): group components into groups inside the repo 2025-12-08 12:04:01 +00:00