From f0f5252d107c0ffc0821f49cf49d7d8a24c87663 Mon Sep 17 00:00:00 2001 From: Marco Date: Wed, 26 Aug 2026 15:48:58 +0000 Subject: [PATCH] Lebensuhr clock: bigger, unclipped, every hour tick labeled MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Sized the SVG up (viewBox 250->420) after labels clipped at the edge, and gave all 12 ticks a real 24h-scale number (0,2,4…22, full "HH:00" at the 4 cardinal points) instead of just 00/06/12/18 — with only 4 numbers shown at those same 4 positions, the dial read like an ordinary 12-hour clock face (implying two laps/day) rather than the single 24h lap it actually represents. --- app/lebensuhr/page.tsx | 87 ++++++++++++++++++++++++++---------------- 1 file changed, 54 insertions(+), 33 deletions(-) diff --git a/app/lebensuhr/page.tsx b/app/lebensuhr/page.tsx index 65f51fa..20b31b8 100644 --- a/app/lebensuhr/page.tsx +++ b/app/lebensuhr/page.tsx @@ -199,63 +199,84 @@ export default function LebensuhrPage() { it (a version that tried to carry the actual Alter/Uhrzeit pairs on its own read ambiguous — see the table's own comment) — the 8 ages plotted at their proportional clock - position, each labeled with its matching time too (age alone - didn't make the time connection obvious), plus 00/06/12/18 - markers on the ring itself so it reads as an actual 24h - clock. Coordinates are hand-computed (evenly spaced every - 40°/2h, since age/90, time/24 and tick/12 are all the same - proportion, with -90° so age/hour 0 sits at the top), not - derived from lebensuhrRows — if the rows above ever change, - these need updating too. */} + position, each labeled with its matching time too. All 12 + ticks now carry their real 24h-scale hour (0,2,4…22, full + "HH:00" at the four cardinal ones) instead of just 4 bare + numbers — a dial showing only 00/06/12/18 read like an + ordinary 12-hour clock face (same 4 positions), which + wrongly implied two laps per day instead of one. Sized up + (viewBox 420 vs. the original 250) after the smaller version + clipped the longer time labels at the edge. Coordinates are + hand-computed (evenly spaced every 40°/2h, since age/90, + time/24 and tick/12 are all the same proportion, with -90° + so age/hour 0 sits at the top), not derived from + lebensuhrRows — if the rows above ever change, these need + updating too. */}
-