[PR #8148] Make the link underline less obtrusive; don't use it for pattern #27118

Closed
opened 2026-01-31 09:20:07 +00:00 by claunia · 0 comments
Owner

Original Pull Request: https://github.com/microsoft/terminal/pull/8148

State: closed
Merged: Yes


This pull request switches up the treatment we use for pattern-detected
links and OSC 8 hyperlinks:

  • Links generated via OSC 8 have a sparse dotted underline instead of a
    thick dashed one
    • BEFORE
      • image
    • AFTER
      • image
  • Links generated by pattern detection are not underlined until they've
    hovered
    • This papers over a visual glitch that is a result of us updating
      the pattern matches every ~500ms (on change)
    • BEFORE
      • image
    • AFTER
      • image
      • image

Closes #8123

**Original Pull Request:** https://github.com/microsoft/terminal/pull/8148 **State:** closed **Merged:** Yes --- This pull request switches up the treatment we use for pattern-detected links and OSC 8 hyperlinks: * Links generated via OSC 8 have a sparse dotted underline instead of a thick dashed one * **BEFORE** * ![image](https://user-images.githubusercontent.com/189190/98027742-f9b1ba00-1dc1-11eb-9633-d5fa26898c81.png) * **AFTER** * ![image](https://user-images.githubusercontent.com/189190/98027715-edc5f800-1dc1-11eb-9ba6-73e6e40e4bc8.png) * Links generated by pattern detection _are not underlined until they've hovered_ * This papers over a visual glitch that is a result of us updating the pattern matches every ~500ms (on change) * **BEFORE** * ![image](https://user-images.githubusercontent.com/189190/98027899-2fef3980-1dc2-11eb-898f-047b5ea46ef9.png) * **AFTER** * ![image](https://user-images.githubusercontent.com/189190/98027853-2239b400-1dc2-11eb-929d-87b2fc21eba4.png) * ![image](https://user-images.githubusercontent.com/189190/98027870-2a91ef00-1dc2-11eb-83fa-111a3c5594a8.png) Closes #8123
claunia added the pull-request label 2026-01-31 09:20:07 +00:00
Sign in to join this conversation.
No Label pull-request
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#27118