diff --git a/assets/style.css b/assets/style.css index 5ec6fbf..a2c0b2c 100644 --- a/assets/style.css +++ b/assets/style.css @@ -20,7 +20,8 @@ h5, .text-12 { font-size: 12pt; line-height: 15pt; font-weight: normal } .flex { display: flex !important } .grid { display: grid; grid-template-columns: repeat(12, 1fr); grid-template-rows: auto; gap: 22pt } -.grid > .column { grid-column: span var(--span); display: grid } +.grid > .column { grid-column: span var(--span) } +.grid > .column:has(> .align-self-center) { display: grid } .grid img { width: 100%; max-width: 100% } .border-top { border-top: 1px solid var(--black) } @@ -73,6 +74,14 @@ code { font-family: Kobata !important; font-weight: normal } .embed video { width: 100%; } .embeded-iframe { border: none; width: 100% } +.siema { position: relative; transition: height .2s } +.siema button { position: absolute; top: 50%; background: #fff; color: var(--blue); border: none; font-size: 1rem; margin: 0; opacity: 0; transition: opacity .5s } +.siema button:hover { cursor: pointer; } +.siema:hover button { opacity: 1 } +.siema button.prev { left: 0; } +.siema button.next { right: 0; } +.siema img { width: 100%; object-fit: contain } + .calendar-entry { display: grid; grid-template-columns: 199pt 508pt } .menu-button { display: none; width: 47px; height: 48px; flex-direction: column; justify-content: center; box-sizing: content-box } @@ -80,7 +89,7 @@ code { font-family: Kobata !important; font-weight: normal } .menu-button:hover { color: var(--lila) } .menu-button:hover div { background: var(--lila) } -#menu-container { width: 498px; position: absolute; left: 0; top: 0; bottom: 0; pointer-events: none; } +#menu-container { max-width: 498px; position: absolute; left: 0; top: 0; bottom: 0; pointer-events: none; } #menu-container button, #menu-container a { pointer-events: initial } nav { display: none } nav { height: 100%; padding-top: 89pt !important; justify-content: space-between; flex-direction: column; box-sizing: border-box; } @@ -90,6 +99,26 @@ nav > div { margin-left: -2px } footer { background: var(--white) } +.headline { padding-left: 179pt } +.content-footer { display:flex; justify-content: space-between } +.content-footer-socials { display: flex; justify-content: space-between; align-items: center; width: 439px; } + +@media (max-width: 750px) { + footer { font-size: 22pt !important; letter-spacing: 0 !important; padding: 11pt !important } + .headline { padding-left: 79pt } + .headline h4 { max-width: calc(100dvw - 22pt - 37pt - 37pt - 37pt - 22pt) } + .content-footer { flex-direction: column; } + .content-footer-socials { width: 100% } + .calendar-entry { grid-template-columns: 1fr } + + .project-list { text-align: center; } + .project-list a, .project-list span { display: block } + + .grid { display: block; } + .siema button { font-size: 12px; opacity: 1 } + video { width: 100%; } +} + .embed-btn { display:block; position:absolute !important; top:0; right:0; bottom:0; left:0; z-index:1; background-position:50%; background-size: 15.5% auto; background-repeat:no-repeat; background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13 8'%3E%3Crect fill='rgba(0,0,0,.65)' width='13' height='8' rx='1' ry='1'/%3E%3Cpolygon fill='%23fff' points='5 6 9 4 5 2'/%3E%3C/svg%3E") } .embed-btn:hover { cursor: pointer; background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13 8'%3E%3Crect fill='%231AB7EA' width='13' height='8' rx='1' ry='1'/%3E%3Cpolygon fill='%23fff' points='5 6 9 4 5 2'/%3E%3C/svg%3E") } .embed-btn.yt { background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 68 48'%3E%3Cpath fill='%23212121' fill-opacity='.8' d='M66.52,7.74c-0.78-2.93-2.49-5.41-5.42-6.19C55.79,.13,34,0,34,0S12.21,.13,6.9,1.55 C3.97,2.33,2.27,4.81,1.48,7.74C0.06,13.05,0,24,0,24s0.06,10.95,1.48,16.26c0.78,2.93,2.49,5.41,5.42,6.19 C12.21,47.87,34,48,34,48s21.79-0.13,27.1-1.55c2.93-0.78,4.64-3.26,5.42-6.19C67.94,34.95,68,24,68,24S67.94,13.05,66.52,7.74z'/%3E%3Cpath fill='%23fff' d='m45 24-18-10v20'/%3E%3C/svg%3E") } diff --git a/site/snippets/footer.php b/site/snippets/footer.php index 36d957f..317afcd 100644 --- a/site/snippets/footer.php +++ b/site/snippets/footer.php @@ -1,8 +1,8 @@ -
" style="display:flex; justify-content: space-between"> -
+