Version 24.02 of the UO Communications web platform has been released (tagged 24.02).
This release has the following changes:
Feature Updates
UO Cosmic Theme/UO Core
- Images can now have overlay tints applied to them. Overlay Tint Documentation
- Adjusted hero envelope text shadows visually
- Iframes can now have aspect ratios set by using the new code on the iframe parent container, the class "iframe-container" and the attribute: style="--aspect-ratio-percent: 56.25%;" set on that same container.
The percent can be adjusted to set the aspect ratio of the contained iframe:- 16:9 Aspect Ratio (divide 9 by 16 = 0.5625 = 56.25%)
- 4:3 Aspect Ratio (divide 3 by 4 = 0.75 = 75%)
- If the iframe needs a variable width but a set height, change this number to the height in pixels, for example: 207px
<div class="iframe-container" style="--aspect-ratio-percent:56.25%;">
<iframe src="uoregon.edu">
</iframe>
</div>
UO Communications Install Profile
- Added file deletion feature for site editors
Bug Fixes
UO Cosmic Theme/UO Core
- Fixed issue where promoted section headers would render oddly on sites with image logos
- Gradient backgrounds now toggle the correct foreground color
UO Edit Suite
- Fixed issue where multiline Photo Buttons could not be edited
- Fixed issue where pasting from email and other sources could include erroneous markup
- Fixed issue where ordered and unordered lists in the editor showed different list type styling than they did on the live pages
- Fixed bug where the editor could crash if the horizontal rule plugin was not enabled
Accessibility Improvements
UO Cosmic Theme
- Site titles on promoted section homepages now use H1's to match the behavior of regular homepages
Required Changes
- Editors should remove any H1 tags from promoted section front pages as those pages will now use the header title as an H1 to match regular homesite titles, these titles should be either removed or changed to H2's to be accessible