From 1de0c63a978d84cb515c585cf9383d25e0098a3b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?kleines=20Filmr=C3=B6llchen?=
Date: Sat, 23 Nov 2024 20:18:12 +0100
Subject: [PATCH] improvements to header layout
---
static/main.css | 27 +++++++++++++++++++--------
templates/page.html | 4 ++--
2 files changed, 21 insertions(+), 10 deletions(-)
diff --git a/static/main.css b/static/main.css
index 86fc7ba..3da5ee4 100644
--- a/static/main.css
+++ b/static/main.css
@@ -23,7 +23,7 @@ body {
background-color: var(--main-bg-color);
color: var(--main-text-color);
- margin: 1.5rem;
+ margin: 3rem;
margin-top: 0;
}
@@ -84,7 +84,7 @@ header {
"logo . nav nav"
"logo . . ." min-content
"logo . space-text space-image" min-content /
- minmax(min-content, 30vw) 1fr auto minmax(0, min-content);
+ minmax(min-content, 25vw) 1fr auto minmax(0, min-content);
overflow: hidden;
#logo {
@@ -105,7 +105,18 @@ header {
}
}
-@media screen and (device-width < 600px) {
+@media screen and (device-width > 1700px) {
+ header {
+ position: fixed;
+ width: calc(100vw - 2 * 3em);
+ }
+}
+
+@media screen and (device-width < 650px) {
+ body {
+ margin: 1.5rem;
+ margin-top: 0;
+ }
header {
grid-template:
"logo space-image" minmax(0, 20vh)
@@ -124,13 +135,13 @@ header {
}
}
-@media screen and (device-width < 340px) {
+@media screen and (device-width < 400px) {
header {
grid-template:
- "logo" minmax(5cm, 20vh)
- "space-image" min-content
- "nav" /
- 1fr;
+ ". logo ." minmax(3cm, 10vh)
+ "space-text space-text space-image" min-content
+ "nav nav nav" /
+ 1fr minmax(min-content, 30vh) 1fr;
}
}
diff --git a/templates/page.html b/templates/page.html
index c083337..52a5c0b 100644
--- a/templates/page.html
+++ b/templates/page.html
@@ -62,7 +62,6 @@ truncate(length=150) %} {% else %} {% set description = "" %} {% endif %}
alt="Chaostreff Backnang Logo"
/>
+
 }})