feat(icons): migrate icon usage to the new dees-icon API and integrate collaboration sidebar into the editor

This commit is contained in:
2025-12-18 17:46:16 +00:00
parent 3d266c89b2
commit a9c2d2230c
17 changed files with 1090 additions and 149 deletions

View File

@@ -1,5 +1,15 @@
# Changelog
## 2025-12-18 - 1.2.0 - feat(icons)
migrate icon usage to the new dees-icon API and integrate collaboration sidebar into the editor
- Replaced deprecated .iconFA with .icon across multiple components
- Updated lucide icon identifiers to PascalCase/camelCase to match new dees-icon format
- Added sdig-collaboration-sidebar component and exported it from elements index
- Integrated a toggleable editor sidebar (PanelRight) and wired comment/suggestion navigation & add-comment events in sdig-contracteditor
- Added development hints (readme.hints.md) documenting dees-icon usage and icon name formats
- Minor UI/styling tweak: .btn-ghost.active appearance
## 2025-12-18 - 1.1.0 - feat(catalog)
add ContractEditor and many editor subcomponents; implement SignPad and SignBox; update README and bump dependencies