Add styles
The components library is styled using Tailwind CSS. If you are NOT using Tailwind CSS in your project, you have to load the CSS manually.
App.js
import '@apideck/components/dist/styles.css'Update tailwind config
If you were to use the component library in a project that already uses Tailwind CSS, you do not have to include the `styles.css` file but you should include the package path in the content or purge path of the `tailwind.config.js`. Also make sure you have the Tailwindcss Forms plugin installed.
tailwind.config.js
module.exports = {
content: [
'./node_modules/@apideck/components/**/*.js',
],
plugins: [require('@tailwindcss/forms')]
...
}
Overwrite primary color
If you want to overwrite the primary colors of the components you can add your custom colors to the `primary` color prop inside your Tailwind configuration.
tailwind.config.js
...
theme: {
extend: {
colors: {
primary: {
50: '#faf6f9',
100: '#fae7f7',
200: '#f5c4f3',
300: '#f39dee',
400: '#f469e7',
500: '#f53fe1',
600: '#e909ef',
700: '#c81ead',
800: '#9c1a81',
900: '#7c1762',
}
}
}
}
...