v15.4.0
Before you upgrade, please take note of any breaking changes and deprecation notices which may affect your site. View the Upgrade Guide to see examples of how to address breaking changes.
New features ✨
- Dropdown
formelement #1137 - Unhoused logo - variation
withoutthe spacing around thelogo#1141
<a class="logo logo--unhoused" href="https://www.unimelb.edu.au" aria-label="The University of Melbourne homepage"></a>
- Alternate Logo - for use on a
lightbackground #1141 #1146
<a class="logo logo--alt" href="https://www.unimelb.edu.au" aria-label="The University of Melbourne homepage"></a>
- three Logo sizes to choose from #1141
logo--mdlogo--lglogo--xl
<a class="logo logo--md" href="https://www.unimelb.edu.au" aria-label="The University of Melbourne homepage"></a>
Bug fixes 🐛
- fixed an issue where the
visitedLink state overrode thehoverstate #1121 - fixed an issue where
textinside the Special News Hero were overlapping each other insafari#1144 - fixed an issue where two
footerelements were beinginjectedinto the Page Footer #1127 - fixed an issue where the incorrect
letter-spacingwas applied when using thetext-uppercaseclass #1136
Deprecation notice ⚠️
- Block Listing has been
deprecatedand will beremovedin a later version #1142 - the following
cssvars have beenremovedas they're no longer used #1113-fs-base-100-fs-base-200-fs-base-300-fs-base-400-fs-base-500-fs-base-600-fs-base-700-fs-base-800-fs-base-900
Other changes
- Footer, Page Footer, and Quicklinks have been updated to the new
VID#1122 #1127 #1131 #1149 #1150 #1151 - Logo Sizes have been updated to match the new
VID#1138 - Logo
widthandheightare now thesamesize #1141 - Page Header and Page Header Floating now use the updated Logo #1141
- some Typography and Text values have been updated #1113
typography-default-marginis now1.5remonmobiletypography-level-0-line-heightondesktopis now1.1typography-level-5-line-heightis now1.4typography-level-6-line-heightis now1.4andfont-weightonmobileis nowsemiboldtypography-level-7-line-heightis now1.4_typography-level-variables-7mixin has been renamed to_typography-level-variables-8_typography-level-variables-defaultmixin has been renamed to_typography-level-variables-7
- Link theme colour has been updated #1129
--col-link-alt- now uses--col-blue-light-100--col-link-alt-active- now uses--col-white-100--col-link-alt-visited- now uses--col-blue-light-100
- old
alternateLink theme has been repurposed as a newhighlighttype #1129--col-link-highlight---col-sage-light-100--col-link-highlight-active---col-sage-light-50--col-link-highlight-visited---col-sage-light-100
- Link
:hovertheme variable--col-link-default-activehas been updated to use--col-heritage-100#1121 - Button
font-weighthas been updated tosemi-bold, andfont-sizehas beenincreasedto18pxonmobile#1130 - removed
--col-link-light-activeoverride ondarkbackgrounds #1121 - some improvements to Buttons nested inside
<p>elements requiring largerbottommargin #1134 - the
show morebutton below the Block Listing now has a largerbottommargin #1134 - removed
alternateLink overrides onprimarybackground #1129 lint-stagednow formatspackage.json#1135- updated
eslintsettings in.vscode/settings.json#1123 - updated
lodashimports #1125 - installed and configured
postcss-calcto reducecalc()references whenever it's possible #1120 - locked
eleventy-plugin-metagento1.7.11as higher versions were causing buildissues#1126 - added
css-has-pseudo,browserslist, andmarkdown-ittopackage.json#1124 #1133 - updated
github actionsworkflow to prepare for themono-repostructure coming in the nextmajorrelease #1128 - updated
regressiontests to use thedevbranch as thebasesnapshots to comparepull-requestsagainst #1111 - updated
testdocumentation #1111
Documentation updates
- created Logo documentation page #1141
- updated Typography and Text examples to show content on
multiplelines #1113 - migrated
oldpage footer to CMS Page Footer #1127 - Background examples now only use the custom
heightof7.5rem#1140