From e7d48d6d0df0ae00a98ea38cf2d5267bd32bd602 Mon Sep 17 00:00:00 2001 From: Yuya Ochiai Date: Tue, 22 Dec 2015 21:11:49 +0900 Subject: [PATCH] Use React on main page --- src/index.html | 23 +++++++---------------- src/index.jsx | 25 +++++++++++++++++++++++++ 2 files changed, 32 insertions(+), 16 deletions(-) create mode 100644 src/index.jsx diff --git a/src/index.html b/src/index.html index bcb65a2f..86107dec 100644 --- a/src/index.html +++ b/src/index.html @@ -3,25 +3,16 @@ - Mattermost + electron-mattermost + + + + - - - +
+ diff --git a/src/index.jsx b/src/index.jsx new file mode 100644 index 00000000..6f715ae2 --- /dev/null +++ b/src/index.jsx @@ -0,0 +1,25 @@ +'use strict'; + +var MainPage = React.createClass({ + render: function() { + var style = { + position: 'absolute', + top: 0, + right: 0, + bottom: 0, + left: 0 + }; + // 'disablewebsecurity' is necessary to display external images. + // However, it allows also CSS/JavaScript. + // So webview should use 'allowDisplayingInsecureContent' as same as BrowserWindow. + return ( + + ); + } +}); + + +ReactDOM.render( + , + document.getElementById('content') +);