From 8ec1199074f00f3a599571f95cd5ab9521bbd56c Mon Sep 17 00:00:00 2001 From: Jonathan Rainville Date: Thu, 25 Oct 2018 09:51:54 -0400 Subject: [PATCH] fix file-tree height --- embark-ui/src/components/FileExplorer.js | 24 ++++++++++++-------- embark-ui/src/containers/EditorContainer.css | 7 ++++++ embark-ui/src/containers/EditorContainer.js | 4 ++-- 3 files changed, 23 insertions(+), 12 deletions(-) diff --git a/embark-ui/src/components/FileExplorer.js b/embark-ui/src/components/FileExplorer.js index e93bca9e..f592ee8f 100644 --- a/embark-ui/src/components/FileExplorer.js +++ b/embark-ui/src/components/FileExplorer.js @@ -4,25 +4,29 @@ import React from 'react'; import PropTypes from 'prop-types'; import {Treebeard, decorators} from 'react-treebeard'; import classNames from 'classnames'; -import {DARK_THEME} from '../constants' +import {DARK_THEME} from '../constants'; const isDarkTheme= (theme) => theme === DARK_THEME; const style = (theme) => ({ tree: { base: { - height: '450px', - overflowX: 'auto', listStyle: 'none', backgroundColor: isDarkTheme(theme) ? '#1C1C1C' : '#FFFFFF', color: isDarkTheme(theme) ? '#FFFFFF' : '#000000', padding: '10px 0 0 10px', margin: 0, + overflow: 'auto', + position: 'absolute', + top: 0, + bottom: '40px', + left: 0, + right: 0 }, node: { base: { position: 'relative', - verticalAlign: 'middle', + verticalAlign: 'middle' }, link: { cursor: 'pointer', @@ -36,7 +40,7 @@ const style = (theme) => ({ marginRight: '10px' }, wrapper: { - margin: '-7px 0 0 0', + margin: '-7px 0 0 0' }, height: 7, width: 7, @@ -47,7 +51,7 @@ const style = (theme) => ({ }, header: { base: { - display: 'inline-block', + display: 'inline-block' }, connector: { width: '2px', @@ -59,7 +63,7 @@ const style = (theme) => ({ left: '-21px' }, title: { - lineHeight: '24px', + lineHeight: '24px' } }, subtree: { @@ -120,7 +124,7 @@ const Header = ({style, node}) => { icon = 'fa fa-folder-o'; break; default: - icon = 'fa fa-folder' + icon = 'fa fa-folder'; } } @@ -210,7 +214,7 @@ class FileExplorer extends React.Component { render() { return ( -
+
-