Milestone: May 07, 2025

Project All Sites
Entries To remain in compliance with 508 web accessibility standards, changes were made to ensure tab order matches visual order: removed the `#portal-advanced-search` link, the hidden sitemap link in the navigation portlet header, and the hidden list on recurring Event pages. Styling changes were made to ensure visual focus is present for all components, to remain in compliance with 508 web accessibility standards. `select2` dropdowns will be updated in a future Plone upgrade. Formatting on the Change Ownership page available to site administrators was modified to a sortable data table. Button alignment and ordering was made more consistent on multiple forms and modals across the site (mainly those available to editors, event creators, and site administrators). The user experience was improved for the create and edit forms for Groups. In accordion headers, a bug that prevented spaces from appearing in the WYSIWYG preview in some cases was resolved. Packages used for development were modernized: `ruff`, `towncrier`, `pytest`, and `hatch`. A widget render template was added to use the Boostrap 5 input group. In the `ims.migrations` requirement, replace `plone.app.changeownership` with `ims.changeownership`. Added a script to verify all packages can be python imported. Themes were updated with ruff/pytest/biome. Upgraded `imsplone` to version 4.0.
Milestone Date 5/7/25 5:00 PM
Keywords
all