Released 30/07/21
New Features
- TIMPACT-269 - Update site alert to use shared framework component
- TIMPACT-273 - Footer: Make sure PoweredBy link is using the shared framework component
- TIMPACT-284 - HTML: ARIA roles should be replaced with HTML5 elements where applicable
- TIMPACT-299 - Components: Mobile navigation to use the shared framework component
Improvements
- TIMPACT-102 - Java: Use icm4j:articleHeading everywhere
- TIMPACT-120 - Styling: Remove inline style linear gradient on Parallax Panel
- TIMPACT-122 - Styling: Improve the page load animation and make sure the page still loads properly if the animation isn't present (eg due to a JS error)
- TIMPACT-123 - Styling: Remove all capitalisation from the CSS
- TIMPACT-124 - Styling: Change default body background colour to grey
- TIMPACT-125 - Styling: Implement base greyscale colour scheme
- TIMPACT-126 - Styling: Tab Panel needs line and structure to make them look more like tabs
- TIMPACT-127 - Styling: List template image design - improve size and alignment
- TIMPACT-128 - Styling: Remove Roboto Condensed
- TIMPACT-260 - Panel functionality: Allow multiple metadata
- TIMPACT-277 - Styling: Gap between the body and the template section very large
- TIMPACT-288 - HTML: Newsblock with only single item should omit carousel markup
- TIMPACT-296 - Styling: Remove 'accessibility' CSS class overriding framework
- TIMPACT-321 - Improve the size of images in the list template
- TIMPACT-349 - Styling: Give panel items default background colour
- TIMPACT-357 - Styling: Improve text contrast in the parallax panels
- TIMPACT-359 - Styling: Removing opacity from opaque elements
- TIMPACT-361 - Styling: Reduce margin in panels
- TIMPACT-362 - Styling: Align text left in tabbed panel items
Fixes
- TIMPACT-258 - Carousel: Missing navigation arrows
- TIMPACT-259 - Carousel: Content Panel misaligned on desktop/initial load
- TIMPACT-261 - Home Page: Restore article blocks behaviour after accessibility update
- TIMPACT-262 - Home Page: Restore tabs behaviour after accessibility update
- TIMPACT-263 - Limit the container size for the site logo and make sure the logo scales
- TIMPACT-264 - Home Page: Restore squares behaviour after accessibility update
- TIMPACT-267 - Stacked default panels produce AXE link accessibility errors
- TIMPACT-268 - Styling: Header carousel fixed height will cause strange overlaps
- TIMPACT-270 - Styling: Header carousel paging buttons miss minimum 44px clickable region
- TIMPACT-271 - Styling: Header layout review
- TIMPACT-272 - Styling: Header and carousel broken in mobile layout
- TIMPACT-274 - HTML: Review heading order on homepage
- TIMPACT-275 - HTML: Image Banner not contained within a landmark
- TIMPACT-278 - Styling: Fixing issue Math.max comparison was incorrectly being applied to new rows, leading to ever increasing new row heights on pages with many rows
- TIMPACT-279 - Styling: Related link items with long text should wrap and not overlap
- TIMPACT-280 - Styling: Better balancing list items total heights rather than the inner content
- TIMPACT-281 - Styling: Various panel blocks heights need standardising
- TIMPACT-282 - Styling: Review newsblocks carousel styling - use fewer theme overrides
- TIMPACT-283 - Styling: Newsblocks responsive spacing needs tidying
- TIMPACT-285 - Styling: Newsblocks images set to odd sizes and cropping
- TIMPACT-286 - Styling: Mobile menu styling needs review as items overlap and search button badly positioned
- TIMPACT-287 - Accessibility: Newsblock responsive carousels have generic heading. Add missing newsblock i18n title
- TIMPACT-289 - Styling: Squares items missing for desktop when no image available
- TIMPACT-290 - Styling: List panel responsive layout should use the standard framework component
- TIMPACT-293 - Styling: Square item responsive layout colours fail accessibility
- TIMPACT-294 - Styling: Square item desktop hover layout broken
- TIMPACT-295 - Styling: Square hover region can lead to severe flicker
- TIMPACT-297 - Styling: List item layout broken on standard list template - use the framework component
- TIMPACT-298 - Styling: Unusual and noticeable lag rendering header carousel
- TIMPACT-305 - Styling/HTML: The header layout shouldn't rely on JS
- TIMPACT-336 - Incorrect scope applied to carousel styling, a modifier should be applied to header carousel
Last modified on October 14, 2021