Files
deepstock/src
Dorian 78cfb14a77 feat: budget total row + timeline polish + paint slider thumb + auto-advance
Budget panel
- Removed the inner "Budget Allocation" subtitle and the inline total
  from bm-title — the outer panel header "Budget Plan" already names
  the section, the inner subtitle was redundant.
- Added a Total Allocation row at the end of the breakdown using the
  same .bcat layout as the category lines so label + amount columns
  align. Top divider + heavier weight mark it as the summary line.
  DE: Gesamtbudget. The bar slot is collapsed to height:0 on the
  total row so only label + amount render.
- Bumped .bm-title (when it existed) and .bcat-label / .bcat-cost so
  the budget figures read at a comfortable size.

Timeline
- Each .tl-item gets generous top + bottom padding (14px / 28px) so
  the steps read as distinct moments. Padding is consistent across
  every item so the connector positioning stays stable.
- Connector line is now a light dotted left-border drawn on a
  zero-width pseudo, anchored top:46px / bottom:-14px so the dotted
  line crosses the gap between items and reaches each next dot.
- .tl-when (step title) typeface switched from Space Mono to Barlow
  (matching the CTA buttons), weight 600, 0.16em tracking, dark green
  paint colour (#2a3010), vertically centred against the 32px dot via
  min-height + flex centring so the title sits at the dot's mid-line.

Quiz
- Slider thumb is now a CSS-painted dark green circle: linear
  gradient (#3a4220 → #2a3010 → #161a08) with an inset cream highlight
  and a soft drop shadow + halo ring, approximating the SVG paint
  gloss filter the CTA buttons use. Both -webkit and -moz pseudo
  elements styled.
- Single-choice questions now auto-advance 220ms after a tap so the
  Continue button is no longer needed on those steps. renderQuestion
  drops the Continue button on single-choice, keeps Back when not on
  the first question. .quiz-footer:empty hides cleanly on the very
  first single-choice screen.

Result panels
- .result-panel-body top padding bumped from 0 to 20px so expanded
  content has clear breathing room below the summary header.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-10 10:39:08 +01:00
..
2026-05-05 13:47:41 +01:00