@classcraft.edu/ds-tokens

0.0.3 • Public • Published

@classcraft.edu/ds-tokens

npm version License

Install

# pnpm
pnpm i -D @classcraft.edu/ds-tokens

# npm
npm i -D @classcraft.edu/ds-tokens

# Yarn
yarn add -D @classcraft.edu/ds-tokens

Usage

MUI

Import tokens to MUI create theme.

import { lightTheme } from '@classcraft.edu/ds-tokens/src/theme/mui/light'
import { darkTheme } from '@classcraft.edu/ds-tokens/src/theme/mui/dark'

CSS

@import '@classcraft.edu/ds-tokens/build/tokens/css/light.css';
@import '@classcraft.edu/ds-tokens/build/tokens/css/dark.css';
/* or with @media prefers color schema */
@import '@classcraft.edu/ds-tokens/build/tokens/css/theme.css';

JS

Is possible to use via json with values of type css var or fixed values.

import { ds as var } from '@classcraft.edu/ds-tokens/build/tokens/js/variables.json'
import { ds as value } from '@classcraft.edu/ds-tokens/src/tokens/mui.json'

var.palette.common.black.value // --ds-palette-common-black
value.palette.common.black.value // #000000

License

MIT License

/@classcraft.edu/ds-tokens/

    Package Sidebar

    Install

    npm i @classcraft.edu/ds-tokens

    Weekly Downloads

    0

    Version

    0.0.3

    License

    MIT

    Unpacked Size

    27 kB

    Total Files

    19

    Last publish

    Collaborators

    • jeffersonwilliammachado
    • classcraftedu