import styled from 'styled-components'; import { colors } from '../../config.json'; import { tinyText } from './common-styles'; import { ScopeBar } from './ScopeBar'; import SettingsHeader from './SettingsHeader'; export const StyledScopeBar = styled(ScopeBar)({ marginTop: '8px', }); export const StyledContent = styled.div({ display: 'flex', flexDirection: 'column', flex: 1, overflow: 'visible', }); export const StyledNavigationBarAttachment = styled.div({}, (props: { top: number }) => ({ position: 'sticky', top: `${props.top}px`, padding: '8px 18px 8px 16px', backgroundColor: colors.darkBlue, zIndex: 1, })); export const StyledFilterIconButton = styled.button({ justifySelf: 'end', borderWidth: 0, padding: 0, margin: 0, cursor: 'default', backgroundColor: 'transparent', }); export const StyledSettingsHeader = styled(SettingsHeader)({ paddingLeft: '6px', paddingBottom: '11px', }); export const StyledFilterRow = styled.div({ ...tinyText, color: colors.white, marginLeft: '6px', marginBottom: '8px', }); export const StyledFilter = styled.div({ ...tinyText, display: 'inline-flex', alignItems: 'center', backgroundColor: colors.blue, borderRadius: '4px', padding: '3px 8px', marginLeft: '6px', color: colors.white, }); export const StyledClearFilterButton = styled.div({ display: 'inline-block', borderWidth: 0, padding: 0, margin: '0 0 0 6px', cursor: 'default', backgroundColor: 'transparent', });