From 1f06697df589661c868314c615f4b29f9b927b84 Mon Sep 17 00:00:00 2001 From: dvorakmortonxd Date: Fri, 15 May 2026 10:40:44 +0200 Subject: [PATCH] added a gym section to the website --- src/app/page.css | 64 +++++++++++++++++++++++++++++++++++++++++++++++- src/app/page.tsx | 24 ++++++++++++++++++ 2 files changed, 87 insertions(+), 1 deletion(-) diff --git a/src/app/page.css b/src/app/page.css index 45740aa..516794c 100644 --- a/src/app/page.css +++ b/src/app/page.css @@ -644,7 +644,7 @@ body { overflow: hidden; border: 1px solid var(--card-border); border-top: none; - aspect-ratio: 2 / 1; + aspect-ratio: 16 / 9; transform: translateZ(0); will-change: transform; } @@ -807,12 +807,17 @@ body { grid-template-columns: 1fr; } + .gym-grid { + grid-template-columns: 1fr; + } + .project-grid { grid-template-columns: 1fr; } .video-grid { grid-template-columns: 1fr; + gap: 10px; } .project-image { @@ -908,3 +913,60 @@ body { transform: scale(0) rotate(-20deg); } } + +/* ============================================ + GYM PANEL + ============================================ */ +.gym-section { + margin-top: 16px; +} + +.gym-grid { + display: grid; + grid-template-columns: repeat(3, 1fr); + gap: 16px; + padding: 24px; + text-align: center; +} + +.gym-item { + display: flex; + flex-direction: column; + align-items: center; + gap: 10px; + padding: 16px; + background: rgba(255, 255, 255, 0.02); + border: 1px solid rgba(168, 153, 132, 0.1); + transition: all 0.3s ease; +} + +.gym-item:hover { + background: rgba(250, 189, 47, 0.05); + border-color: rgba(250, 189, 47, 0.3); + transform: translateY(-4px); +} + +.gym-icon { + opacity: 0.9; + transition: opacity 0.3s ease, filter 0.3s ease; +} + +.gym-item:hover .gym-icon { + opacity: 1; + filter: drop-shadow(0 0 6px rgba(250, 189, 47, 0.5)); +} + +.gym-label { + font-size: 0.85rem; + font-weight: 700; + color: var(--gray); + letter-spacing: 0.08em; + text-transform: uppercase; +} + +.gym-weight { + font-size: 1.6rem; + font-weight: 800; + color: var(--fg); + font-family: var(--font-custom-mono), monospace; +} diff --git a/src/app/page.tsx b/src/app/page.tsx index c9e031e..39b4d1a 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -292,6 +292,30 @@ export default function Home() { + {/* Gym SBD Panel */} +
+
+ ├─ GYM_SBD.DB +
+
+ Squat +
SQUAT
+
125kg
+
+
+ Bench +
BENCH
+
108kg
+
+
+ Deadlift +
DEADLIFT
+
165kg
+
+
+
+
+ {/* About Me Panel */}