braposo / stitches-utils

Helpful stitches utilities like `marginY`, `marginX`, `square` etc. combined in one package

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

stitches-utils

Helpful stitches utilities like marginY, marginX etc. combined in one package

GitHub release issues


Installation:

yarn add stitches-utils

or

nom install stitches-utils

Usage:

Import all utils

import { createStyled } from "@stitches/react";
import * as utils from "stitches-utils";

export const { styled, css } = createStyled({
  utils,
});

Import specific utils

import { createStyled } from "@stitches/react";
import { mx, my } from "stitches-utils";

export const { styled, css } = createStyled({
  utils: {
    mx,
    my,
  },
});

Utils overview:

Utility Properties
m marginTop, marginRight, marginBottom, marginLeft
mt marginTop
mr marginRight
mb marginBottom
ml marginLeft
mx, marginX marginLeft, marginRight
my, marginY marginTop, marginBottom
p paddingTop, paddingRight, paddingBottom, paddingLeft
pt paddingTop
pr paddingRight
pb paddingBottom
pl paddingLeft
px, paddingX paddingLeft, paddingRight
py, paddingY paddingTop, paddingBottom
br borderRadius
btlr borderTopLeftRadius
bblr borderBottomLeftRadius
w width
minW minWidht
maxW maxWidth
h height
minH minHeight
maxH maxHeight
boxSize width, height

About

Helpful stitches utilities like `marginY`, `marginX`, `square` etc. combined in one package


Languages

Language:TypeScript 100.0%