7.5.0 Haiku
15 July 2020
HAIKU IMPROVEMENTS
Make the title of the 'Collaborators tile' on profile pages editable
Update permission scheme for changing the display of a page or section, at the same time implementing warning dialogue to editors when making the change to any view on the website
Add 'Open external link in new tab' functionality to buttons on tiles and portlets
Add ORCiD icon to Social media icons tile and portlet
Make the 'Collection tile' available on the Research group content type
Add a link to carousel slide image from the edit interface of the carousel tile
Add migrator to enable implementation of new forms
HAIKU ACCESSIBILITY IMPROVEMENTS
Improvements to the focus styles on anchor links
Implement WCAG 1.1.1 - Provide a text description for images, and make sure the description serves the same purpose as the image
Implement WCAG 1.3.1 - Use elements like headings, lists and tables to properly convey the structure of content
Implement WCAG 2.1.4 - Provide a way to switch off or remap keyboard shortcuts
Implement WCAG 2.4.1 - Give people who do not use a mouse a way to move to the start of the main content
Implement WCAG 2.4.3 - Make sure that things receive focus in an order that makes sense
Implement WCAG 2.4.7 - Make sure that people using a keyboard to navigate can always see where they are on a page
Implement WCAG 3.2.3 - Make sure that ways to find and navigate content (like search) look and behave the same way when they are used in multiple places
Visit the accessibility page to see more information about what is currently being worked on: https://fry-it.atlassian.net/wiki/spaces/HKB/pages/3131539490
HAIKU BUGS/FIXES/UPDATES
Fix for Symplectic long task jobs
Fix for profile edit form in broken schema
Update for Google Analytics events functionality
Remove flexbox styling for equal height columns on small devices
Add hint text to carousel using full width media
Improvements to Symplectic sync queues
Add a list of broken remote publishers on the dashboard for editors
Remove inactive research group viewlets
Add radio and checkbox widget templates
Add template for image and tile widgets
Remove haiku.external and related behaviours - cleaning code
Fix tab ID's for tabbed listings
Fix for RSS feed page pagination
Fix for iFrame with auto-resize attributes in TinyMCE rich text editor15