From cdf477682a3923d770596442549d229d413ef5a2 Mon Sep 17 00:00:00 2001 From: haraldox Date: Tue, 20 Feb 2018 12:17:14 +0100 Subject: [WIP] incorporate electron-react-titlebar --- src/components/layout/AppLayout.js | 123 ++++++++++++++++++++----------------- 1 file changed, 65 insertions(+), 58 deletions(-) (limited to 'src/components/layout') diff --git a/src/components/layout/AppLayout.js b/src/components/layout/AppLayout.js index 20dc2f764..4f047368a 100644 --- a/src/components/layout/AppLayout.js +++ b/src/components/layout/AppLayout.js @@ -2,9 +2,11 @@ import React, { Component } from 'react'; import PropTypes from 'prop-types'; import { observer, PropTypes as MobxPropTypes } from 'mobx-react'; import { defineMessages, intlShape } from 'react-intl'; +import { TitleBar } from 'electron-react-titlebar'; import InfoBar from '../ui/InfoBar'; import globalMessages from '../../i18n/globalMessages'; +import Menu from '../../lib/Menu'; function createMarkup(HTMLString) { return { __html: HTMLString }; @@ -87,64 +89,69 @@ export default class AppLayout extends Component { return (
- {sidebar} -
- {news.length > 0 && news.map(item => ( - removeNewsItem({ newsId: item.id })} - > - - - ))} - {!isOnline && ( - - - {intl.formatMessage(globalMessages.notConnectedToTheInternet)} - - )} - {!areRequiredRequestsSuccessful && showRequiredRequestsError && ( - - - {intl.formatMessage(messages.requiredRequestsFailed)} - - )} - {showServicesUpdatedInfoBar && ( - - - {intl.formatMessage(messages.servicesUpdated)} - - )} - {appUpdateIsDownloaded && ( - - - {intl.formatMessage(messages.updateAvailable)} - {intl.formatMessage(messages.changelog)} - - - )} - {services} + + + +
+ {sidebar} +
+ {news.length > 0 && news.map(item => ( + removeNewsItem({ newsId: item.id })} + > + + + ))} + {!isOnline && ( + + + {intl.formatMessage(globalMessages.notConnectedToTheInternet)} + + )} + {!areRequiredRequestsSuccessful && showRequiredRequestsError && ( + + + {intl.formatMessage(messages.requiredRequestsFailed)} + + )} + {showServicesUpdatedInfoBar && ( + + + {intl.formatMessage(messages.servicesUpdated)} + + )} + {appUpdateIsDownloaded && ( + + + {intl.formatMessage(messages.updateAvailable)} + {intl.formatMessage(messages.changelog)} + + + )} + {services} +
{children} -- cgit v1.2.3-54-g00ecf