Catalog npm
PACKAGE EXPLORERView in registry

@-ui/styles

npm

Yet another CSS-in-JS library. Based on Facebook's internal styling library as seen at React Conf 2019.

csscss-in-jsreactssrstylesstylesheetstylesheetssveltethemesthemingvue
Versions collected71
Direct dependencies29From release 1.2.4
Last observed20 Oct, 21:49 UTC

README

Current package documentation

@-ui/styles

Bundlephobia Types Code coverage Build status NPM Version MIT License

npm i @-ui/styles

Quick Start

// React example
import React from 'react'
import styles from '@-ui/styles'

styles.variables({
  colors: {
    red: '#c12',
    blue: '#09a',
    purple: '#800080',
  },
})

const style = styles({
  red: `
    color: var(--colors-red);
  `,
  blue: ({colors}) => `
    color: ${colors.blue};

    .${style('red')} {
      color: ${colors.purple};
    }
  `,
})

const Component = (props) => (
  <div className={style({blue: props.blue, red: props.red})}>
    Hello world
    <span className={style(props.blue && 'blue', props.red && 'red')}>
      Hello world
    </span>
    <span className={style('blue')}>I'm always blue</span>
    <span className={style('red')}>I'm purple when my parent is blue</span>
  </div>
)

API

Coming soon. Until then play with this React example on CodeSandbox

LICENSE

MIT

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Versions 71

Collected releases
VersionPublishedDirect dependenciesOpen version
1.0.3113 Nov 201924
1.0.3012 Nov 201924
1.0.2912 Nov 201924
1.0.2812 Nov 201924
1.0.2712 Nov 201924
1.0.2611 Nov 201924
1.0.2511 Nov 201924
1.0.2411 Nov 201924
1.0.2210 Nov 201924
1.0.2110 Nov 201924
1.0.2010 Nov 201924
1.0.1910 Nov 201924
1.0.1810 Nov 201924
1.0.1710 Nov 201924
1.0.1610 Nov 201924
1.0.1510 Nov 201924
1.0.1410 Nov 201923
1.0.139 Nov 201922
1.0.129 Nov 201922
1.0.119 Nov 201922

Package advisories

0
No matching advisories collected

This describes our collected data; it is not a security assessment.

Repository

PENDING
dash-ui/styles

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 21:49 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package:dff3091aa1162102e6c6a90cc7580926899bbb84b7592d58c0290449bc89bd63