From be93518cd4eb340b4e2b6b55d2292f756e7658f3 Mon Sep 17 00:00:00 2001 From: Pierre Date: Fri, 12 Jun 2015 02:06:47 +0200 Subject: [PATCH 1/3] [message center] Add in the layout --- application/layout/index.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/application/layout/index.js b/application/layout/index.js index 181a7d285..3f1c8385c 100644 --- a/application/layout/index.js +++ b/application/layout/index.js @@ -3,12 +3,14 @@ var React = require('react'); var AppHeader = require('./app-header'); var LoadingBar = require('../loading-bar').component; var stylableBehaviour = require('../../mixin/stylable'); +var MessageCenter = require('../message-center').component; var contentActionsMixin = { mixins: [stylableBehaviour], getDefaultProps: function getDefaultLayoutProps(){ return { AppHeader: AppHeader, - LoadingBar: LoadingBar + LoadingBar: LoadingBar, + MessageCenter: MessageCenter }; }, /** @inheriteddoc */ @@ -16,6 +18,7 @@ var contentActionsMixin = { return (
+
{this.props.MenuLeft &&}
From d9803b9061717d08aa4afe2495019afb8149c706 Mon Sep 17 00:00:00 2001 From: Pierre Date: Fri, 12 Jun 2015 02:07:42 +0200 Subject: [PATCH 2/3] [message-center] Rewrite the foccus attribute --- application/message-center/index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/application/message-center/index.js b/application/message-center/index.js index 4ecef7314..671e57604 100644 --- a/application/message-center/index.js +++ b/application/message-center/index.js @@ -52,7 +52,7 @@ var messageCenterMixin = { render: function renderMessageCenter() { var className = `message-center ${this.props.style.className}`; return ( -
+
{this.renderMessages()}
); From c156aca51638505e928a1547eb34d35c7b0939c8 Mon Sep 17 00:00:00 2001 From: Pierre Date: Fri, 12 Jun 2015 02:08:09 +0200 Subject: [PATCH 3/3] [style] Add message center as fixed --- application/message-center/style/message-center.scss | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 application/message-center/style/message-center.scss diff --git a/application/message-center/style/message-center.scss b/application/message-center/style/message-center.scss new file mode 100644 index 000000000..09fbe8cd5 --- /dev/null +++ b/application/message-center/style/message-center.scss @@ -0,0 +1,5 @@ +[data-focus='message-center']{ + position:fixed; + top:2%; + right:2%; +} \ No newline at end of file