From 4bc7679ba306eedb9be47a0bbe9be7424643799d Mon Sep 17 00:00:00 2001 From: Axel Hocks Date: Fri, 24 Jul 2026 17:50:24 +0200 Subject: [PATCH] =?UTF-8?q?=C3=9Cbersehene=20font:-Shorthands=20mitvergr?= =?UTF-8?q?=C3=B6=C3=9Fert=20(v=3D112)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Die drei `font: Npx/…`-Shorthands (.ms-chip/.ms-bos-lbl/.sqm-badge) waren bei den beiden +2px-Runden ausgelassen worden (Skript erfasste nur `font-size`); jetzt +4px nachgezogen → wirklich ALLE Schriftgrößen einheitlich +4px. Co-Authored-By: Claude Opus 4.8 --- CLAUDE.md | 10 +++++++--- web/index.html | 6 +++--- web/style.css | 6 +++--- 3 files changed, 13 insertions(+), 9 deletions(-) diff --git a/CLAUDE.md b/CLAUDE.md index 1e8beba..0b67da3 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -1103,9 +1103,13 @@ dort bereits nachvalidiert, ØR +0,305.) **Eine** Oberfläche: Signal → **Hinweis-Dialog „trotzdem eröffnen?"** (überschreibbar). CLOSE bei **negativem** P&L → Sicherheitsabfrage; im Plus/Breakeven direkt. Sonst keine Token-Dialoge (`require_token=false`). Audio braucht 1× Nutzer-Tap. -- Asset-Version aktuell **v=111** (in `web/index.html` hochzählen, siehe Workflows). - Schriftgrößen 2026-07-24 global **+4px** (2× je +2px auf User-Wunsch; alle `font-size` - in `style.css` + Chart-`fontSize` in `app.js`, Body-Basis 14→18px). +- Asset-Version aktuell **v=112** (in `web/index.html` hochzählen, siehe Workflows). + Schriftgrößen 2026-07-24 global **+4px** (2× je +2px auf User-Wunsch; Body-Basis + 14→18px). ⚠ Betrifft in `style.css` sowohl `font-size:Npx` (71×) ALS AUCH die + `font: Npx/…`-**Shorthand** (3×: `.ms-chip`/`.ms-bos-lbl`/`.sqm-badge` — + die wurden zuerst übersehen, weil das erste Bump-Skript nur `font-size` erfasste) + + Chart-`fontSize` in `app.js`. Bei künftigen globalen Font-Änderungen die + Shorthand nicht vergessen. ## Web-API (server.py) `GET /api/snapshot` (inkl. `verdict`-Aggregat) `/api/health` `/api/logs` `/api/stats` `/api/news` `/api/bars?tf=&n=` (Charts, read-only) `/api/squeeze_monitor` (B4-Monitor, read-only, Engine-Cache 60 s) · `WS /ws` · diff --git a/web/index.html b/web/index.html index 04abf89..03e1b73 100644 --- a/web/index.html +++ b/web/index.html @@ -6,7 +6,7 @@ Oil · MT5 - + @@ -216,7 +216,7 @@ - - + + diff --git a/web/style.css b/web/style.css index 0364bf7..f0c53a8 100644 --- a/web/style.css +++ b/web/style.css @@ -374,7 +374,7 @@ main{padding-bottom:74px} /* Platz für die fixe Leiste */ .ms-trend{ font-weight:700; font-size:19px; } .ms-trend.up{ color:var(--up); } .ms-trend.down{ color:var(--down); } .ms-trend.dim{ color:var(--dim); } .ms-swings{ display:flex; align-items:center; gap:2px; flex-wrap:wrap; } -.ms-chip{ font:600 12px/1 var(--mono); padding:3px 6px; border-radius:var(--r-sm); +.ms-chip{ font:600 16px/1 var(--mono); padding:3px 6px; border-radius:var(--r-sm); background:var(--surface-2); border:1px solid var(--border); } .ms-chip.up{ color:var(--up); border-color:#2ea04333; } .ms-chip.down{ color:var(--down); border-color:#f8514933; } @@ -382,7 +382,7 @@ main{padding-bottom:74px} /* Platz für die fixe Leiste */ .ms-arrow{ color:var(--dim); font-size:15px; } .ms-bos{ display:flex; align-items:center; gap:8px; font-size:17px; margin:6px 0; } .ms-bos.hidden{ display:none; } -.ms-bos-lbl{ font:600 11px/1 var(--mono); color:var(--dim); +.ms-bos-lbl{ font:600 15px/1 var(--mono); color:var(--dim); border:1px solid var(--border); border-radius:var(--r-sm); padding:2px 6px; } .ms-bos .up{ color:var(--up); } .ms-bos .down{ color:var(--down); } .ms-chan{ margin-top:8px; } @@ -402,7 +402,7 @@ main{padding-bottom:74px} /* Platz für die fixe Leiste */ /* ── Auto-Squeeze-Monitor (B4, Statistik-Tab) ───────────────────────── */ .sqm-head{ display:flex; align-items:center; gap:10px; margin:4px 0 8px; } -.sqm-badge{ font:600 12px/1 var(--mono); padding:3px 8px; border-radius:var(--r-sm); +.sqm-badge{ font:600 16px/1 var(--mono); padding:3px 8px; border-radius:var(--r-sm); background:var(--surface-2); border:1px solid var(--border); } .sqm-badge.up{ color:var(--up); border-color:#2ea04355; } .sqm-badge.down{ color:var(--down); border-color:#f8514955; }