import styled from "styled-components"; // 사이드바 전체를 감싸는 div export const SbContainer = styled.div` min-width: 16rem; width: auto; height: auto; min-height: 70vh; font-size: 14px; ` // SbItem에서 하위메뉴들을 묶어줄 div export const SbSub = styled.div` overflow: hidden; max-height: ${props => props.isOpen ? "100%" : "0"}; `; // 메뉴명을 보여줄 div export const SbTitle = styled.div` display: flex; align-items: center; padding-left: ${props => 30+(props.depth * 10)}px; height: 32px; &:hover { background-color: #f6f6f2; cursor: pointer; border-right: solid 5px; } `; export const VwDiv = styled.div` padding-left: ${props => (props.depth * 10)}px; color: ${props => (props.isTitle?'darkcyan':'black')}; padding-top: ${props => (props.isTitle?'10':'')}px; `; export const VwPtag = styled.p` cursor: ${props => (props.isTitle?'pointer':'')}; `;