@maons/react-components
v1.5.0
Published
<a name="readme-top"></a>
Downloads
54
Readme
React + Tailwind components
Maons React Components is a simple, modular and accessible component library that gives you the building blocks you need to build your React+Tailwind applications.
You can have a look to storybook playground here 📝.
Install
To use Maons React Components, all you need to do is install the @maons/react-components package:
$ npm install @maons/react-components
# or
$ yarn add @maons/react-componentsUsage
Prepare Tailwind configuration
For a Tailwind configuration to work with the components, you should:
- Update your
tailwind.config.jsfile to include the@maons/react-componentspackage in thecontentarray. This will allow Tailwind to extract the classes from the components. - Extend the
themeobject to includeprimaryandsecondarycolors. These colors will be used by the components.
// tailwind.config.js
{
content: [
// ...
'./node_modules/@maons/react-components/**/*.{js,jsx}'
],
// ...
theme: {
extend: {
// Add primary and secondary colors
colors: ({colors}) => ({
primary: colors.blue,
secondary: colors.violet
})
}
},
// ...
}Import the component
Now, you can start using a component like so!
import {Button} from '@maons/react-components'
const Example = () => (
<Button>Click me</Button>
)License
Licensed under the MIT license.
