From 9c16ea6e95a002e67424f2f7ce02b77678418258 Mon Sep 17 00:00:00 2001 From: Felix Hamann Date: Mon, 16 Jul 2018 21:09:09 +0200 Subject: [PATCH 1/3] fixed bold-looking fonts on mac-browsers --- templates/default-layout.lucius | 1 + 1 file changed, 1 insertion(+) diff --git a/templates/default-layout.lucius b/templates/default-layout.lucius index ad9fe2301..b713ec9d9 100644 --- a/templates/default-layout.lucius +++ b/templates/default-layout.lucius @@ -24,6 +24,7 @@ box-sizing: border-box; padding: 0; margin: 0; + -webkit-font-smoothing: antialiased; } body { From 058ad077eedafd6eefaa6cb150a07de55cc663b3 Mon Sep 17 00:00:00 2001 From: Felix Hamann Date: Mon, 16 Jul 2018 21:15:18 +0200 Subject: [PATCH 2/3] increased browser-compatibility for borders in navbar --- templates/widgets/navbar.lucius | 32 ++++++++++++++++++++++++++++---- 1 file changed, 28 insertions(+), 4 deletions(-) diff --git a/templates/widgets/navbar.lucius b/templates/widgets/navbar.lucius index 0c41669d7..90cecf1e6 100644 --- a/templates/widgets/navbar.lucius +++ b/templates/widgets/navbar.lucius @@ -56,7 +56,6 @@ min-width: 70px; height: calc(100% - 4px); padding: 0 6px 4px; - box-shadow: 0 0 0 1px inset var(--color-lmu-box-border); } &::after { @@ -70,7 +69,14 @@ width: 100%; height: calc(100% - 4px); padding: 0 6px 4px; - box-shadow: 0 0 0 1px inset var(--color-lmu-box-border); + } +} + +@media (min-width: 769px) { + + .navbar__logo::before, + .navbar__logo::after { + border: 1px solid var(--color-lmu-box-border); } } @@ -114,7 +120,10 @@ min-width: 90px; color: var(--color-lightwhite); transition: height .2s cubic-bezier(0.03, 0.43, 0.58, 1); - box-shadow: 0 0 0 1px inset var(--color-lmu-box-border); + + &:hover { + color: var(--color-lightwhite); + } } .navbar__link-label { @@ -123,6 +132,13 @@ text-transform: uppercase; } +@media (min-width: 769px) { + + .navbar__link-wrapper { + border: 1px solid var(--color-lmu-box-border); + } +} + @media (max-width: 768px) { .navbar__link-wrapper { @@ -241,7 +257,15 @@ .navbar__link-wrapper { color: var(--color-grey); - box-shadow: 0 0 0 1px inset var(--color-grey); + } +} + +@media (min-width: 769px) { + + .navbar__list-item--secondary { + .navbar__link-wrapper { + border: 1px solid var(--color-grey); + } } } From b603c2facf7d5f14671bded1ff5000e01cee43b9 Mon Sep 17 00:00:00 2001 From: Felix Hamann Date: Mon, 16 Jul 2018 22:39:52 +0200 Subject: [PATCH 3/3] fix for file_upload not getting validated in safari --- templates/standalone/inputs.julius | 1 + 1 file changed, 1 insertion(+) diff --git a/templates/standalone/inputs.julius b/templates/standalone/inputs.julius index 0c5624444..ed129274e 100644 --- a/templates/standalone/inputs.julius +++ b/templates/standalone/inputs.julius @@ -59,6 +59,7 @@ resetFileLabel(); input.classList.add('file-input__input--hidden'); input.addEventListener('change', function() { + input.dispatchEvent(new Event('input')); if (isMulti) { renderFileList(input.files); }