From c6df9fdab0d6ee5dca8781d66364d2f0f1f38762 Mon Sep 17 00:00:00 2001 From: Scarriffle Date: Thu, 8 Oct 2026 06:59:15 +0200 Subject: [PATCH] =?UTF-8?q?Die=20Schriftgr=C3=B6sse=20war=20am=20falschen?= =?UTF-8?q?=20Ende=20grossz=C3=BCgig?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 60 bis 300 Prozent waren es, und gebraucht wird der Weg nach unten: schon die Vorgabe des Browsers ist auf einem grossen Bildschirm eher zu gross als zu klein, und 300 Prozent füllt das halbe Bild. Jetzt 30 bis 120 Prozent, mit unveränderter 100-Prozent-Marke. Dazu Fünferschritte statt Zehner. Auf einer Spanne von 90 statt 240 Prozent wiegt ein Zehnerschritt doppelt so schwer; bei 35 Prozent ist der Unterschied zu 45 Prozent kein Feinschliff mehr, sondern ein Sprung. Ein gemerkter Wert von früher wird beim Lesen gekappt — geprüft: 190 im Speicher ergibt Regler 120 und `font-size: 120%`. Und 30 Prozent ist am Bild nachgesehen klein, aber lesbar; als Untergrenze taugt es. Co-Authored-By: Claude Opus 5 --- web/app/src/untertitelstil.ts | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/web/app/src/untertitelstil.ts b/web/app/src/untertitelstil.ts index 583384c..c516635 100644 --- a/web/app/src/untertitelstil.ts +++ b/web/app/src/untertitelstil.ts @@ -36,9 +36,19 @@ export const HINTERGRUENDE = [ { name: 'Ohne', wert: 'transparent' }, ] as const; -export const GROESSE_KLEINST = 60; -export const GROESSE_GROESST = 300; -export const GROESSE_SCHRITT = 10; +/** Der Spielraum der Schriftgrösse, in Prozent der Browservorgabe. + * + * **Nach unten, nicht nach oben.** Hier standen 60 bis 300 Prozent, und das + * war am falschen Ende grosszügig: schon die Vorgabe des Browsers ist auf + * einem grossen Bildschirm eher zu gross als zu klein, und 300 Prozent füllt + * das halbe Bild. Gebraucht wird der Weg nach unten. + * + * **Fünferschritte statt Zehner.** Auf einer Spanne von 90 statt 240 Prozent + * wiegt ein Zehnerschritt doppelt so schwer; bei 35 Prozent ist der + * Unterschied zu 45 Prozent kein Feinschliff mehr, sondern ein Sprung. */ +export const GROESSE_KLEINST = 30; +export const GROESSE_GROESST = 120; +export const GROESSE_SCHRITT = 5; export type Untertitelstil = { /** In Prozent der Größe, die der Browser von sich aus wählt. */