Stoop

GitHub
/css

css

#

Create CSS classes with theme tokens

Usage

#
import { css } from "./theme";

const buttonClass = css({
  padding: "$medium $large",
  backgroundColor: "$primary",
  color: "$background",
  "&:hover": {
    opacity: 0.9,
  },
});

With Media Queries

#
const responsiveClass = css({
  padding: "$small",
  mobile: {
    padding: "$medium",
  },
  desktop: {
    padding: "$large",
  },
});

Dynamic Classes

#
const dynamicClass = css({
  backgroundColor: "$background",
  color: "$text",
});