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
form
element #1137 - Unhoused logo - variation
without
the 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
light
background #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--md
logo--lg
logo--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
visited
Link state overrode thehover
state #1121 - fixed an issue where
text
inside the Special News Hero were overlapping each other insafari
#1144 - fixed an issue where two
footer
elements were beinginjected
into the Page Footer #1127 - fixed an issue where the incorrect
letter-spacing
was applied when using thetext-uppercase
class #1136
Deprecation notice ⚠️
- Block Listing has been
deprecated
and will beremoved
in a later version #1142 - the following
css
vars have beenremoved
as 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
width
andheight
are now thesame
size #1141 - Page Header and Page Header Floating now use the updated Logo #1141
- some Typography and Text values have been updated #1113
typography-default
-margin
is now1.5rem
onmobile
typography-level-0
-line-height
ondesktop
is now1.1
typography-level-5
-line-height
is now1.4
typography-level-6
-line-height
is now1.4
andfont-weight
onmobile
is nowsemibold
typography-level-7
-line-height
is now1.4
_typography-level-variables-7
mixin has been renamed to_typography-level-variables-8
_typography-level-variables-default
mixin 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
alternate
Link theme has been repurposed as a newhighlight
type #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
:hover
theme variable--col-link-default-active
has been updated to use--col-heritage-100
#1121 - Button
font-weight
has been updated tosemi-bold
, andfont-size
has beenincreased
to18px
onmobile
#1130 - removed
--col-link-light-active
override ondark
backgrounds #1121 - some improvements to Buttons nested inside
<p>
elements requiring largerbottom
margin #1134 - the
show more
button below the Block Listing now has a largerbottom
margin #1134 - removed
alternate
Link overrides onprimary
background #1129 lint-staged
now formatspackage.json
#1135- updated
eslint
settings in.vscode/settings.json
#1123 - updated
lodash
imports #1125 - installed and configured
postcss-calc
to reducecalc()
references whenever it's possible #1120 - locked
eleventy-plugin-metagen
to1.7.11
as higher versions were causing buildissues
#1126 - added
css-has-pseudo
,browserslist
, andmarkdown-it
topackage.json
#1124 #1133 - updated
github actions
workflow to prepare for themono-repo
structure coming in the nextmajor
release #1128 - updated
regression
tests to use thedev
branch as thebase
snapshots to comparepull-requests
against #1111 - updated
test
documentation #1111
Documentation updates
- created Logo documentation page #1141
- updated Typography and Text examples to show content on
multiple
lines #1113 - migrated
old
page footer to CMS Page Footer #1127 - Background examples now only use the custom
height
of7.5rem
#1140