Skip to content

Commit b78ddf0

Browse files
committed
fix: add translation keys for docs and socket nav links
- Add 'docs' and 'socket' to package.links translations - Add invisible icon to docs link for nav alignment
1 parent 6e3cdfc commit b78ddf0

2 files changed

Lines changed: 22 additions & 17 deletions

File tree

app/pages/[...package].vue

Lines changed: 19 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -740,42 +740,45 @@ defineOgImageComponent('Package', {
740740
{{ t('package.links.jsr') }}
741741
</a>
742742
</li>
743-
<li class="sm:flex-grow">
744-
<a
745-
:href="`https://socket.dev/npm/package/${pkg.name}/overview/${displayVersion?.version ?? 'latest'}`"
746-
target="_blank"
747-
rel="noopener noreferrer"
748-
class="link-subtle font-mono text-sm inline-flex items-center gap-1.5"
749-
>
750-
<span class="i-simple-icons-socket w-4 h-4" aria-hidden="true" />
751-
{{ t('package.links.socket') }}
752-
</a>
753-
</li>
754743
<li v-if="docsLink">
755744
<a
756745
v-if="docsLink.isExternal"
757746
:href="docsLink.href"
758747
target="_blank"
759748
rel="noopener noreferrer"
760-
class="link-subtle font-mono text-sm inline-flex items-center pb-2"
749+
class="link-subtle font-mono text-sm inline-flex items-center gap-1.5"
761750
>
762-
docs
751+
<span class="i-carbon-document w-4 h-4" aria-hidden="true" />
752+
{{ t('package.links.docs') }}
763753
</a>
764754
<NuxtLink
765755
v-else
766756
:to="docsLink.to"
767-
class="link-subtle font-mono text-sm inline-flex items-center pb-2"
757+
class="link-subtle font-mono text-sm inline-flex items-center gap-1.5"
768758
>
769-
docs
759+
<span class="i-carbon-document w-4 h-4" aria-hidden="true" />
760+
{{ t('package.links.docs') }}
770761
</NuxtLink>
771762
</li>
763+
<li class="sm:flex-grow">
764+
<a
765+
:href="`https://socket.dev/npm/package/${pkg.name}/overview/${displayVersion?.version ?? 'latest'}`"
766+
target="_blank"
767+
rel="noopener noreferrer"
768+
class="link-subtle font-mono text-sm inline-flex items-center gap-1.5"
769+
>
770+
<span class="i-simple-icons-socket w-4 h-4" aria-hidden="true" />
771+
{{ t('package.links.socket') }}
772+
</a>
773+
</li>
774+
772775
<li v-if="displayVersion">
773776
<NuxtLink
774777
:to="{
775778
name: 'code',
776779
params: { path: [...pkg.name.split('/'), 'v', displayVersion.version] },
777780
}"
778-
class="link-subtle font-mono text-sm inline-flex items-center gap-1.5 pb-2"
781+
class="link-subtle font-mono text-sm inline-flex items-center gap-1.5"
779782
aria-keyshortcuts="."
780783
>
781784
<span class="i-carbon-code w-4 h-4 sm:invisible" aria-hidden="true" />

i18n/locales/en.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,9 @@
9090
"issues": "issues",
9191
"forks": "fork | forks",
9292
"jsr": "jsr",
93-
"code": "code"
93+
"code": "code",
94+
"docs": "docs",
95+
"socket": "socket"
9496
},
9597
"install": {
9698
"title": "Install",

0 commit comments

Comments
 (0)