From d673f3f0e57fd5271cb44e173672c946bc9e0cf7 Mon Sep 17 00:00:00 2001 From: fretuks Date: Fri, 31 Jul 2026 00:29:17 +0200 Subject: [PATCH] update website --- src/app/contact/page.js | 2 +- src/app/globals.css | 47 +++++++++++++++++++++++++++++++++++++---- src/app/page.js | 14 ++++++++++-- 3 files changed, 56 insertions(+), 7 deletions(-) diff --git a/src/app/contact/page.js b/src/app/contact/page.js index bff8894..054e62b 100644 --- a/src/app/contact/page.js +++ b/src/app/contact/page.js @@ -12,7 +12,7 @@ export default function ContactPage() {
NameFrederik Spirgi
Based inSwitzerland
Emailfretux@fretux.ch
-
ElsewhereGitHub ↗
+
ElsewhereGitHub ↗
); diff --git a/src/app/globals.css b/src/app/globals.css index c6eda10..9e1f432 100644 --- a/src/app/globals.css +++ b/src/app/globals.css @@ -228,21 +228,45 @@ button { .marquee { overflow: hidden; border-block: 1px solid var(--line); - padding: 18px 0; + padding: 0; font: 600 .75rem var(--font-geist-mono), monospace; letter-spacing: .1em; text-transform: uppercase; white-space: nowrap; } -.marquee span, .marquee b { - margin-right: 34px; +.marquee-track { + display: flex; + width: max-content; + animation: marquee-scroll 32s linear infinite; } -.marquee b { +.marquee-group { + display: flex; + flex-shrink: 0; + align-items: center; + min-width: max-content; + padding: 18px 0; +} + +.marquee-group span { + padding-left: 34px; +} + +.marquee-group b { + padding-left: 34px; +} + +.marquee-group b { color: var(--accent); } +@keyframes marquee-scroll { + to { + transform: translateX(-50%); + } +} + .featured { padding: 110px 0; } @@ -630,4 +654,19 @@ button { animation-duration: .01ms !important; transition-duration: .01ms !important; } + + .marquee-track { + width: 100%; + animation: none; + transform: none; + } + + .marquee-group { + justify-content: center; + width: 100%; + } + + .marquee-group + .marquee-group { + display: none; + } } diff --git a/src/app/page.js b/src/app/page.js index 01e27fe..b130d22 100644 --- a/src/app/page.js +++ b/src/app/page.js @@ -19,8 +19,18 @@ export default function Home() {