From 20b2484cf2b939dbce7cec34ce3c889c97eab257 Mon Sep 17 00:00:00 2001 From: Sean Yesmunt Date: Wed, 13 Jun 2018 00:37:21 -0400 Subject: [PATCH 01/11] remove fixed header - allow the whole page to scroll --- src/renderer/component/app/view.jsx | 2 +- src/renderer/scss/_gui.scss | 4 ++-- src/renderer/scss/component/_header.scss | 2 -- 3 files changed, 3 insertions(+), 5 deletions(-) diff --git a/src/renderer/component/app/view.jsx b/src/renderer/component/app/view.jsx index a6a225df0..23ee922bb 100644 --- a/src/renderer/component/app/view.jsx +++ b/src/renderer/component/app/view.jsx @@ -84,8 +84,8 @@ class App extends React.PureComponent {
-
+
diff --git a/src/renderer/scss/_gui.scss b/src/renderer/scss/_gui.scss index e7266b68b..48f9b54fc 100644 --- a/src/renderer/scss/_gui.scss +++ b/src/renderer/scss/_gui.scss @@ -157,7 +157,7 @@ p { grid-template-rows: var(--header-height) calc(100vh - var(--header-height)); grid-template-columns: var(--side-nav-width) auto; grid-template-areas: - 'nav header' + 'nav content' 'nav content'; background-color: var(--color-bg); height: 100vh; @@ -176,7 +176,7 @@ p { */ .content { grid-area: content; - overflow: auto; + overflow-y: auto; } .main { diff --git a/src/renderer/scss/component/_header.scss b/src/renderer/scss/component/_header.scss index 6df42f34e..94eb62974 100644 --- a/src/renderer/scss/component/_header.scss +++ b/src/renderer/scss/component/_header.scss @@ -1,11 +1,9 @@ .header { - grid-area: header; display: flex; z-index: 1; justify-content: space-between; padding: $spacing-width $spacing-width 0 $spacing-width; background-color: var(--color-bg); - // height: 100px; } .header__actions-right { From ee42e5e1b4253200e532f32958128a93394e9098 Mon Sep 17 00:00:00 2001 From: Sean Yesmunt Date: Wed, 13 Jun 2018 01:20:53 -0400 Subject: [PATCH 02/11] alignment fixes --- .../common/form-components/form-field.jsx | 26 +++++++++---------- src/renderer/component/fileList/view.jsx | 1 + .../component/transactionList/view.jsx | 1 + src/renderer/component/walletSend/view.jsx | 2 ++ src/renderer/component/walletSendTip/view.jsx | 7 ++++- src/renderer/page/getCredits/view.jsx | 9 +------ src/renderer/page/settings/view.jsx | 26 +++++++++---------- src/renderer/scss/_gui.scss | 4 +++ src/renderer/scss/component/_form-field.scss | 10 ++++++- 9 files changed, 48 insertions(+), 38 deletions(-) diff --git a/src/renderer/component/common/form-components/form-field.jsx b/src/renderer/component/common/form-components/form-field.jsx index 6b0a9b234..dcbaff85f 100644 --- a/src/renderer/component/common/form-components/form-field.jsx +++ b/src/renderer/component/common/form-components/form-field.jsx @@ -4,7 +4,7 @@ import ReactDOMServer from 'react-dom/server'; import classnames from 'classnames'; import MarkdownPreview from 'component/common/markdown-preview'; import SimpleMDE from 'react-simplemde-editor'; -import "simplemde/dist/simplemde.min.css"; +import 'simplemde/dist/simplemde.min.css'; type Props = { name: string, @@ -20,6 +20,7 @@ type Props = { placeholder?: string | number, children?: React.Node, stretch?: boolean, + fixClass?: string, // class applied to prefix/postfix label }; export class FormField extends React.PureComponent { @@ -35,6 +36,7 @@ export class FormField extends React.PureComponent { type, children, stretch, + fixClass, ...inputProps } = this.props; @@ -55,12 +57,12 @@ export class FormField extends React.PureComponent { {...inputProps} type="textarea" options={{ - hideIcons: ['heading', 'image', 'fullscreen', 'side-by-side'], - previewRender(plainText) { - const preview = ; - return ReactDOMServer.renderToString(preview); - } - }} + hideIcons: ['heading', 'image', 'fullscreen', 'side-by-side'], + previewRender(plainText) { + const preview = ; + return ReactDOMServer.renderToString(preview); + }, + }} /> ); @@ -92,22 +94,18 @@ export class FormField extends React.PureComponent { })} > {prefix && ( -