lemonsaurus / django-simple-bulma

Django application to add the Bulma CSS framework and its extensions
MIT License
136 stars 16 forks source link

Support for custom FontAwesome kits #54

Closed lemonsaurus closed 4 years ago

lemonsaurus commented 4 years ago

With FontAwesome 6, CDN URLs are now personalized, which means that in order to support FontAwesome 6, we need users to input a token into BULMA_SETTINGS.

How does FontAwesome 6 work, then?

Well, it lets you create a kit on a page that looks like this: image

And whether you are a Pro user or a Free user, the kit URL always looks the same: <script src="https://kit.fontawesome.com/IDENTIFIER.js" crossorigin="anonymous"></script>

Where IDENTIFIER is some hex value.

Okay, so what do we do?

Here's what I'm thinking: