NOBUG: Add upgrade notes

This commit is contained in:
Huong Nguyen 2024-10-04 21:03:11 +07:00
parent 166408a13a
commit 3a6640c461
No known key found for this signature in database
GPG key ID: 40D88AB693A3E72A
47 changed files with 834 additions and 738 deletions

View file

@ -1,10 +1,13 @@
# theme (plugin type) Upgrade notes
## 4.5rc1
## 4.5rc2
### Added
- New `core/context_header` mustache template has been added. This template can be overridden by themes to modify the context header
- Added a new `\renderer_base::get_page` getter method.
For more information see [MDL-81597](https://tracker.moodle.org/browse/MDL-81597)
- New `core/context_header` mustache template has been added. This template can be overridden by themes to modify the context header.
For more information see [MDL-81597](https://tracker.moodle.org/browse/MDL-81597)
@ -16,6 +19,6 @@
### Removed
- Removed all references to `iconhelp`, `icon-pre`, `icon-post`, `iconlarge`, and `iconsort` classes
- Removed all references to `iconhelp`, `icon-pre`, `icon-post`, `iconlarge`, and `iconsort` CSS classes.
For more information see [MDL-74251](https://tracker.moodle.org/browse/MDL-74251)

View file

@ -1,6 +1,6 @@
# theme_boost Upgrade notes
## 4.5rc1
## 4.5rc2
### Added
@ -9,7 +9,7 @@
For more information see [MDL-81816](https://tracker.moodle.org/browse/MDL-81816)
- Upon upgrading Font Awesome from version 4 to 6, the solid family was selected by default.
Support for the `regular`, and `brands` families of icons has now been adde, allowing icons defined with `icon_system::FONTAWESOME` to use them.
Support for the `regular`, and `brands` families of icons has now been added, allowing icons defined with `\core\outut\icon_system::FONTAWESOME` to use them.
Icons can select the FontAwesome family (`fa-regular`, `fa-brands`, `fa-solid`) by using the relevant class name when display the icon.
@ -22,6 +22,7 @@
For more information see [MDL-81818](https://tracker.moodle.org/browse/MDL-81818)
- The `.page-header-headings` CSS class now has a background colour applied to the maintenance and secure layouts.
You may need to override this class in your maintenance and secure layouts if both of the following are true:
- Your theme plugin inherits from `theme_boost` and uses this CSS class - Your theme plugin applies a different styling for the page header for the maintenance and secure layouts.
- Your theme plugin inherits from `theme_boost` and uses this CSS class
- Your theme plugin applies a different styling for the page header for the maintenance and secure layouts.
For more information see [MDL-83047](https://tracker.moodle.org/browse/MDL-83047)