]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
mgr/dashboard: Add full page tearsheet component 66810/head
authorAfreen Misbah <afreen@ibm.com>
Tue, 6 Jan 2026 10:47:16 +0000 (16:17 +0530)
committerAfreen Misbah <afreen@ibm.com>
Tue, 6 Jan 2026 15:28:10 +0000 (20:58 +0530)
commitd26e0af8a9a9e8bc487232c0ae43e862ddee3349
tree5860b5c7e287f0b379b93edfa78ad0a02a793c10
parent132a7259c90659eb431b73cbe69ed85cebfa50d4
mgr/dashboard: Add full page tearsheet component

Fixes https://tracker.ceph.com/issues/74327

-  added "full" page tearsheet
-  the full page tearsheet uses a cancel confirmation modal hence added that as well
-  as per latest carbon guidelines for tearsheet https://carbondesignsystem.com/community/patterns/create-flows/#anatomy-of-a-full-page
-  not added - influencer title and toggle (should be added as per reqs)

Signed-off-by: Afreen Misbah <afreen@ibm.com>
src/pybind/mgr/dashboard/frontend/src/app/core/layouts/workbench-layout/workbench-layout.component.html
src/pybind/mgr/dashboard/frontend/src/app/core/layouts/workbench-layout/workbench-layout.component.scss
src/pybind/mgr/dashboard/frontend/src/app/shared/components/confirmation-modal/confirmation-modal.component.html
src/pybind/mgr/dashboard/frontend/src/app/shared/components/confirmation-modal/confirmation-modal.component.ts
src/pybind/mgr/dashboard/frontend/src/app/shared/components/tearsheet/tearsheet.component.html
src/pybind/mgr/dashboard/frontend/src/app/shared/components/tearsheet/tearsheet.component.scss
src/pybind/mgr/dashboard/frontend/src/app/shared/components/tearsheet/tearsheet.component.ts