UNPKG

fui-fancyui

Version:
24 lines (22 loc) 714 B
import { styled as t } from "styled-components"; import { globalElementSizes as o } from "../../../design/theme/globalSizes.js"; import { disabledStyle as r } from "../../../design/designFunctions/disabledStyle/disableStyle.js"; import i from "../../../design/designFunctions/generateThemeDesignForComponent/generateThemeDesignForComponent.js"; t.div` position: relative; `; const l = t.span` display: flex; align-items: center; justify-content: center; height: ${({ $size: e }) => o[e ?? "md"]}; cursor: pointer; aspect-ratio: 1/1; border-radius: 50%; transition: background-color 0.125s ease-in-out; ${(e) => i({ ...e })}; ${({ $disabled: e }) => e && r} `; export { l as ButtonStyle };