Release v4.11x: Improved Mobile Menus

July 19, 2019

Release notes v4.11x

Features

  • Improved mobile menu
    • add mobile menu header items (home icon, menu close button, optimized icons)
    • adjust mobile menu markup, fix tab trap and focus management
    • no longer move active trail to the top, instead scroll to active trail. Change active icon to large disk.
    • section nav fixes
    • add scroll hint button, change menu toggle to button element, style fixes, add scroll opacity to scroll hint
    • fix mobile menu scroll hint opacity
    • remove obsolete menu height calculation from mobile menu, unbind event listener when mobile menu is deconstructed
    • prevent ios from scrolling when mobile menu is open
    • mobile menu ios body scroll script edits, make toggle buttons part of the tabindex
    • update home link class in mobile menu script
    • fix z-index issue where mobile overlay would sit on top of menu in ie 10
  • Allow featured content to link to Service, Clinic, and Lab nodes
  • Update the carousel to use crossfade and reduce transition time
  • Allow Shared Facilities to use affiliations
  • Menu toggle button is sticky at the top of the page when menu bar is scrolled out of view
  • Update Video styles to work with new default auto cropped 21:9 image ratio
  • Video now works side-by-side other components
  • Update Featured Content styles to work with new default auto cropped 21:9 (style auto) and Square (style 1) image ratios

Bugs

  • Fix related profiles pagination top padding on tablet and desktop
  • Fix default component link colors to be distinguishable from the font color
  • Add link indicator arrow icon to gateway and featured content links
  • Add text link underline to opening hours text field and cta phone
  • Fix component background 3 and 4 link color theme variables
  • Fix utility nav container to fix links wrapping on small desktop
  • Make opening hours style 1 list items vertical padding even
  • Fix cta style 3 with square image mobile styles
  • Add style overrides for horizontal rules, remove height set in system theme css
  • Fix carousel overflow
  • Fix featured content basic page link underline override
  • Fix featured content style 1 in featured layout with sidebar to display image and text stacked
  • Editors should now see the styles for unpublished nodes 
  • Sticky menu button is now visible on smaller screen safari browsers 
  • Phone CTA overlay links in structured content now behave as expected and no longer create a duplicate link.