DEV Community

Méschac Irung
Méschac Irung

Posted on

3 1 1 1 1

✨ 1 Thing I Love About TailwindCSS v4 Beta and 1 Thing I Hate ✨

TailwindCSS v4 Beta is shaping up to be an exciting update, but as always, there are things I absolutely love and a few that... well, annoy me. Here's my take:

✅ What I Love:

Hover states are disabled on touch screens by default. 🙌 This is such a thoughtful move! It eliminates unnecessary hover effects where they don’t make sense, creating a cleaner, more intentional user experience on mobile devices.

❌ What I Hate:

In v4 Beta, buttons now have the default CSS cursor (cursor: default) instead of Tailwind's previous cursor-pointer. This means I have to explicitly add cursor-pointer every time I want my buttons to behave intuitively—like clickable elements. 😤 It's not a huge deal, but it adds an extra step that didn’t exist before.

What’s your take on this change? Do you love it, hate it, or don’t care? Let’s hear your thoughts! 👇

Top comments (0)

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs

👋 Kindness is contagious

Immerse yourself in a wealth of knowledge with this piece, supported by the inclusive DEV Community—every developer, no matter where they are in their journey, is invited to contribute to our collective wisdom.

A simple “thank you” goes a long way—express your gratitude below in the comments!

Gathering insights enriches our journey on DEV and fortifies our community ties. Did you find this article valuable? Taking a moment to thank the author can have a significant impact.

Okay