Load Font Awesome CSS from jsDelivr CDN (#2583)
* Load Font Awesome CSS from jsDelivr CDN
* Update CHANGELOG and history
Use relative_url and absolute_url where possible (#2387)
* Use relative_url and absolute_url where possible
Drops the `contains "://"` check, adopt Jekyll 3.7
Ref: https://github.com/mmistakes/minimal-mistakes/pull/2385#issuecomment-579882236
* One more unneeded {% assign %}
* Remove one more assign as noted by mmistakes
* Consolidate 4 more captures
* Consolidate an extra assign on "active" class
Use Font Awesome Kits to use the latest version of icons
Close #2184
Allow adding JavaScript files after the theme's (#2116)
Allow adding JavaScript files after those bundled in the theme
Close #2110
Replace jQuery Smooth Scroll with Smooth Scroll + Gumshoe (#2082)
* Replace jQuery Smooth Scroll with Smooth Scroll + Gumshoe
* Change smooth scrolling speed
* Set maximum smooth scroll duration
* Remove Font Awesome CSS Ppseudo elements attribute from JS script
Close #2050, close #2075
Fix FontAwesome script
ref #1922
Add `crossorigin` attribute to FontAwesome script
ref #1922
add integrity hash for Font Awesome script (#1922)
* add integrity hash for Font Awesome script
As the script is loaded from an external CDN (use.fontawesome.com), its integrity must be ensured mainly for security reasons.
This hash must be updated together with the exact version of Font Awesome, as given on their website.
* Update to FontAwesome 5.5.0
Revert caching for comments and analytics. Fixes #1905 (#1907)
Cache "static" includes to improve build performance (#1874)
* Add jekyll-include-cache plugin
* Cache "static" includes to improve build performance
* Update CHANGELOG and history
"Static" refers to those includes that don't rely on data passed from the page content.
Update Font Awesome to latest version (#1830)