import styled, { createGlobalStyle } from 'styled-components'; export const GlobalStyles = createGlobalStyle` body { margin: 0; padding: 0; } `; export const Container = styled.div` background-color: whitesmokesmoke; width: 100vw; height: 100vh; display: flex; padding: 10px; box-sizing: border-box; `; export const LeftContainer = styled.div` display: flex; flex-direction: column; width: 300px; min-width: 300px; box-sizing: border-box; padding-right: 10px; `; export const RightContainer = styled.div` display: flex; flex-direction: column; flex-grow: 1; box-sizing: border-box; `; export const DocInstanceContainer = styled.div` width: 100%; background-color: white; border: 1px solid #ddd; border-radius: 3px; flex-grow: 1; flex-basis: 0; overflow-y: auto; overflow-x: hidden; box-sizing: border-box; `; export const DocInfoContainer = styled.div` height: 200px; background-color: white; min-height: 200px; width: 100%; border: 1px solid #ddd; border-radius: 3px; margin-top: 10px; box-sizing: border-box; `; export const DocMenuItem = styled.div` display: flex; align-items: center; height: 30px; cursor: pointer; border-radius: 5px; padding-left: 10px; box-sizing: border-box; &:hover { background-color: white; } ${props => props.theme.active && ` background-color: white; `}; `; export const DocEditorInstance = styled.div` width: 100%; height: 180px; `; export const ToggleDocInfoContainer = styled.div` display: flex; align-items: center; justify-content: center; height: 30px; background-color: white; margin-top: 10px; border: 1px solid #ddd; font-size: 14px; cursor: pointer; &:hover { background-color: whitesmoke; } `;