Browse Source

add overflow:hidden on app container to ensure there is no scrollbar

master
Gaëtan Renaudeau 7 years ago
parent
commit
68b27f290b
  1. 1
      src/components/base/Box/Box.js
  2. 2
      src/components/layout/Default.js

1
src/components/base/Box/Box.js

@ -40,6 +40,7 @@ export default styled.div`
flex-grow: ${p => (p.grow === true ? '1' : p.grow || '')};
flex-direction: ${p => (p.horizontal ? 'row' : 'column')};
overflow: ${p => p.overflow};
overflow-y: ${p => (p.scroll === true ? 'auto' : '')};
position: ${p => (p.relative ? 'relative' : p.sticky ? 'absolute' : '')};

2
src/components/layout/Default.js

@ -74,7 +74,7 @@ class Default extends Component<Props> {
<Box grow horizontal bg="white">
<SideBar />
<Box shrink grow bg="lightGrey" color="grey" relative>
<Box shrink grow bg="lightGrey" color="grey" overflow="hidden" relative>
<TopBar />
<Main innerRef={n => (this._scrollContainer = n)} tabIndex={-1}>
<Route path="/" exact component={DashboardPage} />

Loading…
Cancel
Save