chakra-ui
Version:
Responsive and accessible React UI components built with React and Emotion
80 lines (78 loc) • 1.32 kB
JavaScript
import _extends from "@babel/runtime/helpers/extends";
var baseSizes = {
px: "1px",
"0": "0",
auto: "auto",
"1": "0.25rem",
"2": "0.5rem",
"3": "0.75rem",
"4": "1rem",
"5": "1.25rem",
"6": "1.5rem",
"8": "2rem",
"10": "2.5rem",
"12": "3rem",
"16": "4rem",
"20": "5rem",
"24": "6rem",
"32": "8rem",
"40": "10rem",
"48": "12rem",
"56": "14rem",
"64": "16rem",
full: "100%",
screenHeight: "100vh",
screenWidth: "100vw"
};
var maxWidths = {
xs: "20rem",
sm: "24rem",
md: "28rem",
lg: "32rem",
xl: "36rem",
"2xl": "42rem",
"3xl": "48rem",
"4xl": "56rem",
"5xl": "64rem",
"6xl": "72rem"
};
var containers = {
sm: "640px",
md: "768px",
lg: "1024px",
xl: "1280px"
};
var components = {
switch: {
sm: {
width: "1.375rem",
height: "0.75rem"
},
md: {
width: "1.875rem",
height: "1rem"
},
lg: {
width: "2.875rem",
height: "1.5rem"
}
},
tab: {
sm: {
padding: "0.25rem 1rem",
fontSize: "0.85rem"
},
md: {
fontSize: "1rem",
padding: "0.5rem 1rem"
},
lg: {
fontSize: "1.15rem",
padding: "0.75rem 1rem"
}
}
};
var sizes = _extends({}, baseSizes, {}, components, {}, maxWidths, {
containers: containers
});
export default sizes;