Skip to content

Fix clipped chart points and add appointment title to timeline tooltip - #163

Merged
luflow merged 1 commit into
mainfrom
claude/statistik-graphen-titel-et0nrn
Aug 10, 2026
Merged

Fix clipped chart points and add appointment title to timeline tooltip#163
luflow merged 1 commit into
mainfrom
claude/statistik-graphen-titel-et0nrn

Conversation

@luflow

@luflow luflow commented Aug 10, 2026

Copy link
Copy Markdown
Owner

Summary

  • Points sitting at 0 % or 100 % in the statistics charts were clipped by the canvas edge because the chart layout padding was smaller than the point radius. Increased padding on all sides so points (including their hover radius) have room to render fully.
  • The timeline chart's tooltip only ever showed the date. Added the appointment name as a second tooltip title line, truncated to 40 characters so long titles don't blow up the tooltip.

Test plan

  • npm run lint (eslint)
  • npm run stylelint
  • npm run build (vite)
  • scripts/check-german-l10n.py / scripts/check-source-strings.py
  • composer openapi diff clean (no controller changes, spec unchanged)
  • Manual check in browser (not run in this environment)

Generated by Claude Code

Points sitting at 0 % or 100 % were clipped by the canvas edge because the
chart layout padding was smaller than the point radius. Increased padding on
all sides to give the point (and its hover radius) room.

The timeline tooltip only ever showed the date. Added the appointment name
as a second tooltip title line, truncated so long titles don't blow up the
tooltip.
@luflow
luflow merged commit 77e79c3 into main Aug 10, 2026
3 checks passed
@luflow
luflow deleted the claude/statistik-graphen-titel-et0nrn branch August 10, 2026 18:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants