From 76a87799fd449829f44041b6ccd9d9fba1436f5c Mon Sep 17 00:00:00 2001 From: Michael Rose Date: Thu, 5 Mar 2020 12:39:35 -0500 Subject: [PATCH] Improve headline hierarchy Add headline specific Sass variables: ```scss $h-size-1: 1.563em !default; // ~25.008px $h-size-2: 1.25em !default; // ~20px $h-size-3: 1.125em !default; // ~18px $h-size-4: 1.0625em !default; // ~17px $h-size-5: 1.03125em !default; // ~16.5px $h-size-6: 1em !default; // ~16px ``` Fixes #2423 --- CHANGELOG.md | 1 + _sass/minimal-mistakes/_base.scss | 12 ++++++------ _sass/minimal-mistakes/_variables.scss | 8 ++++++++ 3 files changed, 15 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c2bae8b..c9a0dde 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,7 @@ ### Enhancements +- Improve headline hierarchy and add Sass specific variables `$h-size-x`. [#2423](https://github.com/mmistakes/minimal-mistakes/issues/2423) - Improve accessibility of `default` skin by increasing color contrast of text and links. - Hide posts with `hidden: true` YAML front matter from appearing in listings. [#2345](https://github.com/mmistakes/minimal-mistakes/pull/2345) - Add Irish (Gaeilge) localized UI text strings. [#2422](https://github.com/mmistakes/minimal-mistakes/pull/2422) diff --git a/_sass/minimal-mistakes/_base.scss b/_sass/minimal-mistakes/_base.scss index dd94cda..3796eb6 100644 --- a/_sass/minimal-mistakes/_base.scss +++ b/_sass/minimal-mistakes/_base.scss @@ -35,27 +35,27 @@ h6 { h1 { margin-top: 0; - font-size: $type-size-3; + font-size: $h-size-1; } h2 { - font-size: $type-size-4; + font-size: $h-size-2; } h3 { - font-size: $type-size-5; + font-size: $h-size-3; } h4 { - font-size: $type-size-6; + font-size: $h-size-4; } h5 { - font-size: $type-size-6; + font-size: $h-size-5; } h6 { - font-size: $type-size-6; + font-size: $h-size-6; } small, diff --git a/_sass/minimal-mistakes/_variables.scss b/_sass/minimal-mistakes/_variables.scss index 5f66e1e..4065a0e 100644 --- a/_sass/minimal-mistakes/_variables.scss +++ b/_sass/minimal-mistakes/_variables.scss @@ -43,6 +43,14 @@ $type-size-6: 0.75em !default; // ~12px $type-size-7: 0.6875em !default; // ~11px $type-size-8: 0.625em !default; // ~10px +/* headline scale */ +$h-size-1: 1.563em !default; // ~25.008px +$h-size-2: 1.25em !default; // ~20px +$h-size-3: 1.125em !default; // ~18px +$h-size-4: 1.0625em !default; // ~17px +$h-size-5: 1.03125em !default; // ~16.5px +$h-size-6: 1em !default; // ~16px + /* Colors ========================================================================== */ -- 2.43.0