diff --git a/apache-ssl-config.conf b/apache-ssl-config.conf index 8958604..c62d27f 100644 --- a/apache-ssl-config.conf +++ b/apache-ssl-config.conf @@ -32,7 +32,7 @@ Header always set Content-Security-Policy "frame-ancestors 'self' https://harheimertc.de https://www.harheimertc.de" # Optional: Vollständige Content Security Policy (zusätzlich zu frame-ancestors) - # Header always set Content-Security-Policy-Report-Only "default-src 'self'; base-uri 'self'; object-src 'none'; frame-ancestors 'self' https://harheimertc.de https://www.harheimertc.de; font-src 'self' https://fonts.gstatic.com data:; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; script-src 'self'; img-src 'self' data: blob:; connect-src 'self'" + # Header always set Content-Security-Policy-Report-Only "default-src 'self'; base-uri 'self'; object-src 'none'; frame-ancestors 'self' https://harheimertc.de https://www.harheimertc.de; font-src 'self' data:; style-src 'self' 'unsafe-inline'; script-src 'self'; img-src 'self' data: blob:; connect-src 'self'" # Proxy alle Anfragen an Nuxt Server (Port 3100) ProxyPreserveHost On diff --git a/apache-static.conf b/apache-static.conf index c2ad571..a1bc382 100644 --- a/apache-static.conf +++ b/apache-static.conf @@ -32,7 +32,7 @@ Header always set Content-Security-Policy "frame-ancestors 'self' https://harheimertc.de https://www.harheimertc.de" # Optional: Vollständige Content Security Policy (zusätzlich zu frame-ancestors) - # Header always set Content-Security-Policy-Report-Only "default-src 'self'; base-uri 'self'; object-src 'none'; frame-ancestors 'self' https://harheimertc.de https://www.harheimertc.de; font-src 'self' https://fonts.gstatic.com data:; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; script-src 'self'; img-src 'self' data: blob:; connect-src 'self'" + # Header always set Content-Security-Policy-Report-Only "default-src 'self'; base-uri 'self'; object-src 'none'; frame-ancestors 'self' https://harheimertc.de https://www.harheimertc.de; font-src 'self' data:; style-src 'self' 'unsafe-inline'; script-src 'self'; img-src 'self' data: blob:; connect-src 'self'" # SPA Fallback für Nuxt.js diff --git a/assets/css/main.css b/assets/css/main.css index 27c6b3b..c47c442 100644 --- a/assets/css/main.css +++ b/assets/css/main.css @@ -4,12 +4,12 @@ @layer base { html { - font-family: 'Inter', system-ui, sans-serif; + font-family: system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif; scroll-behavior: smooth; } h1, h2, h3, h4, h5, h6 { - font-family: 'Montserrat', system-ui, sans-serif; + font-family: 'Segoe UI', 'Helvetica Neue', Arial, sans-serif; } } diff --git a/components/Hero.vue b/components/Hero.vue index 4251821..1075e25 100644 --- a/components/Hero.vue +++ b/components/Hero.vue @@ -19,6 +19,8 @@ alt="" aria-hidden="true" class="w-full h-full object-cover" + width="1600" + height="900" loading="eager" fetchpriority="high" decoding="async" diff --git a/components/PublicNews.vue b/components/PublicNews.vue index 2b258a4..2b89552 100644 --- a/components/PublicNews.vue +++ b/components/PublicNews.vue @@ -1,7 +1,6 @@