From abe33f100aab35c6c41316a3075c7271cf841195 Mon Sep 17 00:00:00 2001 From: Evelyn Eastmond <evhan55@gmail.com> Date: Sat, 22 Sep 2018 14:48:17 -0400 Subject: [PATCH] Customizing alerts for extensions. --- src/components/alerts/alert.css | 6 +++++- src/components/alerts/alerts.jsx | 5 +---- src/reducers/alerts.js | 3 +++ 3 files changed, 9 insertions(+), 5 deletions(-) diff --git a/src/components/alerts/alert.css b/src/components/alerts/alert.css index 2bbfccbb8..181023d18 100644 --- a/src/components/alerts/alert.css +++ b/src/components/alerts/alert.css @@ -13,7 +13,11 @@ border-radius: 8px; padding: 12px; box-shadow: 2px 2px 2px 2px rgba(255, 140, 26, 0.25); - margin-bottom: 4px; + margin-bottom: 7px; +} + +.alert-icon { + vertical-align: middle; } .alert-message { diff --git a/src/components/alerts/alerts.jsx b/src/components/alerts/alerts.jsx index efd355675..95b755de9 100644 --- a/src/components/alerts/alerts.jsx +++ b/src/components/alerts/alerts.jsx @@ -22,10 +22,7 @@ const Alerts = ({ key={index} > <div className={styles.alertMessage}> - <img - src={a.iconURL} - /> - {a.message} + <img className={styles.alertIcon} src={a.iconURL} /> {a.message} {a.name}. </div> <Button className={styles.alertRemoveButton} diff --git a/src/reducers/alerts.js b/src/reducers/alerts.js index 7a39fee14..69011bd89 100644 --- a/src/reducers/alerts.js +++ b/src/reducers/alerts.js @@ -16,6 +16,9 @@ const reducer = function (state, action) { const newAlert = {message: action.data.message}; if (action.data.extensionId) { const extension = extensionData.find(ext => ext.extensionId === action.data.extensionId); + if (extension && extension.name) { + newAlert.name = extension.name; + } if (extension && extension.smallPeripheralImage) { newAlert.iconURL = extension.smallPeripheralImage; } -- GitLab