Chancice's avatar

How to use Tailwind @apply in sass with laravel 8?

Unsure how to set my laravel mix up so that i can use @apply in my scss file, can anyone help?

0 likes
1 reply
SarwarAhmed's avatar
Level 27

@chancice

You can use this way in your resources/sass/app.scss

@tailwind base;

@tailwind components;

.button {
    @apply bg-blue-300 text-white no-underline rounded-lg text-sm py-2 px-5
}

@tailwind utilities;

webpack.mix.js

const mix = require('laravel-mix');
const tailwindcss = require('tailwindcss')

mix.js('resources/js/app.js', 'public/js')
    .sass('resources/sass/app.scss', 'public/css')
    .options({
        processCssUrls: false,
        postCss: [ tailwindcss('./tailwind.config.js') ],
    })
2 likes

Please or to participate in this conversation.