diff --git a/assets/scss/partials/layout/article.scss b/assets/scss/partials/layout/article.scss index 2fc976d..f2c60ec 100644 --- a/assets/scss/partials/layout/article.scss +++ b/assets/scss/partials/layout/article.scss @@ -1,6 +1,10 @@ @import "variables.scss"; .article-page { + @media (min-width: $on-phone) and (max-width: $on-tablet) { + --main-top-padding: 30px; + } + .left-sidebar { @media (max-width: $on-tablet) { display: none; @@ -99,7 +103,7 @@ align-items: center; @media (max-width: $on-phone) { - margin-top: 15px; + margin-top: 20px; } @media (min-width: $on-tablet) { diff --git a/assets/scss/partials/sidebar.scss b/assets/scss/partials/sidebar.scss index b9d8721..973e8ea 100644 --- a/assets/scss/partials/sidebar.scss +++ b/assets/scss/partials/sidebar.scss @@ -25,7 +25,7 @@ @media (min-width: $on-phone + 1) { width: 25%; margin-right: 1%; - padding: 50px 15px; + padding: var(--main-top-padding) 15px; max-height: 100vh; } diff --git a/assets/scss/style.scss b/assets/scss/style.scss index 79ebe2b..3c9c1cd 100644 --- a/assets/scss/style.scss +++ b/assets/scss/style.scss @@ -52,10 +52,7 @@ main.main { padding: 0 15px; max-width: 100%; flex-grow: 1; - - @media (min-width: $on-phone + 1) { - padding-top: 50px; - } + padding-top: var(--main-top-padding); } .main-grid { diff --git a/assets/scss/variables.scss b/assets/scss/variables.scss index 13469bb..a02ebd6 100644 --- a/assets/scss/variables.scss +++ b/assets/scss/variables.scss @@ -10,6 +10,10 @@ $on-desktop-large: 1920px; * CSS Variables */ :root { + @media (min-width: $on-phone + 1) { + --main-top-padding: 50px; + } + --body-background: #f5f5fa; --accent-color: #34495e; --accent-color-darker: #2c3e50;