Framework 3.1 addressed an error where excessive bandwidth was being used in the process of auto-generating image sizes. the php call getimagesize() was being used to calculate the dimensions, however this function requires the site to open the image to make the calculations. To correct this, we set the image calculation in the settings page, with the output going to the database, rather than being requested each time the page loads.
This had the added benefit of increasing page loading speed.
Changelog
Updated font awesome 5.4.1 Noted excessive bandwidth usage due to the getimagesize call. Moved this from the definitions file and into the Seja Framework options page; now generating only when that page is opened and not every time any page is called. removed the 'green' colour from the offline/debug sliders in options page renamed the admin instructional 'scroll-page.php' due to a conflict when upgrading adjustment to functions.php to correct definition flow (manually apply fix to v3.0 templates)