An example of a custom bit react env with basic support for tailwindcss
Read docs about Custom Webpack Config
See the already exported components in https://bit.dev/shohamgilad/tailwind-test/
This repo has recently changed to use new APIs of bit available only from version 0.0.426 or higher.
git clone https://github.com/teambit/react-tailwind-env.git
bit install
bit compile
bit install
bit start
In case you plan to use it and export components to your own remote scope, I recommend run:
bit init --reset-new
to make all the components new components.components/envs/tailwind-bit/tailwind-react.aspect.ts
A custom env which extend the core react aspect and transform its webpack config to support tailwind css.
The env also define a preview runtime, which imports the styles.css
from the tailwind-styles
component.
See import '@shohamgilad/tailwind-test.styles.tailwind-styles/dist/styles.css';
in components/envs/tailwind-bit/tailwind-react.preview.runtime.tsx
A simple component to:
tailwind.config.js
)A simple button component that uses the tailwind-styles component, and use some tailwind builtin classes It's build using the tailwind-react env described above
A simple component that demonstrate a usage of custom theme from tailwind config