From: Nizamudeen A Date: Thu, 11 Dec 2025 06:15:22 +0000 (+0530) Subject: mgr/dashboard: add xl and 2xl sizes for sidebar X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=11b73bdeca9933646d05d451bab37922cddbe754;p=ceph.git mgr/dashboard: add xl and 2xl sizes for sidebar Fixes: https://tracker.ceph.com/issues/74184 Signed-off-by: Nizamudeen A --- diff --git a/src/pybind/mgr/dashboard/frontend/src/app/shared/components/side-panel/side-panel.component.scss b/src/pybind/mgr/dashboard/frontend/src/app/shared/components/side-panel/side-panel.component.scss index 62cd221977a..a616b172ef4 100644 --- a/src/pybind/mgr/dashboard/frontend/src/app/shared/components/side-panel/side-panel.component.scss +++ b/src/pybind/mgr/dashboard/frontend/src/app/shared/components/side-panel/side-panel.component.scss @@ -15,6 +15,14 @@ inline-size: 40rem; } + &[panel-size='xl'] .cds--header-panel--expanded { + inline-size: 60rem; + } + + &[panel-size='2xl'] .cds--header-panel--expanded { + inline-size: 80rem; + } + .cds--header-panel--expanded { background-color: vv.$white; max-inline-size: 100%; diff --git a/src/pybind/mgr/dashboard/frontend/src/app/shared/components/side-panel/side-panel.component.ts b/src/pybind/mgr/dashboard/frontend/src/app/shared/components/side-panel/side-panel.component.ts index 7b5a4efe096..b6f0317912b 100644 --- a/src/pybind/mgr/dashboard/frontend/src/app/shared/components/side-panel/side-panel.component.ts +++ b/src/pybind/mgr/dashboard/frontend/src/app/shared/components/side-panel/side-panel.component.ts @@ -9,7 +9,7 @@ export class SidePanelComponent { @Input() expanded = false; @Input() headerText = ''; @Input() overlay = true; - @Input() size: 'sm' | 'md' | 'lg' = 'lg'; + @Input() size: 'sm' | 'md' | 'lg' | 'xl' | '2xl' = 'lg'; @Output() closed = new EventEmitter();