Trinchera WP
Regresar al curso Acceder Registrarse
Para acceder a este contenido:
Personalizar Tailwind CSS
Tamaño Personalizado

¡Obtén acceso a todos los cursos!

99
Acceso a todo

En esta clase aprenderemos cómo personalizar los tamaños disponibles en Tailwind CSS para ajustarlos a las necesidades específicas de nuestros proyectos.

Limitaciones de los tamaños predeterminados

Por defecto, Tailwind CSS ofrece tamaños máximos predefinidos. Por ejemplo, el tamaño máximo del contenedor (max-w) llega hasta 7xl, equivalente a 80rem. Sin embargo, en algunos casos, este límite puede no ser suficiente para nuestros diseños.

Extender tamaños máximos personalizados

Tailwind nos permite extender la configuración predeterminada para añadir nuevos tamaños. Aquí te mostramos cómo hacerlo:

  1. Abre el archivo de configuración de Tailwind (tailwind.config.js).

  2. Ubica la sección extend dentro de theme.

  3. Agrega una nueva propiedad maxWidth e incluye el tamaño personalizado. Por ejemplo:

    module.exports = {
        theme: {
            extend: {
                maxWidth: {
                    '8xl': '94rem', // Nuevo tamaño personalizado
                },
            },
        },
    };
    

Este método extiende los tamaños existentes sin sobrescribir los predeterminados, permitiendo que ambos sigan disponibles.

Aplicar el nuevo tamaño en el proyecto

Una vez configurado el nuevo tamaño:

  1. Actualiza los elementos donde necesites usar este tamaño. Por ejemplo, cambia max-w-7xl por max-w-8xl en el archivo correspondiente.

  2. Guarda los cambios y recarga tu proyecto para verificar el resultado.

Ahora, el contenedor podrá utilizar el nuevo ancho máximo de 94rem, adaptándose mejor a los requisitos del diseño.

Más opciones de personalización

La capacidad de extender tamaños no se limita a maxWidth. También puedes personalizar:

  • Altura máxima (maxHeight)
  • Margen (margin)
  • Padding (padding)

Para cada propiedad, utiliza el mismo enfoque dentro del archivo de configuración de Tailwind.

Aplicaciones prácticas

Aunque en esta clase nos centramos en el ancho máximo, puedes usar esta metodología para personalizar cualquier aspecto del diseño que necesite ajustes específicos. En clases futuras veremos cómo aplicar estas personalizaciones en casos prácticos.