feat(callouts): vaste-rail pijlen (#1829) #1837
No reviewers
Labels
No labels
accepted
bug
declined
docs
duplicate
enhancement
good first issue
in-progress
needs-info
privacy
security
triage
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
LibreKAT/Ocideck!1837
Loading…
Reference in a new issue
No description provided.
Delete branch "feat/fixed-rail-arrows-1829"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Samenvatting
De derde presentatiemodus voor image-references: pijlen van een vaste rail aan de linkerrand van de afbeelding (de rechterrand van de bullet-kolom) naar elk target (IMAGE_CALLOUTS.md §5).
Renderers
_ArrowPaintermet two-tone rand (§6) en pijlpunt..ocideck-arrowCSS met::afterpijlpunt-driehoek.Integratie
calloutCrossingArrowsis gedefinieerd maar meldt niets zolang pijlen horizontaal zijn (kruising is dan geometrisch onmogelijk).Bewaker
De pijl is uitsluitend een rendering over data die volledig portabel is —
mode: arrowis een front-matter key onderocideck_callouts:die ander Marp-gereedschap negeert. Het.mdblijft leesbaar; de bullets en(A)references zijn gewone tekst. Als OciDeck stopt, toont het deck alles in pin/region-modus (de LaTeX-degradatie is het bewijs). Geen botsing van waarden.Test plan
callout_arrow_test.dart— overlay bouwt met punt/regio/gemengde targets, revealedReferences filter, HTML export met punt/regio/flatten, CSS aanwezigcallout_editor_test.dart— Pijlen-toggle bestaat, schakelen emitcalloutPresentation=arrowslide_quality_localization_coverage_test.dart—calloutCrossingArrowsgedektapp_localizations_test.dart— nieuwe l10n strings in alle 31 talenmake checkgroen (10.814 tests, 86.8% dekking)make check-secretsgroen (gitleaks + trufflehog)make sastgroen (semgrep, 0 findings)static-gategroenGenerated with Devin