]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
mgr/dashboard: Application icons in notifications
authorStephan Müller <smueller@suse.com>
Thu, 17 Jan 2019 11:37:12 +0000 (12:37 +0100)
committerStephan Müller <smueller@suse.com>
Wed, 30 Jan 2019 15:42:57 +0000 (16:42 +0100)
commit454f1caecf7c4e3231a13ed8ff182b16217b4c04
tree1a8107e22271cf932daad26a6744cd3391cb7a99
parentb5e0f997eb60b4beb8f4597ad10f180f93836298
mgr/dashboard: Application icons in notifications

Now notifications and alerts show an application icon, that gives a hint
about their origin.

Fixes: https://tracker.ceph.com/issues/37950
Signed-off-by: Stephan Müller <smueller@suse.com>
13 files changed:
src/pybind/mgr/dashboard/frontend/src/app/core/navigation/notifications/notifications.component.html
src/pybind/mgr/dashboard/frontend/src/app/core/navigation/notifications/notifications.component.ts
src/pybind/mgr/dashboard/frontend/src/app/shared/datatable/table/table.component.spec.ts
src/pybind/mgr/dashboard/frontend/src/app/shared/datatable/table/table.component.ts
src/pybind/mgr/dashboard/frontend/src/app/shared/models/cd-notification.spec.ts [new file with mode: 0644]
src/pybind/mgr/dashboard/frontend/src/app/shared/models/cd-notification.ts
src/pybind/mgr/dashboard/frontend/src/app/shared/services/api-interceptor.service.spec.ts
src/pybind/mgr/dashboard/frontend/src/app/shared/services/api-interceptor.service.ts
src/pybind/mgr/dashboard/frontend/src/app/shared/services/notification.service.spec.ts
src/pybind/mgr/dashboard/frontend/src/app/shared/services/notification.service.ts
src/pybind/mgr/dashboard/frontend/src/assets/Ceph_Logo_Stacked_RGB_120411_fa_228x228.png [new file with mode: 0644]
src/pybind/mgr/dashboard/frontend/src/assets/prometheus_logo.png [new file with mode: 0644]
src/pybind/mgr/dashboard/frontend/src/styles.scss