UNPKG

fui-fancyui

Version:
50 lines (49 loc) 1.07 kB
import { css as e } from "styled-components"; function p(a) { const { $lableVariant: n, $isActive: t, $align: r } = a; if (n === "static") switch (r) { case "center": return e` left: 50%; transform: translateX(-50%); `; case "right": return e` top: 0; right: 0; `; default: case "left": return e` top: 0; left: 0; `; } switch (r) { case "center": return e` left: 50%; top: ${t ? "8px" : "21px"}; font-size: ${t ? "12px" : "18px"}; transform: translateX(-50%) translateY(-50%); `; case "right": return e` top: ${t ? "8px" : "21px"}; right: 0; font-size: ${t ? "12px" : "18px"}; transform: translateY(-50%); `; case "left": default: return e` top: ${t ? "8px" : "21px"}; font-size: ${t ? "12px" : "18px"}; transform: translateY(-50%); `; } } export { p as generateLableVariant };