From: Afreen Misbah Date: Sun, 17 May 2026 09:19:06 +0000 (+0530) Subject: mgr/dashboard: replace fork-awesome size classes with Carbon sizes X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=8f9abc8f83896698a715a06fade5818d28d1bb0a;p=ceph.git mgr/dashboard: replace fork-awesome size classes with Carbon sizes Replace icons.large/large2x/large3x with Carbon icon sizes: - icons.large -> icons.size24 - icons.large2x -> icons.size32 - icons.large3x -> icons.size32 Signed-off-by: Afreen Misbah Assisted-by: Claude Fixes: https://tracker.ceph.com/issues/76631 Conflicts: src/pybind/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-overview-dashboard/rgw-overview-dashboard.component.html - rebase conflicts --- diff --git a/src/pybind/mgr/dashboard/frontend/src/app/ceph/block/iscsi-target-details/iscsi-target-details.component.ts b/src/pybind/mgr/dashboard/frontend/src/app/ceph/block/iscsi-target-details/iscsi-target-details.component.ts index 64913109abe2..33c08351c043 100644 --- a/src/pybind/mgr/dashboard/frontend/src/app/ceph/block/iscsi-target-details/iscsi-target-details.component.ts +++ b/src/pybind/mgr/dashboard/frontend/src/app/ceph/block/iscsi-target-details/iscsi-target-details.component.ts @@ -97,25 +97,25 @@ export class IscsiTargetDetailsComponent implements OnChanges, OnInit { target: { expanded: _.join( this.selectedItem.cdExecuting - ? [Icons.large, Icons.spinner, Icons.spin] - : [Icons.large, Icons.bullseye], + ? [Icons.size24, Icons.spinner, Icons.spin] + : [Icons.size24, Icons.bullseye], ' ' ) }, initiators: { - expanded: _.join([Icons.large, Icons.user], ' '), + expanded: _.join([Icons.size24, Icons.user], ' '), leaf: _.join([Icons.user], ' ') }, groups: { - expanded: _.join([Icons.large, Icons.users], ' '), + expanded: _.join([Icons.size24, Icons.users], ' '), leaf: _.join([Icons.users], ' ') }, disks: { - expanded: _.join([Icons.large, Icons.disk], ' '), + expanded: _.join([Icons.size24, Icons.disk], ' '), leaf: _.join([Icons.disk], ' ') }, portals: { - expanded: _.join([Icons.large, Icons.server], ' '), + expanded: _.join([Icons.size24, Icons.server], ' '), leaf: _.join([Icons.server], ' ') } }; diff --git a/src/pybind/mgr/dashboard/frontend/src/app/ceph/cephfs/cephfs-directories/cephfs-directories.component.html b/src/pybind/mgr/dashboard/frontend/src/app/ceph/cephfs/cephfs-directories/cephfs-directories.component.html index a1a74471b37c..82d5f5a1dfc4 100644 --- a/src/pybind/mgr/dashboard/frontend/src/app/ceph/cephfs/cephfs-directories/cephfs-directories.component.html +++ b/src/pybind/mgr/dashboard/frontend/src/app/ceph/cephfs/cephfs-directories/cephfs-directories.component.html @@ -6,7 +6,7 @@ [class.disabled]="loadingIndicator" class="btn btn-light pull-right" (click)="refreshAllDirectories()"> - diff --git a/src/pybind/mgr/dashboard/frontend/src/app/ceph/cephfs/cephfs-snapshotschedule-list/cephfs-snapshotschedule-list.component.html b/src/pybind/mgr/dashboard/frontend/src/app/ceph/cephfs/cephfs-snapshotschedule-list/cephfs-snapshotschedule-list.component.html index 46d6c0f1848a..04800e44ac28 100644 --- a/src/pybind/mgr/dashboard/frontend/src/app/ceph/cephfs/cephfs-snapshotschedule-list/cephfs-snapshotschedule-list.component.html +++ b/src/pybind/mgr/dashboard/frontend/src/app/ceph/cephfs/cephfs-snapshotschedule-list/cephfs-snapshotschedule-list.component.html @@ -23,7 +23,7 @@ @@ -31,7 +31,7 @@ diff --git a/src/pybind/mgr/dashboard/frontend/src/app/ceph/cephfs/cephfs-subvolume-list/cephfs-subvolume-list.component.html b/src/pybind/mgr/dashboard/frontend/src/app/ceph/cephfs/cephfs-subvolume-list/cephfs-subvolume-list.component.html index 4cec98e31c6b..ea5e7ce80800 100644 --- a/src/pybind/mgr/dashboard/frontend/src/app/ceph/cephfs/cephfs-subvolume-list/cephfs-subvolume-list.component.html +++ b/src/pybind/mgr/dashboard/frontend/src/app/ceph/cephfs/cephfs-subvolume-list/cephfs-subvolume-list.component.html @@ -62,13 +62,13 @@ {{row.name}} - - diff --git a/src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/crushmap/crushmap.component.html b/src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/crushmap/crushmap.component.html index 914327280359..d59ca849a10a 100644 --- a/src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/crushmap/crushmap.component.html +++ b/src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/crushmap/crushmap.component.html @@ -7,7 +7,7 @@
+ [ngClass]="[icons.size24, icons.spinner, icons.spin]"> diff --git a/src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/multi-cluster/multi-cluster-list/multi-cluster-list.component.html b/src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/multi-cluster/multi-cluster-list/multi-cluster-list.component.html index c7e4c2e65a35..1ccc51fdb059 100644 --- a/src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/multi-cluster/multi-cluster-list/multi-cluster-list.component.html +++ b/src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/multi-cluster/multi-cluster-list/multi-cluster-list.component.html @@ -4,7 +4,7 @@
+ [ngClass]="[icons.size24, icons.wrench]">

