I'm trying to switch my project from bulma + jQuery to buefy. I load buefy, vue and font awesome from a cdn. ([email protected], [email protected], font awesome 5.2.0). The main problem I have with icons. My project uses font awesome icons. And default buefy iconPack is material design. It must support font awesome. I've tried to change the default icon pack, but that does nothing:
Vue.use(Buefy.default, {
defaultIconPack: 'fas',
});
the same nothing:
Vue.use(Buefy, {
defaultIconPack: 'fas',
});
So I need to point the iconpack explicitly for every icon.
The second problem is that even in this case buefy adds fa-lg
that I don't need at all. For example for b-tab-item component
<b-tab-item label="Similarity" icon="search" icon-pack="fas"></b-tab-item>
It renders:
<i class="fas fa fa-search fa-lg"></i>
Is it possible to change this buefy behaviour?