UNPKG

@capsizecss/vanilla-extract

Version:

Vanilla-extract integration for capsize

22 lines (20 loc) 707 B
import { createThemeContract, style } from "@vanilla-extract/css"; import { createStyleObject } from "@capsizecss/core"; import { endFileScope, setFileScope } from "@vanilla-extract/css/fileScope"; //#region src/capsize.css.ts setFileScope("src/capsize.css.ts", "@capsizecss/vanilla-extract"); const capsizeVars = createThemeContract({ fontSize: null, lineHeight: null, capHeightTrim: null, baselineTrim: null }); const capsizeStyle = style(createStyleObject({ fontSize: capsizeVars.fontSize, lineHeight: capsizeVars.lineHeight, capHeightTrim: capsizeVars.capHeightTrim, baselineTrim: capsizeVars.baselineTrim }), "capsizeStyle"); endFileScope(); //#endregion export { capsizeStyle, capsizeVars };