Commit 9ebeaef

HPCesia <me@hpcesia.com>
2025-09-02 12:22:16
perf: link style on touch device
1 parent 97c6164
Changed files (5)
src
components
pages
src/components/misc/PostInfo.astro
@@ -97,7 +97,7 @@ const metas: (
                       <span>{info.text}</span>
                     );
                     return info.link ? (
-                      <a href={info.link} title={info.text} class="link-hover">
+                      <a href={info.link} title={info.text} class="link-hover not-hover:link">
                         {text}
                       </a>
                     ) : (
src/components/widgets/PostCard.astro
@@ -83,7 +83,7 @@ const metas: (
                       <span>{info.text}</span>
                     );
                     return info.link ? (
-                      <a href={info.link} title={info.text} class="link-hover">
+                      <a href={info.link} title={info.text} class="link-hover not-hover:link">
                         {text}
                       </a>
                     ) : (
src/pages/archives/categories/index.astro
@@ -104,10 +104,14 @@ if (uncategorizedPosts.length > 0)
                             };
                           }) || []),
                         ].map((meta) => (
-                          <div class="flex items-center gap-0">
+                          <div class="flex items-center gap-1">
                             <MetaIcon name={meta.icon} />
                             {meta.link ? (
-                              <a href={meta.link} class="meta-text" title={meta.text}>
+                              <a
+                                href={meta.link}
+                                class="meta-text link-hover not-hover:link"
+                                title={meta.text}
+                              >
                                 {meta.text}
                               </a>
                             ) : (
src/pages/archives/tags/index.astro
@@ -101,10 +101,14 @@ if (untaggedPosts.length > 0) tagPosts.set(t.meta.unTagged(), untaggedPosts);
                             };
                           }),
                         ].map((meta) => (
-                          <div class="flex items-center gap-0">
+                          <div class="flex items-center gap-1">
                             <MetaIcon name={meta.icon} />
                             {meta.link ? (
-                              <a href={meta.link} class="meta-text" title={meta.text}>
+                              <a
+                                href={meta.link}
+                                class="meta-text link-hover not-hover:link"
+                                title={meta.text}
+                              >
                                 {meta.text}
                               </a>
                             ) : (
src/pages/archives/[...time].astro
@@ -107,10 +107,14 @@ const postCount = await getPostsCount();
                           };
                         }),
                       ].map((meta) => (
-                        <div class="flex items-center gap-0">
+                        <div class="flex items-center gap-1">
                           <MetaIcon name={meta.icon} />
                           {meta.link ? (
-                            <a href={meta.link} class="meta-text" title={meta.text}>
+                            <a
+                              href={meta.link}
+                              title={meta.text}
+                              class="meta-text link-hover not-hover:link"
+                            >
                               {meta.text}
                             </a>
                           ) : (