Using Next.JS with BulmaCSS

How to add BulmaCSS framework to a Next.JS project

Using Next.JS with BulmaCSS
BulmaCSS with Next.JS

Using BulmaCSS together with Next.JS is quite simple and just requires a few simple configuration steps:


Create a new Next.JS app

npx create-next-app@latest --typescript

Install Bulma via NPM

npm install bulma

Install sass via NPM

We need to enable Next.js built-in Sass support, and for that, we will need to install sass in our app.

npm install sass

Modify your global.css file

Since BulmaCSS mainly works with scss, we can modify the extension of our global.css file to global.scss .

Add Bulma to your new globals.css file

@import '../node_modules/bulma/bulma.sass';

You can add to the top of the file and delete the rest of the content as you will most likely not need it.

Modify your _app.tsx file

Now we modify our _app.tsx to load globals.scss instead of globals.css


Your app is now fully working with BulmaCSS. 🚀

Subscribe to The Daily Coder

Don’t miss out on the latest issues. Sign up now to get access to the library of members-only issues.
jamie@example.com
Subscribe