fix(popovers): clear id to avoid anchor jumps within popover
| | |
| | | const contents = await response.text() |
| | | const html = p.parseFromString(contents, "text/html") |
| | | normalizeRelativeURLs(html, targetUrl) |
| | | // strip all IDs from elements to prevent duplicates |
| | | html.querySelectorAll("[id]").forEach((el) => el.removeAttribute("id")) |
| | | const elts = [...html.getElementsByClassName("popover-hint")] |
| | | if (elts.length === 0) return |
| | | |
| | |
| | | &[id]:hover > a { |
| | | opacity: 1; |
| | | } |
| | | |
| | | &:not([id]) > a[role="anchor"] { |
| | | display: none; |
| | | } |
| | | } |
| | | |
| | | // typography improvements |