A menudo nos encontramos con CSS hinchado y complicado por intentar dar estilo a un simple botón.

El truco

<!-- ANTES: CSS Clásico -->
<button class="btn-primary">Haz clic aquí</button>

<style>
  .btn-primary {
    background-color: #3490dc;
    color: white;
    padding: 0.5rem 1rem;
    border-radius: 0.25rem;
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
    transition: background-color 0.3s ease;
  }
  
  .btn-primary:hover {
    background-color: #2779bd;
  }
</style>

<!-- DESPUÉS: Tailwind CSS -->
<button class="bg-blue-500 text-white py-2 px-4 rounded shadow hover:bg-blue-700 transition-colors duration-300">
  Haz clic aquí
</button>

La magia de Tailwind CSS está en sus clases utilitarias que nos permiten eliminar el CSS personalizado y aplicar estilos directamente en la clase del elemento. Esto reduce la carga de CSS y simplifica la estructura del código. En el ejemplo, el botón estilizado con Tailwind es más claro y fácil de ajustar, con clases intuitivas que describen exactamente qué hacen.

Adoptar Tailwind CSS te permite centrarte en la funcionalidad en lugar de pelearte con estilos CSS complejos.