BREAKING CHANGE(ts_web): Replace fullscreen boolean with native viewport mode across components, add native viewport selector and toggle, and update dev deps and npmextra config

This commit is contained in:
2025-12-19 09:08:08 +00:00
parent d48cd063c4
commit 7dca519d9a
9 changed files with 1000 additions and 1034 deletions

View File

@@ -18,7 +18,7 @@ export class WccSidebar extends DeesElement {
accessor dashboardRef: WccDashboard;
@property()
accessor isFullscreen: boolean = false;
accessor isNative: boolean = false;
// Track which elements are expanded (for multi-demo elements)
@state()
@@ -45,7 +45,7 @@ export class WccSidebar extends DeesElement {
--ring: #3b82f6;
--radius: 4px;
display: ${this.isFullscreen ? 'none' : 'block'};
display: ${this.isNative ? 'none' : 'block'};
border-right: 1px solid rgba(255, 255, 255, 0.08);
font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', sans-serif;
font-size: 14px;