Using Next.JS with BulmaCSS
How to add BulmaCSS framework to a Next.JS project
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 bulmaInstall 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 sassModify 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. 🚀