Yumma CSS utility classes for all your development needs.
Yumma CSS API is a powerful TypeScript/JavaScript utility library that provides programmatic access to Yumma CSS class definitions.
npm i @yummacss/api
Get all utilities at once:
import { getAllUtils } from "@yummacss/api";
const all = getAllUtils();
Get only background utilities:
import { getBackgroundUtils } from "@yummacss/api";
const backgrounds = getBackgroundUtils();
Access a specific utility from a category:
import { getBoxModelUtils } from "@yummacss/api";
const boxModel = getBoxModelUtils();
const margin = boxModel["margin"];
Import utility group functions individually:
import {
getAllUtils,
getBackgroundUtils,
getBorderUtils,
getBoxModelUtils,
getColorUtils,
getEffectUtils,
getFlexboxUtils,
getFontUtils,
getGridUtils,
getInteractivityUtils,
getOutlineUtils,
getPositioningUtils,
getSvgUtils,
getTableUtils,
getTextUtils,
getTransformUtils,
} from "@yummacss/api";
For advanced use cases use these types:
import type { UtilityMap, UtilityItem } from "@yummacss/api";
This project is licensed under the MIT License