From b31f6b8b71539ba0f6897cd2c693c05debb2500c Mon Sep 17 00:00:00 2001 From: senne Date: Mon, 13 Nov 2023 15:50:53 +0100 Subject: [PATCH 1/3] fix: :bug: fixed home scrolling through adding a container --- app/styles/components/_c-home.scss | 13 ++- app/templates/home.hbs | 132 +++++++++++++++-------------- 2 files changed, 79 insertions(+), 66 deletions(-) diff --git a/app/styles/components/_c-home.scss b/app/styles/components/_c-home.scss index 0041f412..fe313ac8 100644 --- a/app/styles/components/_c-home.scss +++ b/app/styles/components/_c-home.scss @@ -1,5 +1,14 @@ .c-home-text { - overflow-y: auto; + width: 600px; + height: 100%; +} + +.c-home-text-container { + display: flex; + justify-content: center; + align-items: center; + overflow-y: scroll; + height: 100%; width: 100%; } @@ -21,7 +30,7 @@ @include mq(medium) { > * { - padding: $au-unit-huge * 2; + padding-top: $au-unit-large; margin-left: auto; margin-right: auto; } diff --git a/app/templates/home.hbs b/app/templates/home.hbs index cae4b917..561b04c4 100644 --- a/app/templates/home.hbs +++ b/app/templates/home.hbs @@ -1,73 +1,77 @@
-
- - Welkom bij Lokaal Beslist, jouw centrale - bron voor het ontdekken van agendapunten van lokale besturen. -
- -
-

Blijf op de hoogte van waar lokale besturen mee bezig zijn en wat er - leeft in en rond je omgeving. Start eenvoudig door een gemeente te - selecteren of een zoekwoord in te voeren en krijg direct toegang tot - relevante informatie.

-
-
- - In welke gemeente(s) wil je zoeken? - -
+
- + + Welkom bij Lokaal Beslist, jouw + centrale bron voor het ontdekken van agendapunten van lokale + besturen. +
+ +
+

Blijf op de hoogte van waar lokale besturen mee bezig zijn en wat + er leeft in en rond je omgeving. Start eenvoudig door een gemeente + te selecteren of een zoekwoord in te voeren en krijg direct toegang + tot relevante informatie.

+
+
+ + In welke gemeente(s) wil je zoeken? + +
- {{municipality.label}} - - - Bekijk agendapunten + + {{municipality.label}} + + + + Bekijk agendapunten +
+

+ Meer informatie over agendapunten en + beslissingen +

-

- Meer informatie over agendapunten en - beslissingen -

From c5c81f7ce65f6c8fb78ad95cbeb2c013e5c00bba Mon Sep 17 00:00:00 2001 From: senne Date: Mon, 13 Nov 2023 16:08:37 +0100 Subject: [PATCH 2/3] fix: :bug: added vertically focused media query --- .stylelintrc.js | 1 + app/styles/components/_c-home.scss | 11 +++++++++-- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/.stylelintrc.js b/.stylelintrc.js index 18c76198..3a980601 100644 --- a/.stylelintrc.js +++ b/.stylelintrc.js @@ -3,6 +3,7 @@ module.exports = { extends: ['stylelint-config-standard-scss', 'stylelint-prettier/recommended'], rules: { + 'media-feature-range-notation': null, 'selector-class-pattern': null, // This enforces kebab-case by default but we use BEM which isn't compatible }, }; diff --git a/app/styles/components/_c-home.scss b/app/styles/components/_c-home.scss index fe313ac8..2fdeb5b8 100644 --- a/app/styles/components/_c-home.scss +++ b/app/styles/components/_c-home.scss @@ -1,13 +1,20 @@ .c-home-text { width: 600px; - height: 100%; + //Expected "context" media feature range notation media-feature-range-notation + @media (max-height: 580px) { + height: 100%; + } + + @media (min-height: 580px) { + height: auto; + } } .c-home-text-container { display: flex; justify-content: center; align-items: center; - overflow-y: scroll; + overflow-y: auto; height: 100%; width: 100%; } From 794aa66f27cb35c1a47a299846b1e1ee36f3f440 Mon Sep 17 00:00:00 2001 From: senne Date: Mon, 13 Nov 2023 16:09:05 +0100 Subject: [PATCH 3/3] refactor: :fire: removed comment --- app/styles/components/_c-home.scss | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/styles/components/_c-home.scss b/app/styles/components/_c-home.scss index 2fdeb5b8..57f6d562 100644 --- a/app/styles/components/_c-home.scss +++ b/app/styles/components/_c-home.scss @@ -1,6 +1,6 @@ .c-home-text { width: 600px; - //Expected "context" media feature range notation media-feature-range-notation + @media (max-height: 580px) { height: 100%; }