From 802ae768759679c259fd27a77dc279f426669bc9 Mon Sep 17 00:00:00 2001 From: Benjamin Staneck Date: Wed, 18 Dec 2019 15:15:57 +0100 Subject: [PATCH 01/10] a few accessibility fixes from lighthouse report --- src/assets/fonts/material-icons.css | 1 + src/assets/stylesheets/base/_icons.scss | 2 +- src/base.html | 2 +- src/partials/header.html | 3 ++- src/partials/nav.html | 2 +- src/partials/search.html | 2 +- 6 files changed, 7 insertions(+), 5 deletions(-) diff --git a/src/assets/fonts/material-icons.css b/src/assets/fonts/material-icons.css index aa116394c00..c6dfd9bb61d 100644 --- a/src/assets/fonts/material-icons.css +++ b/src/assets/fonts/material-icons.css @@ -16,6 +16,7 @@ font-family: "Material Icons"; font-style: normal; font-weight: 400; + font-display: swap; src: local("Material Icons"), local("MaterialIcons-Regular"), url("specimen/MaterialIcons-Regular.woff2") format("woff2"), diff --git a/src/assets/stylesheets/base/_icons.scss b/src/assets/stylesheets/base/_icons.scss index 8721fa5ba12..b942dc034f0 100644 --- a/src/assets/stylesheets/base/_icons.scss +++ b/src/assets/stylesheets/base/_icons.scss @@ -29,13 +29,13 @@ // Icon placeholders %md-icon { font-family: "Material Icons"; + font-display: swap; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1; text-transform: none; white-space: nowrap; - speak: none; word-wrap: normal; direction: ltr; diff --git a/src/base.html b/src/base.html index 1e743d80692..f2ddea5fd81 100644 --- a/src/base.html +++ b/src/base.html @@ -145,7 +145,7 @@ href="https://fonts.googleapis.com/css?family={{ font.text | replace(' ', '+') + ':300,400,400i,700%7C' + font.code | replace(' ', '+') - }}&display=fallback" /> + }}&display=swap" />