이승윤

style: size 조정 props 추가

...@@ -10,22 +10,28 @@ const DropDownBlock = styled.div` ...@@ -10,22 +10,28 @@ const DropDownBlock = styled.div`
10 const DropDownHeader = styled.button` 10 const DropDownHeader = styled.button`
11 margin-bottom: 0.8em; 11 margin-bottom: 0.8em;
12 padding: 0.4em; 12 padding: 0.4em;
13 - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); 13 + width: ${props => props.width || '100px'};
14 - font-weight: 500; 14 + line-height: ${props => props.height || '30px'};
15 - font-size: ${props => props.size}; 15 + padding-right: 30px;
16 - border: 2px solid ${props => dropdownHeaderColorMap[props.color].borderColor}; 16 + font-size: ${props => props.fontsize || '20px'};
17 color: ${props => dropdownHeaderColorMap[props.color].color}; 17 color: ${props => dropdownHeaderColorMap[props.color].color};
18 background-color: ${props => dropdownHeaderColorMap[props.color].background}; 18 background-color: ${props => dropdownHeaderColorMap[props.color].background};
19 &:hover { 19 &:hover {
20 background-color: ${props => 20 background-color: ${props =>
21 dropdownHeaderColorMap[props.color].hoverBackground}; 21 dropdownHeaderColorMap[props.color].hoverBackground};
22 } 22 }
23 + border: 1px ${props => dropdownHeaderColorMap[props.color].background};
23 `; 24 `;
24 25
25 -const DropDown = ({ children, float, color, size }) => { 26 +const DropDown = ({ children, float, color, fontsize, width, height }) => {
26 return ( 27 return (
27 - <DropDownBlock float={float} color={color} size={size}> 28 + <DropDownBlock float={float} color={color}>
28 - <DropDownHeader color={color} size={size}> 29 + <DropDownHeader
30 + color={color}
31 + fontsize={fontsize}
32 + width={width}
33 + height={height}
34 + >
29 {children} 35 {children}
30 </DropDownHeader> 36 </DropDownHeader>
31 </DropDownBlock> 37 </DropDownBlock>
......