v11.1.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.
Breaking Changes 💥
- Recommended
id
has been changed:main
➡️main-content
. You should update your website and use<div role="main" id="main-content">...</div>
from now on #370
New features ✨
- Created Sections
layout
component #353 - Created Test Component -
boilerplate
code to use when creating a new component #337
Bug fixes 🐛
Deprecation notices ⚠️
Maps
component has been removed and no longer works. If you were using it on your website you can now remove any references to it #361
<div class="map-canvas">...</div>
- Custom
.highlight
class forh1
has been removed #354
<h1 class="highlight">...</h1>
- The
Timetable
component (.timetable
) has been marked for deprecation and will beremoved
in a later version #346 - The following
classes
have been marked for deprecation and will beremoved
in a later version #346- Global -
.noborder
,.invisible
,.hide-text
,.youtube5container
,.youtube5placeholder
,.contrib
,.quarter
,.margin-rule
,.tilt-before
,.tilt-after
,.with-tilt-sibling
,.showie
- Accordion -
.accordion__noanim
- Button -
.button-fill
- Enquiry -
.enquiry-form__thanks
- Filtered listings -
.filtered-listing-item--green
,.filtered-listing-item--bronze
,.filtered-listing-item--silver
,.filtered-listing-item--blue
,.filtered-listing-item--yellow
- Form -
.align-checkbox
,.newsletter-box
- Header -
.bottom-align-inverted
,.no-filter
,.filter-blue
,.filter-green
,.filter-yellow
,.filter-head
,.stage
,.fixed-bg
,.embed-video-button
,.video-loop
- Listings -
.listing--crop-height
- Nav -
.col-3
,.sitemap-trigger
,#globalsitemap .linkgroup-title
- Search -
.search-autocomplete
- Timeline -
.has-accordion
- Typography -
.timetable
,.main-title
,.line
- Global -
Other changes
- Updated a link in the global
<footer>
#368about.unimelb.edu.au/newsroom
➡️unimelb.edu.au/newsroom
- Refactored
css
to useBEM
structure where possible without creating any breaking changes #346 root
elementfont-size
is has been set to16px
#350root
elementfont-family
has been set toSource Sans Pro
(--ff-sans
). By default all elements default to this unless specified #350h1
&h2
font-family
has been set toNoto Serif
(--ff-serif
) #350- Custom font loader
webfontloader
has been removed and now usescss
instead #350 - Removed design-related source files from
/src
and allsubdirectories
#357 docs/icons.md
now documents how to create and addicons
to design system #357/docs/new_component-guide.md
now documents how to create new components #337- Added
aria-hidden="true"
toACE editor
created<textarea>
elements #362 - Added
aria-label
to<select>
elements on Intranet page #362 - Fixed various level
A
andAA
accessibility issues #367 - Added
href
toanchor
element on Staff News #355 - Tidied up
.env
file #361 - Ensured each
id
indocumentation
andcomponents
are unique #363 - Added missing
<legend>
to all<fieldsets>
#365