UNPKG

braid-design-system

Version:
31 lines (30 loc) 1.23 kB
"use strict"; const fileScope = require("@vanilla-extract/css/fileScope"); const css = require("@vanilla-extract/css"); const cssUtils = require("@vanilla-extract/css-utils"); const lib_css_responsiveStyle_cjs = require("../../css/responsiveStyle.cjs"); const lib_themes_vars_css_cjs = require("../../themes/vars.css.cjs"); fileScope.setFileScope("src/lib/components/MenuItemCheckbox/MenuItemCheckbox.css.ts", "braid-design-system"); const checkboxFieldSize = lib_themes_vars_css_cjs.vars.inlineFieldSize.small; const menuItemCapHeight = css.createVar("menuItemCapHeight"); const crop = css.createVar("crop"); const checkboxSize = css.style([lib_css_responsiveStyle_cjs.responsiveStyle({ mobile: { vars: { [menuItemCapHeight]: lib_themes_vars_css_cjs.vars.textSize.standard.mobile.capHeight, [crop]: cssUtils.calc(checkboxFieldSize).subtract(menuItemCapHeight).divide(2).negate().toString() } }, tablet: { vars: { [menuItemCapHeight]: lib_themes_vars_css_cjs.vars.textSize.standard.tablet.capHeight } } }), { height: checkboxFieldSize, width: checkboxFieldSize, marginTop: crop, marginBottom: crop }], "checkboxSize"); fileScope.endFileScope(); exports.checkboxSize = checkboxSize;