BREAKING CHANGE(elements): Migrate web components to @design.estate/dees-element, introduce shared theme colors and cssManager, and update imports/usages across ts_web.
This commit is contained in:
10
changelog.md
10
changelog.md
@@ -1,5 +1,15 @@
|
||||
# Changelog
|
||||
|
||||
## 2025-11-30 - 2.0.0 - BREAKING CHANGE(elements)
|
||||
Migrate web components to @design.estate/dees-element, introduce shared theme colors and cssManager, and update imports/usages across ts_web.
|
||||
|
||||
- Replaced direct lit usage with @design.estate/dees-element across the project (imports and base classes).
|
||||
- Added cssManager export and a Shadcn-inspired color palette (colors) in ts_web/elements/shared.ts to centralize theming.
|
||||
- Updated all components to extend DeesElement and include cssManager.defaultStyles in their static styles.
|
||||
- Adjusted lifecycle and event typings (firstUpdated signatures, pointer/mouse event typing) and minor behaviour refinements in consentsoftware-toggle (drag handling, sync logic).
|
||||
- Updated package.json dependencies to remove 'lit' and add '@design.estate/dees-element'.
|
||||
- Updated page imports (ts_web/pages/page1.ts) to use the new html export from @design.estate/dees-element.
|
||||
|
||||
## 2025-11-30 - 1.6.1 - fix(build)
|
||||
Update TypeScript config and build tooling; use accessor for Lit properties; bump deps and adjust package metadata
|
||||
|
||||
|
||||
Reference in New Issue
Block a user