# There is a way to use Tailwindcss instead of classic CSS?

**URL:** <https://community.transloadit.com/t/there-is-a-way-to-use-tailwindcss-instead-of-classic-css/16235>\
**Category:** Uppy\
**Created:** [August 21, 2022, 9:53pm UTC](https://community.transloadit.com/t/there-is-a-way-to-use-tailwindcss-instead-of-classic-css/16235 "2022-08-21T21:53:51Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![nunowar](https://avatars.discourse-cdn.com/v4/letter/n/4bbf92/32.png) [@nunowar](https://community.transloadit.com/u/nunowar)\
**Post date:** [August 21, 2022, 9:53pm UTC](https://community.transloadit.com/t/there-is-a-way-to-use-tailwindcss-instead-of-classic-css/16235/1 "2022-08-21T21:53:51Z")

</div>

I would like to use Tailwindcss instead of classic CSS. There is a way to change HTML markup and its classes?

Thanks.

---

<div class="post-metadata">

**Author:** ![Merlijn](https://yyz2.discourse-cdn.com/flex032/user_avatar/community.transloadit.com/merlijn/32/1382_2.png) [@Merlijn](https://community.transloadit.com/u/Merlijn)\
**Post date:** [August 22, 2022, 8:53am UTC](https://community.transloadit.com/t/there-is-a-way-to-use-tailwindcss-instead-of-classic-css/16235/2 "2022-08-22T08:53:54Z")

</div>

We are not going to change the entire codebase to Tailwind to still have the same visual output. But there is no one stopping you from using Tailwind in the codebase in which you use Uppy 🙂

---

<div class="post-metadata">

**Author:** ![nunowar](https://avatars.discourse-cdn.com/v4/letter/n/4bbf92/32.png) [@nunowar](https://community.transloadit.com/u/nunowar)\
**Post date:** [August 22, 2022, 10:38am UTC](https://community.transloadit.com/t/there-is-a-way-to-use-tailwindcss-instead-of-classic-css/16235/3 "2022-08-22T10:38:12Z")

</div>

Thanks for the reply. Can you help me to understand if exist some way to change markup and its classes without doing a fork of the codebase?

---

<div class="post-metadata">

**Author:** ![Merlijn](https://yyz2.discourse-cdn.com/flex032/user_avatar/community.transloadit.com/merlijn/32/1382_2.png) [@Merlijn](https://community.transloadit.com/u/Merlijn)\
**Post date:** [August 22, 2022, 10:40am UTC](https://community.transloadit.com/t/there-is-a-way-to-use-tailwindcss-instead-of-classic-css/16235/4 "2022-08-22T10:40:15Z")

</div>

This is an [XY problem](https://meta.stackexchange.com/questions/66377/what-is-the-xy-problem/66378#66378). Could you explain why you want to do that?

---

<div class="post-metadata">

**Author:** ![nunowar](https://avatars.discourse-cdn.com/v4/letter/n/4bbf92/32.png) [@nunowar](https://community.transloadit.com/u/nunowar)\
**Post date:** [August 22, 2022, 10:45am UTC](https://community.transloadit.com/t/there-is-a-way-to-use-tailwindcss-instead-of-classic-css/16235/5 "2022-08-22T10:45:48Z")

</div>

I want to change the traditional layout of Uppy, to achieve the UX/UI pretended.

Dropzone.js offer a possibility to manipulate the markup and CSS classes. I’m looking for some way to do the same with Uppy without breaking in future updates.

---

<div class="post-metadata">

**Author:** ![Merlijn](https://yyz2.discourse-cdn.com/flex032/user_avatar/community.transloadit.com/merlijn/32/1382_2.png) [@Merlijn](https://community.transloadit.com/u/Merlijn)\
**Post date:** [August 22, 2022, 11:26am UTC](https://community.transloadit.com/t/there-is-a-way-to-use-tailwindcss-instead-of-classic-css/16235/6 "2022-08-22T11:26:39Z")

</div>

I’m afraid that’s not possible, if you want a different UI than Dashboard, you will have to fork the Dashboard. Or propose/ask what is missing specifically.
