From 33a7db8851a6926429e91919761d1eb29dbfe878 Mon Sep 17 00:00:00 2001 From: Jarkko Saltiola Date: Sun, 29 Dec 2024 11:57:59 +0200 Subject: [PATCH 1/3] style: fix tablet header content left padding --- sass/_header.scss | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/sass/_header.scss b/sass/_header.scss index 07efa5f..fe725c6 100644 --- a/sass/_header.scss +++ b/sass/_header.scss @@ -11,7 +11,11 @@ .site-header__container { display: flex; align-items: center; - padding: .2em 2em; + padding: .2em 2em; + + @include tablet { + padding: .2em 1em; + } .site-header__mobile-menu { @include desktop { From f863b3005a5bd4e1ffb01e4fb983dbfb02cdbaec Mon Sep 17 00:00:00 2001 From: Jarkko Saltiola Date: Sun, 29 Dec 2024 12:37:03 +0200 Subject: [PATCH 2/3] style: hide search-box "s" icon on small screens avoiding overflow issue https://github.com/phel-lang/phel-lang.org/issues/106 --- sass/_search.scss | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/sass/_search.scss b/sass/_search.scss index d62dcf1..a7b2422 100644 --- a/sass/_search.scss +++ b/sass/_search.scss @@ -1,12 +1,17 @@ .site-header__search { #search { - background-image: url("data:image/svg+xml; utf8, "); - background-repeat: no-repeat; - border-color: transparent; - border-radius: 2px; - padding-top: 5px; - padding-bottom: 5px; - padding-left: 40px; + background-repeat: no-repeat; + border-color: transparent; + border-radius: 2px; + padding-top: 5px; + padding-bottom: 5px; + margin-left: 10px; + + // Hide "s" icon on small screens to avoid search-box overflow + @media (min-width: 400px) { + background-image: url("data:image/svg+xml; utf8, "); + padding-left: 40px; + } } li.selected, li:hover { From 17076d0ab683fc3f889d7219016110f0afc3d72e Mon Sep 17 00:00:00 2001 From: Jarkko Saltiola Date: Sun, 29 Dec 2024 12:39:30 +0200 Subject: [PATCH 3/3] style: move related background-repeat inside the media query --- sass/_search.scss | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sass/_search.scss b/sass/_search.scss index a7b2422..99e91f8 100644 --- a/sass/_search.scss +++ b/sass/_search.scss @@ -1,6 +1,5 @@ .site-header__search { #search { - background-repeat: no-repeat; border-color: transparent; border-radius: 2px; padding-top: 5px; @@ -10,6 +9,7 @@ // Hide "s" icon on small screens to avoid search-box overflow @media (min-width: 400px) { background-image: url("data:image/svg+xml; utf8, "); + background-repeat: no-repeat; padding-left: 40px; } }