Hello,
I've released an updated versions of the Adaptable theme as follows:
Release 404.1.1 for Moodle 4.4 version 2024042200.00 (Build: 20240422) and above within the MOODLE_404_STABLE branch until the next release:
- https://moodle.org/plugins/theme_adaptable/404.1.1/33189
- https://github.com/gjbarnard/moodle-theme_adaptable/releases/tag/V404.1.1
with:
- Fix missing 'recaptcha' on login form.
- Only show secondary navigation if there is something to show.
- Refactored 'buttonfocuscolor' and 'buttonfocuscoloropacity' to be 'inputbuttonfocuscolour' and 'inputbuttonfocuscolouropacity' respectively as they really relate to the box shadow when focusing on an 'input' button.
- Created 'buttonfocuscolour' and 'buttontextfocuscolor' to apply a background and text colour on focused buttons.
- Flex Slider upgraded to 2.7.2.
- Pace updated to 1.2.4.
- AMD'ify Tickerme.
- AMD'ify jquery.easing.
- Removed outdated method of jQuery plugin usage.
- Moved ticker JS to sponsors only.
- Added 'enablesavecanceloverlayresetconfirm' string for save settings cancellation reset warning.
- Fix sticky header margin.
- Added 'regionmaintextcolor' and other small fixes.
- Added 'primarycolour' and 'secondarycolour', to control the respective Bootstrap colours as used in the SCSS in general.
- Added the ability to set text and background colours on the Ticker.
- Moved 'fontcolor' to 'Colours' tab and fix button colours.
- Dialog and tab tidy.
- Ticker style back to what it was.
- Fix collapsed information blocks not showing.
- Remove 'docked' styles.
- Fix 'Flexible blocks are too big on small screens'.
- Add name and description back to user profile page.
- Fix theme selector buttons.
- Tidy frontpage layout.
- Fix backup 'Return to course button'.
- Add file settings to import / export of settings.
- Fix unread notification text colour.
- Fix notification icons not showing when body font weight is <= 300.
- Update theme version of FontAwesome free to 6.6.0 from 6.5.2.
- Increase tooltip font size to .9rem.
- Better file upload icon and for when FA4 shims disabled.
Release 403.1.6 for Moodle 4.3 version 2023100900.00 (Build: 20231009) and above within the MOODLE_403_STABLE branch until the next release:
- https://moodle.org/plugins/theme_adaptable/403.1.6/33188
- https://github.com/gjbarnard/moodle-theme_adaptable/releases/tag/V403.1.6
Release 402.1.5 for Moodle 4.2 version 2023042400.00 (Build: 20230424) and above within the MOODLE_402_STABLE branch until the next release:
- https://moodle.org/plugins/theme_adaptable/402.1.5/33187
- https://github.com/gjbarnard/moodle-theme_adaptable/releases/tag/V402.1.5
Release 401.1.14 for Moodle 4.1 version 2022112800.00 (Build: 20221128) and above within the MOODLE_401_STABLE branch until the next release:
- https://moodle.org/plugins/theme_adaptable/401.1.14/33186
- https://github.com/gjbarnard/moodle-theme_adaptable/releases/tag/V401.1.14
with:
- Fix missing 'recaptcha' on login form.
- Only show secondary navigation if there is something to show.
- Refactored 'buttonfocuscolor' and 'buttonfocuscoloropacity' to be 'inputbuttonfocuscolour' and 'inputbuttonfocuscolouropacity' respectively as they really relate to the box shadow when focusing on an 'input' button.
- Created 'buttonfocuscolour' and 'buttontextfocuscolor' to apply a background and text colour on focused buttons.
- Flex Slider upgraded to 2.7.2.
- Pace updated to 1.2.4.
- AMD'ify Tickerme.
- AMD'ify jquery.easing.
- Removed outdated method of jQuery plugin usage.
- Moved ticker JS to sponsors only.
- Added 'enablesavecanceloverlayresetconfirm' string for save settings cancellation reset warning.
- Fix sticky header margin.
- Added 'regionmaintextcolor' and other small fixes.
- Added 'primarycolour' and 'secondarycolour', to control the respective Bootstrap colours as used in the SCSS in general.
- Added the ability to set text and background colours on the Ticker.
- Moved 'fontcolor' to 'Colours' tab and fix button colours.
- Dialog and tab tidy.
- Ticker style back to what it was.
- Fix collapsed information blocks not showing.
- Remove 'docked' styles.
- Fix 'Flexible blocks are too big on small screens'.
- Add name and description back to user profile page.
- Fix theme selector buttons.
- Tidy frontpage layout.
- Fix backup 'Return to course button'.
- Add file settings to import / export of settings.
- Fix unread notification text colour.
- Fix notification icons not showing when body font weight is <= 300.
- Update theme version of FontAwesome free to 6.6.0 from 6.4.2.
- Increase tooltip font size to .9rem.
With 'Add file settings to import / export of settings', this is an idea I've had since I first created the import / export code some seven and a half years ago in the Essential theme but never managed to achieve it until now. This has been down to learning and developing the skills required, understanding the underlying setting file code along with how Moodle stores and manages its files. In essence you can now import and export the theme settings with the files encoded within a JSON string or file - both have been provided for ease of use. In addition the existing method is still there. All three are supported for importation with backward compatibility. Each export button has a tooltip that explains the process:
Thus now you will be able to transpose the settings of one site to another including any images (etc.) you've uploaded to the theme settings in one straightforward process. Whilst I have tested this there is no substitute for use by users, being you. Therefore please test within a test environment before being sure that the functionality does what you expect.
Note: Adaptable for Moodle 4.1 and above contain some functionality that is available to sponsors only. Always install on a test server to confirm that the theme does what you want it to do before updating or installing on a production server.
Always install on a test server to confirm that the theme does what you want it to do before updating or installing on a production server! And as these releases could contain bugs and so I strongly recommend that you check on a test server first! Not sure how to set one up? Then look at the 'Installer packages' on https://download.moodle.org/releases/latest/. Ensure that you have multiple backups of all data before using. Please report any issues. i.e. 'bugs' with this release ONLY here. Before doing so please read 'Reporting issues' on the 'Information' tab on the theme 'Settings' under 'Site administration' -> 'Appearance' -> 'Adaptable'.
If you find this post useful, then please mark it so.
And finally a request from me. Please kindly don't ask when there will be a version for Moodle 4.5. I won't be able to given you an answer as each upgrade faces different problems. One will be developed in the fullness of time, but there is no fixed date.
Thank you,
Gareth