diff --git a/quartz/components/styles/search.scss b/quartz/components/styles/search.scss index 2f07fe712..8a9ec6714 100644 --- a/quartz/components/styles/search.scss +++ b/quartz/components/styles/search.scss @@ -160,7 +160,7 @@ width: min($pageWidth, 100%); } - & [data-icon] { + a[role="anchor"] { background-color: transparent; } } diff --git a/quartz/plugins/transformers/gfm.ts b/quartz/plugins/transformers/gfm.ts index dc0d1f09a..48681ff77 100644 --- a/quartz/plugins/transformers/gfm.ts +++ b/quartz/plugins/transformers/gfm.ts @@ -32,10 +32,10 @@ export const GitHubFlavoredMarkdown: QuartzTransformerPlugin | { behavior: "append", properties: { + role: "anchor", ariaHidden: true, tabIndex: -1, "data-no-popover": true, - "data-icon": true, }, content: { type: "element", diff --git a/quartz/styles/base.scss b/quartz/styles/base.scss index 33d6267f8..f0e7c14d1 100644 --- a/quartz/styles/base.scss +++ b/quartz/styles/base.scss @@ -259,11 +259,9 @@ thead { font-weight: revert; margin-bottom: 0; - article > & > a { + article > & > a[role="anchor"] { color: var(--dark); - &.internal { - background-color: transparent; - } + background-color: transparent; } }