Saltar al contenido

Cómo utilizar variables de PHP con TailwindCSS

variables de PHP en TailwindCSS

En este post te enseñaré como pasar los valores de las variables de PHP a variables de TailwindCSS.

En el siguiente ejemplo, utilizaré unos colores definidos en un array de PHP, para definirlos en el ‘theme.colors’ y poderlos utilizar en las diferentes clases de TailwindCSS, como podría ser el Background Color o el Text Color.

Pasar los valores de las variables de PHP a variables de TailwindCSS

En el primer paso abriré el fichero de tailwind.config.js, y en el apartado de ‘theme > extend > colors’ definiré los diferentes colores personalizados que utilizaré. El valor que le daré a cada color, será el de una variable CSS.

module.exports = {
    content: [
        "./resources/**/*.{php,js}",
        "./Functionality/**/*.php",
        "./Components/**/*.php",
    ],
    theme: {
        extend: {
            colors: {
                primary: "var(--primary-color)",
                background: "var(--background-color)",
                buy: "var(--buy-color)",
                discount: "var(--discount-color)",
            },
        },
    },
    plugins: [],
    important: true,
    corePlugins: {
        preflight: false,
    }
}

El siguiente paso, será ir a la etiqueta style y dentro del bloque ‘:root’ definiré las variables que he añadido en el fichero de tailwind.config.js y con ”, le asignaré un valor.

¡Listo! Ya se podrá utilizar los diferentes colores en las clases de TailwindCSS.

Open chat
Escríbenos
¿Cómo es el plugin de tus sueños? :)