From 001c166825575d28a07257a969081fa74668c2b5 Mon Sep 17 00:00:00 2001
From: Matt Vogel <mainmoniker@googlemail.com>
Date: Thu, 07 Mar 2024 01:25:39 +0000
Subject: [PATCH] fix(tag): move hash to sass styling only (#930)
---
quartz/components/RecentNotes.tsx | 2 +-
quartz/styles/base.scss | 5 +++++
quartz/components/PageList.tsx | 2 +-
quartz/plugins/transformers/ofm.ts | 2 +-
quartz/components/TagList.tsx | 3 +--
5 files changed, 9 insertions(+), 5 deletions(-)
diff --git a/quartz/components/PageList.tsx b/quartz/components/PageList.tsx
index 62b77b1..1e5d232 100644
--- a/quartz/components/PageList.tsx
+++ b/quartz/components/PageList.tsx
@@ -63,7 +63,7 @@
class="internal tag-link"
href={resolveRelative(fileData.slug!, `tags/${tag}` as FullSlug)}
>
- #{tag}
+ {tag}
</a>
</li>
))}
diff --git a/quartz/components/RecentNotes.tsx b/quartz/components/RecentNotes.tsx
index 549b025..d99878d 100644
--- a/quartz/components/RecentNotes.tsx
+++ b/quartz/components/RecentNotes.tsx
@@ -63,7 +63,7 @@
class="internal tag-link"
href={resolveRelative(fileData.slug!, `tags/${tag}` as FullSlug)}
>
- #{tag}
+ {tag}
</a>
</li>
))}
diff --git a/quartz/components/TagList.tsx b/quartz/components/TagList.tsx
index 04a483b..ba48098 100644
--- a/quartz/components/TagList.tsx
+++ b/quartz/components/TagList.tsx
@@ -9,12 +9,11 @@
return (
<ul class={classNames(displayClass, "tags")}>
{tags.map((tag) => {
- const display = `#${tag}`
const linkDest = baseDir + `/tags/${slugTag(tag)}`
return (
<li>
<a href={linkDest} class="internal tag-link">
- {display}
+ {tag}
</a>
</li>
)
diff --git a/quartz/plugins/transformers/ofm.ts b/quartz/plugins/transformers/ofm.ts
index 48428af..5058c8b 100644
--- a/quartz/plugins/transformers/ofm.ts
+++ b/quartz/plugins/transformers/ofm.ts
@@ -328,7 +328,7 @@
children: [
{
type: "text",
- value: `#${tag}`,
+ value: tag,
},
],
}
diff --git a/quartz/styles/base.scss b/quartz/styles/base.scss
index 92798a2..868dfdc 100644
--- a/quartz/styles/base.scss
+++ b/quartz/styles/base.scss
@@ -79,6 +79,11 @@
border-radius: 0;
padding: 0;
}
+ &.tag-link {
+ &::before {
+ content: "#";
+ }
+ }
}
&.external .external-icon {
--
Gitblit v1.10.0