summaryrefslogtreecommitdiff
path: root/web-ui/src/common/snackbar_notification/snackbar_notification.js
diff options
context:
space:
mode:
authorSriram Viswanathan <sriramv@thoughtworks.com>2017-03-28 17:10:37 -0300
committerSriram Viswanathan <sriramv@thoughtworks.com>2017-03-28 17:10:37 -0300
commitbe647527cba9fc715ca77da3233eac4575a902fe (patch)
treefa20ceeae4e7d6a13aafb718b252e19735366737 /web-ui/src/common/snackbar_notification/snackbar_notification.js
parent6f9de40da695e5701104788e3216996b7950087d (diff)
[#931] Adds support for multi-line Snackbar messages
Diffstat (limited to 'web-ui/src/common/snackbar_notification/snackbar_notification.js')
-rw-r--r--web-ui/src/common/snackbar_notification/snackbar_notification.js13
1 files changed, 8 insertions, 5 deletions
diff --git a/web-ui/src/common/snackbar_notification/snackbar_notification.js b/web-ui/src/common/snackbar_notification/snackbar_notification.js
index 2aee3d67..8a7e5094 100644
--- a/web-ui/src/common/snackbar_notification/snackbar_notification.js
+++ b/web-ui/src/common/snackbar_notification/snackbar_notification.js
@@ -19,10 +19,13 @@ import React from 'react';
import Snackbar from 'material-ui/Snackbar';
import { red500, blue500 } from 'material-ui/styles/colors';
+import './snackbar_notification.scss';
+
const notificationStyle = () => ({
top: 0,
+ left: 'auto',
bottom: 'auto',
- left: (window.innerWidth - 288) / 2,
+ alignSelf: 'center',
transform: 'translate3d(0, 0px, 0)'
});
@@ -31,14 +34,14 @@ const contentStyle = {
};
const getStyleByType = (isError) => {
- if (isError) {
- return { backgroundColor: red500 };
- }
- return { backgroundColor: blue500 };
+ const style = { height: 'auto' };
+ style.backgroundColor = isError ? red500 : blue500;
+ return style;
};
const SnackbarNotification = ({ message, isError = false, autoHideDuration = 5000 }) => (
<Snackbar
+ id='snackbar'
open
bodyStyle={getStyleByType(isError)}
message={message}