This cluster is already managed by cluster - diff --git a/src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/multi-cluster/multi-cluster.component.html b/src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/multi-cluster/multi-cluster.component.html index 44a082a2850b..bbdadd9d0ee6 100644 --- a/src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/multi-cluster/multi-cluster.component.html +++ b/src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/multi-cluster/multi-cluster.component.html @@ -53,7 +53,7 @@
+ [ngClass]="[icons.size32, icons.spinner, icons.spin]">

Loading data, Please wait...

diff --git a/src/pybind/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-multisite-details/rgw-multisite-details.component.html b/src/pybind/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-multisite-details/rgw-multisite-details.component.html index 8574b23cba23..36b3fab23fb7 100644 --- a/src/pybind/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-multisite-details/rgw-multisite-details.component.html +++ b/src/pybind/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-multisite-details/rgw-multisite-details.component.html @@ -48,7 +48,7 @@
+ [ngClass]="[icons.size24, icons.spinner, icons.spin]"> diff --git a/src/pybind/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-sync-primary-zone/rgw-sync-primary-zone.component.html b/src/pybind/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-sync-primary-zone/rgw-sync-primary-zone.component.html index 658594f5d3e1..9f4c71bbdccb 100644 --- a/src/pybind/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-sync-primary-zone/rgw-sync-primary-zone.component.html +++ b/src/pybind/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-sync-primary-zone/rgw-sync-primary-zone.component.html @@ -10,7 +10,7 @@ class=" cds-icon--size-07">
  • -
  • {{zonegroup}}

    diff --git a/src/pybind/mgr/dashboard/frontend/src/app/shared/components/grafana/grafana.component.html b/src/pybind/mgr/dashboard/frontend/src/app/shared/components/grafana/grafana.component.html index 2db4f505f70f..cdb38fcf5553 100644 --- a/src/pybind/mgr/dashboard/frontend/src/app/shared/components/grafana/grafana.component.html +++ b/src/pybind/mgr/dashboard/frontend/src/app/shared/components/grafana/grafana.component.html @@ -30,7 +30,7 @@ i18n-title title="Show hidden information" (click)="showMessage = !showMessage"> - +
    diff --git a/src/pybind/mgr/dashboard/frontend/src/app/shared/components/notifications-sidebar/notifications-sidebar.component.html b/src/pybind/mgr/dashboard/frontend/src/app/shared/components/notifications-sidebar/notifications-sidebar.component.html new file mode 100644 index 000000000000..e17d79abd65b --- /dev/null +++ b/src/pybind/mgr/dashboard/frontend/src/app/shared/components/notifications-sidebar/notifications-sidebar.component.html @@ -0,0 +1,149 @@ + + +
    +
    +
    +
    + + + +
    +
    +
    +
    {{ executingTask.description }}
    +
    + +
    +

    + + {{ executingTask.begin_time | cdDate }} + + + + {{ executingTask.progress || 0 }} % + +

    + +
    +
    +
    +
    + +
    +
    +
    + + + + + +
    + +
    +
    +
    +
    + + + + +
    +
    +
    + + + + + +
    {{ notification.title }}
    +

    +

    + + + Duration: {{ notification.duration | duration }} + +
    +
    + {{ notification.timestamp | relativeDate }} + +

    +
    +
    +
    +
    + +
    +
    +
    +
    + + +
    +
    There are no notifications.
    +
    +
    + +
    +
    + Tasks and Notifications + + +
    + + +
    + + + +
    +
    +
    diff --git a/src/pybind/mgr/dashboard/frontend/src/app/shared/components/progress/progress.component.html b/src/pybind/mgr/dashboard/frontend/src/app/shared/components/progress/progress.component.html index 38dcb13a574c..52f37ea57c24 100644 --- a/src/pybind/mgr/dashboard/frontend/src/app/shared/components/progress/progress.component.html +++ b/src/pybind/mgr/dashboard/frontend/src/app/shared/components/progress/progress.component.html @@ -4,9 +4,9 @@ [ngClass]="{ 'mt-3': status === 'in-progress' && isPaused }" *ngIf="!value || actionName === 'upgrading'"> + [ngClass]="[icons.size24, icons.spinner]"> - +