Underline motion for inline body links — slide, center, wipe or thicken — drawn per line box so wrapped links keep a rule on every line, with descender clearance, a focus ring hover never draws, and text-decoration fallbacks for reduced motion, forced colors and print.
npx shadcn@latest add @zyeon/link-underlineZyeon UI limits how often it can be asked, and Link Underline hasn't had its turn. Its source will show here once it has.