diff --git a/CLAUDE.md b/CLAUDE.md index 9b2c7d0..1e8beba 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -1103,9 +1103,9 @@ 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=110** (in `web/index.html` hochzählen, siehe Workflows). - Schriftgrößen 2026-07-24 global **+2px** (alle `font-size` in `style.css` + Chart- - `fontSize` in `app.js`, Body-Basis 14→16px; User-Vorgabe „alle Schriftarten +2pt"). +- 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). ## 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/app.js b/web/app.js index 3fb421e..90c255c 100644 --- a/web/app.js +++ b/web/app.js @@ -1062,7 +1062,7 @@ function _makeChart(tf) { // weil loadCharts erst nach dem Einblenden des Tabs läuft. const chart = LightweightCharts.createChart(el, { width: el.clientWidth || 320, height: 200, - layout: { background: { color: "#0d1117" }, textColor: "#8b949e", fontSize: 13 }, + layout: { background: { color: "#0d1117" }, textColor: "#8b949e", fontSize: 15 }, grid: { vertLines: { color: "#161b22" }, horzLines: { color: "#161b22" } }, timeScale: { borderColor: "#30363d", timeVisible: true, secondsVisible: false }, rightPriceScale: { borderColor: "#30363d" }, diff --git a/web/index.html b/web/index.html index dcc28d4..04abf89 100644 --- a/web/index.html +++ b/web/index.html @@ -6,7 +6,7 @@