From: Volker Theile Date: Mon, 25 Feb 2019 14:21:51 +0000 (+0100) Subject: mgr/dashboard: Change icon color in notifications X-Git-Tag: v14.1.1~123^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=e5ac8db1ce02f35c67f66485dea3ae0a59e27a08;p=ceph.git mgr/dashboard: Change icon color in notifications - Use CSS filters to convert the existing icons to white. - Add new Prometheus SVG image, the previous PNG image has used the color white instead or transparent to fill some areas. Signed-off-by: Volker Theile --- diff --git a/src/pybind/mgr/dashboard/frontend/src/assets/prometheus_logo.png b/src/pybind/mgr/dashboard/frontend/src/assets/prometheus_logo.png deleted file mode 100644 index 2ef61724233b..000000000000 Binary files a/src/pybind/mgr/dashboard/frontend/src/assets/prometheus_logo.png and /dev/null differ diff --git a/src/pybind/mgr/dashboard/frontend/src/assets/prometheus_logo.svg b/src/pybind/mgr/dashboard/frontend/src/assets/prometheus_logo.svg new file mode 100644 index 000000000000..5c51f66d901d --- /dev/null +++ b/src/pybind/mgr/dashboard/frontend/src/assets/prometheus_logo.svg @@ -0,0 +1,50 @@ + + + +image/svg+xml \ No newline at end of file diff --git a/src/pybind/mgr/dashboard/frontend/src/styles.scss b/src/pybind/mgr/dashboard/frontend/src/styles.scss index dfa92f0775b4..f3c27494fb8d 100644 --- a/src/pybind/mgr/dashboard/frontend/src/styles.scss +++ b/src/pybind/mgr/dashboard/frontend/src/styles.scss @@ -345,7 +345,7 @@ uib-accordion .panel-title, background: url('assets/Ceph_Logo_Stacked_RGB_120411_fa_228x228.png'); } .prometheus-icon { - background: url('assets/prometheus_logo.png'); + background: url('assets/prometheus_logo.svg'); } .custom-icon { padding: 10px; @@ -354,6 +354,15 @@ uib-accordion .panel-title, background-size: contain; background-repeat: no-repeat; } +/* Notification icons */ +.toast-message .custom-icon { + /* Display icons in white, regardless of their origin color. */ + filter: brightness(0) invert(1); + -webkit-filter: brightness(0) invert(1); + -moz-filter: brightness(0) invert(1); + -o-filter: brightness(0) invert(1); + -ms-filter: brightness(0) invert(1); +} /* Block UI */ .block-ui-wrapper { background: $color-transparent-black !important;