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

@@ -448,7 +448,7 @@ export class SdigContractMetadata extends DeesElement {
<div class="section-card">
<div class="section-header">
<div class="section-title">
<dees-icon .iconFA=${'lucide:info'}></dees-icon>
<dees-icon .icon=${'lucide:Info'}></dees-icon>
Basic Information
</div>
</div>
@@ -555,7 +555,7 @@ export class SdigContractMetadata extends DeesElement {
<div class="section-card">
<div class="section-header">
<div class="section-title">
<dees-icon .iconFA=${'lucide:globe'}></dees-icon>
<dees-icon .icon=${'lucide:Globe'}></dees-icon>
Language Settings
</div>
</div>
@@ -606,7 +606,7 @@ export class SdigContractMetadata extends DeesElement {
<div class="section-card">
<div class="section-header">
<div class="section-title">
<dees-icon .iconFA=${'lucide:scale'}></dees-icon>
<dees-icon .icon=${'lucide:Scale'}></dees-icon>
Governing Law & Jurisdiction
</div>
</div>
@@ -758,7 +758,7 @@ export class SdigContractMetadata extends DeesElement {
<div class="section-card">
<div class="section-header">
<div class="section-title">
<dees-icon .iconFA=${'lucide:link'}></dees-icon>
<dees-icon .icon=${'lucide:Link'}></dees-icon>
References & Integration
</div>
</div>