SIGN IN SIGN UP

Point the hint arrow at the beacon, resize the dot, add an optional overlay

Three fixes to how hints look and behave:

The popover arrow used to land beside the dot: it sits a fixed corner
inset from the popover's edge, while start/end alignment put the popover
edge flush with the beacon. The position options now pass the difference
between the arrow tip and the beacon's half-size as the alignment
pull-back, so the arrow points at the beacon's center. The arrow also
gets a faint halo — it is a white triangle designed to sit against a
tour's darkened overlay, and vanished on light pages without one.

The default beacon grows from 20px to 24px (still --driver-hint-size),
and defaults to a lighter indigo.

New opt-in overlay: overlay: true dims the page while a hint is open
(overlayColor/overlayOpacity to taste). Beacons and the popover sit
above it so hints stay clickable, and clicking the dimmed page closes
the hint like any outside click. Verified in a real browser — beacons
float above the dim, arrow centered on the dot.
K
Kamran Ahmed committed
beb2935f2575f19297082662204218d31faaf7e5
Parent: 5728115