UNPKG

tweak-tools

Version:

Tweak your React projects until awesomeness

57 lines (53 loc) 1.21 kB
import { styled } from '../../styles' import { StyledInputRow } from '../UI/StyledUI' export const StyledRoot = styled('div', { /* position */ position: 'relative', fontFamily: '$mono', fontSize: '$root', color: '$rootText', backgroundColor: '$elevation1', variants: { fill: { false: { position: 'fixed', top: '10px', right: '10px', zIndex: 1000, width: '$rootWidth', }, true: { position: 'relative', width: '100%', }, }, flat: { false: { borderRadius: '$lg', boxShadow: '$level1', }, }, oneLineLabels: { true: { [`${StyledInputRow}`]: { gridTemplateColumns: 'auto', gridAutoColumns: 'minmax(max-content, 1fr)', gridAutoRows: 'minmax($sizes$rowHeight), auto)', rowGap: 0, columnGap: 0, marginTop: '$rowGap', }, }, }, hideTitleBar: { true: { $$titleBarHeight: '0px' }, false: { $$titleBarHeight: '$sizes$titleBarHeight' }, }, }, '&,*,*:after,*:before': { boxSizing: 'border-box', }, '*::selection': { backgroundColor: '$accent2', }, })