m
dadfa0df7c
feat: smartin3.de — mouse interaction covers full hero section width and depth
2026-04-18 21:20:56 +02:00
m
1caf12d801
fix: smartin3.de — remove noise overlay from body
2026-04-18 21:19:45 +02:00
m
f6c9eddfe4
fix: smartin3.de — tighten hero gradient, smaller radius to avoid page-wide glow
2026-04-18 21:19:31 +02:00
m
4315f4c2c0
fix: smartin3.de — larger mouse interaction area, gradient not clipped by container
2026-04-18 21:18:29 +02:00
m
8f615fd3d1
feat: smartin3.de — interactive 3D text, follows mouse/touch
2026-04-18 21:14:38 +02:00
m
6f2f150cb6
fix: smartin3.de — sweep -45° to 45°
2026-04-18 21:13:29 +02:00
m
3d457d6b42
feat: smartin3.de gallery — add Sonnenblendenhalter photo
2026-04-18 21:13:08 +02:00
m
d8e145a49d
feat: smartin3.de — slow sweep 45° to 165°, no full rotation
2026-04-18 21:12:36 +02:00
m
8fc605c851
fix: smartin3.de — replace all fake umlauts with real ä ö ü ß
2026-04-18 21:12:11 +02:00
m
66166d979c
feat: smartin3.de — 3D text gradient from orange to blue
2026-04-18 21:10:26 +02:00
m
b12b8e9068
feat: smartin3.de — 30 depth layers at 1px spacing for solid 3D extrusion
2026-04-18 21:08:50 +02:00
m
5a2416f3a6
feat: smartin3.de — solid text-shadow extrusion, no gaps between layers
2026-04-18 21:07:20 +02:00
m
5454f0fc27
feat: smartin3.de — lightbox on gallery click with caption
2026-04-18 21:06:39 +02:00
m
ab4003fb15
feat: smartin3.de — solid 3D block letters, remove duplicate h1
2026-04-18 21:05:32 +02:00
m
7d56e6a2fd
feat: smartin3.de — full 360 rotation from diagonal angle, more depth
2026-04-18 21:03:42 +02:00
m
866d30476d
fix: smartin3.de — missing closing brace on @keyframes rotateText
2026-04-18 21:02:39 +02:00
m
5240244a14
fix: smartin3.de — rename Schaltschrank Abdeckungshalter title
2026-04-18 21:01:53 +02:00
m
057fbf5434
feat: smartin3.de — replace rotating cube with 3D "smart" text animation
2026-04-18 21:01:29 +02:00
m
52758c94a8
fix: smartin3.de — prevent horizontal overflow from hero gradient on mobile
2026-04-18 20:57:53 +02:00
m
e2fc469957
fix: smartin3.de — remove container div from nav, flex directly on nav element
2026-04-18 20:53:38 +02:00
m
4a7aa31dc1
feat: smartin3.de gallery — add Schaltanlage Panelhalter photo
2026-04-18 20:52:23 +02:00
m
3c324d4103
fix: smartin3.de — nav container full-width, no more 860px constraint
2026-04-18 20:51:16 +02:00
m
9d6debecbd
fix: smartin3.de — nav uses full viewport width, hamburger aligned properly
2026-04-18 20:48:42 +02:00
m
21f22dc90d
fix: smartin3.de — remove max-width on gallery description text
2026-04-18 20:47:40 +02:00
m
98fd237298
fix: smartin3.de — remove stock photos, fix umlauts, Flachkabelhalter
2026-04-18 20:46:42 +02:00
m
ffeed4998c
feat: smartin3.de gallery — add Muenzhalter photo
2026-04-18 20:36:52 +02:00
m
fc4986b805
feat: smartin3.de gallery — add Flachkabel Halter photo
2026-04-18 20:29:25 +02:00
m
1576ac892b
fix: smartin3.de — hamburger menu on mobile, nav no longer overflows
2026-04-18 20:22:50 +02:00
m
08739c6294
feat: smartin3.de — add Etsy shop link to nav and contact section
2026-04-18 20:19:52 +02:00
m
075be054e9
fix: smartin3.de — responsive nav, prevent overflow on mobile
2026-04-18 20:17:53 +02:00
m
6480e72472
feat: smartin3.de — add Instagram link to nav and contact section
2026-04-18 20:03:49 +02:00
m
6dc338ddc2
feat: smartin3.de gallery — add VW Golf MK1 cover photo with caption
...
Add real product photo (VW Golf MK1 trunk cover) to gallery with
description. Extend gallery CSS to support figcaption elements.
2026-04-18 19:59:38 +02:00
m
2c4b693ac8
fix: 6034.de — minimal links only, no description
2026-04-16 16:32:11 +02:00
m
fc50219740
feat: add 6034.de — personal project space with mGreen link
2026-04-16 15:11:28 +02:00
m
89a0f992e0
feat: smartin3.de — add gallery section with Unsplash placeholders
2026-04-09 19:18:33 +02:00
m
5fe3132e34
feat: traihard.de — universal tryhard manifesto (cycling, comunio, fitness, productivity)
2026-04-08 13:21:12 +02:00
m
4dfae76862
fix: remove comunio link from traihard.de footer
2026-04-08 13:15:30 +02:00
m
2ffb1b4192
fix: remove 'powered by' from footers
2026-04-08 13:13:59 +02:00
m
40f07304de
feat: traihard.de — tryhard cycling manifesto + comunio guide
2026-04-08 13:12:30 +02:00
m
d022ef209e
feat: add comunio AI assistant guide at traihard.de/comunio
2026-04-08 13:11:03 +02:00
m
208004f450
feat: add traihard.de — AI cycling routes onepager
2026-04-08 12:54:16 +02:00
m
0b2b718410
fix: zensiebels.de — ZenSebels → ZenSiebels
2026-04-03 19:13:32 +02:00
m
68552cac15
fix: rename zensebels.de → zensiebels.de (Siebels not Sebels)
2026-04-02 14:55:14 +02:00
m
8af8d3d35f
feat: add zensebels.de — Zen/meditation onepager, japanese aesthetics
2026-04-02 14:53:21 +02:00
m
596ccac889
fix: billableaua — 'nicht nur ein Job'
2026-04-02 10:57:42 +02:00
m
d3efd8231f
fix: billableaua — lifestyle threshold at 7.96 (rounds to 8.0)
2026-04-02 10:56:46 +02:00
m
e6d397a77b
fix: billableaua — >= 8h threshold for lifestyle verdict
2026-04-02 10:52:14 +02:00
m
c9f97eb43f
fix: billableaua — center invoice, thresholds 6/7/8, new verdicts
2026-04-02 10:50:59 +02:00
m
8992f6775f
refactor: billableaua — invoice-style layout, lower thresholds
...
Calculation now looks like an invoice with left-aligned labels and
right-aligned values. Verdict thresholds lowered: >8h lifestyle,
>6h warning, >4h "klingt machbar".
2026-04-02 10:47:32 +02:00
m
7702963902
fix: billableaua — 'Minuten mehr an jedem anderen Tag. Jeden.'
2026-04-02 10:45:17 +02:00