0.6.1 • Published 2 years ago
react-twilight v0.6.1
react-twilight
Same as styled-system, but central manage and added a lot of abilities
Install
npm install --save react-twilight
Installation
Wrap application by ThemeProvider
import { ThemeProvider } from "react-twilight";
import theme from './theme'
export default function App() {
return (
<ThemeProvider theme={theme}>
{// omitted}
</ThemeProvider>
);
}
Usage
import {
ThemeProvider,
ThemeConsumer,
createStyleParser,
createSelectorParser,
createVariantParser,
withTwilight,
buildValues,
styles,
csses,
addAllStyles,
addAllSelectors,
addAllVariants,
addAllCsses,
twilightPragma,
twilight,
parsersManager,
tl
} from 'react-twilight'
addAllStyles()
addAllSelectors()
addAllVariants()
addAllCsses()
const fontSizeVariantParser = createVariantParser('textSize')
const objectFitStyleParser = createStyleParser('objectFit')
parsersManager.add(fontSizeVariantParser)
parsersManager.add(objectFitStyleParser)
License
MIT © unique01082
0.6.1
2 years ago
0.6.0
2 years ago
0.5.3-beta
2 years ago
0.5.3-alpha
2 years ago
0.5.3-rc
2 years ago
0.5.4
2 years ago
0.5.3
2 years ago
0.4.4
2 years ago
0.5.5
2 years ago
0.5.0
2 years ago
0.5.2
2 years ago
0.4.1
4 years ago
0.3.2
4 years ago
0.4.0
4 years ago
0.3.1
4 years ago
0.4.3
4 years ago
0.4.2
4 years ago
0.3.0
4 years ago
0.2.0
4 years ago
0.1.0
4 years ago