UNPKG

fui-fancyui

Version:
32 lines (30 loc) 872 B
import { css as n, styled as o } from "styled-components"; import s from "../../atoms/FancyBox/FancyBox.js"; import { sizeSettings as e } from "./sizeSettings.js"; const r = o(s)` height: 100%; width: ${({ theme: i, $sizeC: t = "sm" }) => i.globalElementSizes[e[t].width]}; position: relative; z-index: 100; display: flex; flex-direction: column; transition: width 0.2s ease-in-out; ${({ $isOpen: i, $openWidth: t }) => i && n` width: ${t ?? "40%"} !important; `} `, l = o.div` position: absolute; box-sizing: border-box; display: flex; gap: ${({ theme: i, $sizeC: t = "sm" }) => i.spacing[e[t].gapBetweenItems]}; padding: ${({ theme: i, $sizeC: t = "sm" }) => i.spacing[e[t].paddingBottomTop]} 0; flex-direction: column; height: 100%; width: 100%; top: 0; left: 0; `; export { l as InnerContainer, r as StyledSideBar };