Disable loading third-party fonts
complete
Canny AI
Merged in a post:
FontAwesome inclusion in frontend should be optional in GiveWP v3
Kyle Johnson
Right now all Font Awesome css and font are being included in /give/build/baseFormDesignCss.css but may be the WordPress theme or other plugins already includes Font Awesome, so this becomes unnecessary and duplicate resources loading into the browser. My suggestion is to add a switch in GiveWP v3 settings to allow disable Font Awesome CSS and font files in front end. This way, if FA is being loaded by another methods GiveWP doesn't need to load them again and it still could keep using symbols and styles from this font. It should display an advert to the user into the settings where it says that it leaves the responsability into the user hands because disabling FA load assumes that it's being loaded by other ways.
Ben Meredith
complete
Great news! This has been updated in version 2.16.0, and you can now choose between the Google font or the users' system font, on a per-form basis within the "visual appearance" settings in the form edit screen
Webkatana
Ben Meredith: Can you create a global option available in Givewp settings?
Ben Meredith
Webkatana: I created this feedback on your behalf: https://feedback.givewp.com/feature-requests/p/global-option-for-font-loading
Webkatana
Ben Meredith: Great. Thanks
Ravinder Kumar
in progress
Ben Meredith
under review
I'm escalating this to the team to have a look. I agree this would be a deal-breaker for organizations who don't want to load third-party fonts.