68fed087-9049-446f-bfc5-3f8.../Sources
徐翔宇 5e5540d9b1 fix(water): remove vertical scroll — fit toggles + hero in 580pt panel
WaterView added two toggle rows which pushed content past panel
height, so it got wrapped in a ScrollView. That introduced a
vertical scroll bar — visually noisy for a tab that should fit at a
glance.

Compaction strategy:
- VStack spacing 14 → 10 (saves ~24pt across 4 gaps)
- cupShape 130×160 → 100×130 (saves ~30pt + width breathing room)
- Big "X" number font 40 → unchanged (still readable in 100pt cup)
- toggleRows (vertical 2-stack of 32pt pills) → toggleRow
  (horizontal 30pt single line with short labels "🍅 +1" / "整点提醒")
- Drop tipText (saves ~30pt) — redundant with the badge text

Net height now fits inside the panel without scroll.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-20 10:16:57 +08:00
..
engine chore: bump v0.3.0 build 3 + holiday data + cross-day water dedupe fix 2026-05-20 10:12:40 +08:00
ui fix(water): remove vertical scroll — fit toggles + hero in 580pt panel 2026-05-20 10:16:57 +08:00
MioPlugin.swift v0.1.0: initial 摸鱼侠 — Worker Toolkit plugin for MioIsland 2026-04-27 20:21:12 +08:00
WorkerPlugin.swift chore: bump v0.3.0 build 3 + holiday data + cross-day water dedupe fix 2026-05-20 10:12:40 +08:00