--- title: Styling: Tailwind CSS --- [Tailwind CSS](https://tailwindcss.com) is a CSS framework that is rapidly growing in popularity. It's completely customizable and lightweight, making it a perfect companion to React. If you're not familiar with Tailwind, we recommend checking out [their docs](https://tailwindcss.com/#what-is-tailwind) for a gentle introduction before moving forward. ## Setting up Tailwind Now let's see how we can use Tailwind within ReasonReact and start building an app! First, you'll need to create a new ReasonReact project -- we recommend [this template](https://github.com/bodhish/create-reason-react-tailwind) (select the `tailwind-starter` option) which has Tailwind set up out of the box. Once you've installed the dependencies with `yarn install` or `npm install`, you should be ready to go. Let's see an example of a React component using Tailwind: ```reason [@react.component] let make = () =>
Sunset in the mountains
{React.string("Tailwind")}

{React.string("A reason react starter with tailwind")}

; ``` which gives us the following UI: