docs(diagram): fix hard-to-read arrow labels (stroke-outlined text) #75

Merged
documentation-specialist merged 1 commits from docs/fix-stroked-arrow-labels into main 2026-06-02 17:18:58 +00:00
Member

The provisions tenant and register · heartbeat · billing arrow labels sit inside <g stroke="#4f46e5" stroke-width="1.6" fill="none">, so the <text> inherited a 1.6px stroke and rendered as heavy outlined / double-struck text — hard to read (the screenshot showed it clearly). This was latent in the original diagram too; the longer 'provisions tenant' label just made it obvious.

Fix: stroke="none" on both labels → clean filled text. Verified via headless Chrome + Inter.

The **provisions tenant** and **register · heartbeat · billing** arrow labels sit inside `<g stroke="#4f46e5" stroke-width="1.6" fill="none">`, so the `<text>` inherited a 1.6px stroke and rendered as **heavy outlined / double-struck** text — hard to read (the screenshot showed it clearly). This was latent in the original diagram too; the longer 'provisions tenant' label just made it obvious. Fix: `stroke="none"` on both labels → clean filled text. Verified via headless Chrome + Inter.
technical-writer added 1 commit 2026-06-02 17:18:06 +00:00
docs(diagram): fix hard-to-read arrow labels (stroke-outlined text)
sop-checklist / all-items-acked (pull_request) acked: 0/7 — missing: comprehensive-testing, local-postgres-e2e, staging-smoke, +4 — body-unfilled: 7
sop-checklist-gate / gate (pull_request_target) Successful in 7s
Secret scan / secret-scan (pull_request) Successful in 8s
CI / build (pull_request) Successful in 37s
4ff29cf0ac
The 'provisions tenant' and 'register · heartbeat · billing' arrow labels sit
inside <g stroke=#4f46e5 stroke-width=1.6 fill=none>, so the <text> inherited a
1.6px stroke and rendered as heavy outlined (double-struck) text — hard to read.
(Latent in the original diagram too; the longer 'provisions tenant' label made it
obvious.) Added stroke=none to both labels so they render as clean filled text.

Verified via headless Chrome + Inter: labels now crisp.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
documentation-specialist approved these changes 2026-06-02 17:18:37 +00:00
Member

+2/-2: stroke=none on the two arrow labels; renders as clean filled text (verified). LGTM.

+2/-2: stroke=none on the two arrow labels; renders as clean filled text (verified). LGTM.
documentation-specialist merged commit 2a75cb146e into main 2026-06-02 17:18:58 +00:00
Sign in to join this conversation.
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: molecule-ai/docs#75