diff --git a/dist/css/ionic.css b/dist/css/ionic.css index af6c858bec..60a1a236fb 100644 --- a/dist/css/ionic.css +++ b/dist/css/ionic.css @@ -2373,15 +2373,41 @@ h1, h2, h3, h4, h5, h6, font-weight: normal; line-height: 1; } -h1, -h2, -h3 { +h1, .h1, +h2, .h2, +h3, .h3 { margin-top: 20px; margin-bottom: 10px; } + h1:first-child, .h1:first-child, + h2:first-child, .h2:first-child, + h3:first-child, .h3:first-child { + margin-top: 0; } + h1 + h1, h1 + .h1, + h1 + h2, h1 + .h2, + h1 + h3, h1 + .h3, .h1 + h1, .h1 + .h1, + .h1 + h2, .h1 + .h2, + .h1 + h3, .h1 + .h3, + h2 + h1, + h2 + .h1, + h2 + h2, + h2 + .h2, + h2 + h3, + h2 + .h3, .h2 + h1, .h2 + .h1, + .h2 + h2, .h2 + .h2, + .h2 + h3, .h2 + .h3, + h3 + h1, + h3 + .h1, + h3 + h2, + h3 + .h2, + h3 + h3, + h3 + .h3, .h3 + h1, .h3 + .h1, + .h3 + h2, .h3 + .h2, + .h3 + h3, .h3 + .h3 { + margin-top: 10px; } -h4, -h5, -h6 { +h4, .h4, +h5, .h5, +h6, .h6 { margin-top: 10px; margin-bottom: 10px; } diff --git a/scss/_type.scss b/scss/_type.scss index 313fd66ff4..a09d4a2b03 100644 --- a/scss/_type.scss +++ b/scss/_type.scss @@ -44,15 +44,25 @@ h1, h2, h3, h4, h5, h6, } } -h1, -h2, -h3 { +h1, .h1, +h2, .h2, +h3, .h3 { margin-top: $line-height-computed; margin-bottom: ($line-height-computed / 2); + + &:first-child { + margin-top: 0; + } + + + h1, + .h1, + + h2, + .h2, + + h3, + .h3 { + margin-top: ($line-height-computed / 2); + } } -h4, -h5, -h6 { +h4, .h4, +h5, .h5, +h6, .h6 { margin-top: ($line-height-computed / 2); margin-bottom: ($line-height-computed / 2); }