This is about using icons
I'm using Bulma version [0.7.4]
My browser is: Brave
When I try to add any icon it doesn't show up, for example I tried to add:
<span className="icon">
<i className="fas fa-home"></i>
</span>
to App.js but nothing happens; at best I get some space, but that's it.
import 'bulma/css/bulma.css'; to the interested fileA font awesome icon should appear.
Nothing appears.
P.S. Should I install any package other than Bulma to use icons or anything else missing with npm install bulma && React?
Have you included Font Awesome per the docs?
If you want to use icons with Bulma, don't forget to include Font Awesome 5:
<script defer src="https://use.fontawesome.com/releases/v5.3.1/js/all.js"></script>
So npm install bulma doesn't install font awesome by default?
Is there an official package or something for that?
As the documentation states, Bulma doesn't install Font awesome or any other icons, so you should add that script yourself. In Gatsby, you would probably add this to layout.js or seo.js component.
For anyone having this issue look at react-fontawesome, that should solve the problem.
Most helpful comment
Have you included Font Awesome per the docs?