v3.0.8 release notes

What's New

Changes That Break Things

  • GC Web Usability theme home page: The example markup and CSS has changed. The example was only intended to demonstrate the priorities section and the other sections (headlines, video, keep connected and minister) were only meant as filler content (not meant to be implemented). To minimize confusion, all the home page specific markup and CSS has been removed except for the markup and CSS related to the priorities section. In addition, the layout has been switched over to straight grids. If the old CSS is still needed, then it can be found in demos/theme-gcwu-fegc/css/old-homepage.css. The following ids and classes have been affected:
    • gcwu-content (replaced with span-6)
    • gcwu-aside (replaced with span-2)
    • gcwu-headlines (removed along with the associated section)
    • gcwu-video (removed along with the associated section)
    • gcwu-connected (removed along with the associated section)
    • gcwu-minister (removed along with the associated section)
  • Tabbed interface: The tabbed interface's mobile view now gives priority to the URL hash when determining which tab panel to display on plugin load. Prior to this change, the last tab panel opened during a user's browsing session would be displayed (if the user's web browser natively supported sessionStorage). The order of precedence used to determine which tab panel to display is as follows:
    • URL hash that matches a tab panel ID.
    • Previously opened tab panel from a user's browsing session (if the user's browser supports sessionStorage).
    • Tab with the .default CSS class.
    • First tab panel of the tabbed interface.

Other changes

  • Corrected Government of Canada navigation bar and footer links

Details

Number of commits: 119

List of commits