@@ -576,9 +576,8 @@ onKeyStroke(
576576 variant =" tag"
577577 href =" #provenance"
578578 :aria-label =" $t('package.provenance_section.view_more_details')"
579- >
580- <span class =" i-lucide-shield-check w-3.5 h-3.5 shrink-0" aria-hidden =" true" />
581- </LinkBase >
579+ classicon =" i-lucide-shield-check"
580+ />
582581 </TooltipApp >
583582 </template >
584583 <span
@@ -650,24 +649,29 @@ onKeyStroke(
650649 :aria-label =" $t('package.navigation')"
651650 class =" hidden sm:flex items-center gap-0.5 p-0.5 bg-bg-subtle border border-border-subtle rounded-md shrink-0 ms-auto self-center"
652651 >
653- <LinkBase variant =" button-secondary" v-if =" docsLink" :to =" docsLink" keyshortcut =" d" >
654- <span class =" i-carbon:document w-3 h-3" aria-hidden =" true" />
652+ <LinkBase
653+ variant =" button-secondary"
654+ v-if =" docsLink"
655+ :to =" docsLink"
656+ keyshortcut =" d"
657+ classicon =" i-carbon:document"
658+ >
655659 {{ $t('package.links.docs') }}
656660 </LinkBase >
657661 <LinkBase
658662 variant =" button-secondary"
659663 :to =" `/package-code/${pkg.name}/v/${resolvedVersion}`"
660664 keyshortcut =" ."
665+ classicon =" i-carbon:code"
661666 >
662- <span class =" i-carbon:code w-3 h-3" aria-hidden =" true" />
663667 {{ $t('package.links.code') }}
664668 </LinkBase >
665669 <LinkBase
666670 variant =" button-secondary"
667671 :to =" { path: '/compare', query: { packages: pkg.name } }"
668672 keyshortcut =" c"
673+ classicon =" i-carbon:compare"
669674 >
670- <span class =" i-carbon:compare w-3 h-3" aria-hidden =" true" />
671675 {{ $t('package.links.compare') }}
672676 </LinkBase >
673677 </nav >
@@ -695,8 +699,8 @@ onKeyStroke(
695699 :href =" repositoryUrl"
696700 target =" _blank"
697701 rel =" noopener noreferrer"
702+ :classicon =" repoProviderIcon"
698703 >
699- <span class =" w-4 h-4" :class =" repoProviderIcon" aria-hidden =" true" />
700704 <span v-if =" repoRef" >
701705 {{ repoRef.owner }}<span class =" opacity-50" >/</span >{{ repoRef.repo }}
702706 </span >
@@ -709,8 +713,8 @@ onKeyStroke(
709713 :href =" starsLink"
710714 target =" _blank"
711715 rel =" noopener noreferrer"
716+ classicon =" i-carbon:star"
712717 >
713- <span class =" w-4 h-4 i-carbon:star" aria-hidden =" true" />
714718 {{ formatCompactNumber(stars, { decimals: 1 }) }}
715719 </LinkBase >
716720 </li >
@@ -720,8 +724,8 @@ onKeyStroke(
720724 :href =" forksLink"
721725 target =" _blank"
722726 rel =" noopener noreferrer"
727+ classicon =" i-carbon:fork"
723728 >
724- <span class =" i-carbon:fork w-4 h-4" aria-hidden =" true" />
725729 {{ formatCompactNumber(forks, { decimals: 1 }) }}
726730 </LinkBase >
727731 </li >
@@ -731,8 +735,8 @@ onKeyStroke(
731735 :href =" homepageUrl"
732736 target =" _blank"
733737 rel =" noopener noreferrer"
738+ classicon =" i-carbon:link"
734739 >
735- <span class =" i-carbon:link w-4 h-4" aria-hidden =" true" />
736740 {{ $t('package.links.homepage') }}
737741 </LinkBase >
738742 </li >
@@ -742,8 +746,8 @@ onKeyStroke(
742746 :href =" displayVersion.bugs.url"
743747 target =" _blank"
744748 rel =" noopener noreferrer"
749+ classicon =" i-carbon:warning"
745750 >
746- <span class =" i-carbon:warning w-4 h-4" aria-hidden =" true" />
747751 {{ $t('package.links.issues') }}
748752 </LinkBase >
749753 </li >
@@ -754,8 +758,8 @@ onKeyStroke(
754758 target =" _blank"
755759 rel =" noopener noreferrer"
756760 :title =" $t('common.view_on_npm')"
761+ classicon =" i-carbon:logo-npm"
757762 >
758- <span class =" i-carbon:logo-npm w-4 h-4" aria-hidden =" true" />
759763 npm
760764 </LinkBase >
761765 </li >
@@ -766,8 +770,8 @@ onKeyStroke(
766770 target =" _blank"
767771 rel =" noopener noreferrer"
768772 :title =" $t('badges.jsr.title')"
773+ classicon =" i-simple-icons:jsr"
769774 >
770- <span class =" i-simple-icons:jsr w-4 h-4" aria-hidden =" true" />
771775 {{ $t('package.links.jsr') }}
772776 </LinkBase >
773777 </li >
@@ -777,33 +781,32 @@ onKeyStroke(
777781 :href =" fundingUrl"
778782 target =" _blank"
779783 rel =" noopener noreferrer"
784+ classicon =" i-carbon:favorite"
780785 >
781- <span class =" i-carbon:favorite w-4 h-4" aria-hidden =" true" />
782786 {{ $t('package.links.fund') }}
783787 </LinkBase >
784788 </li >
785789 <!-- Mobile-only: Docs + Code + Compare links -->
786790 <li v-if =" docsLink && displayVersion" class =" sm:hidden" >
787- <LinkBase variant =" button-secondary" :to =" docsLink" >
788- <span class =" i-carbon:document w-4 h-4" aria-hidden =" true" />
791+ <LinkBase variant =" button-secondary" :to =" docsLink" classicon =" i-carbon:document" >
789792 {{ $t('package.links.docs') }}
790793 </LinkBase >
791794 </li >
792795 <li v-if =" resolvedVersion" class =" sm:hidden" >
793796 <LinkBase
794797 variant =" button-secondary"
795798 :to =" `/package-code/${pkg.name}/v/${resolvedVersion}`"
799+ classicon =" i-carbon:code"
796800 >
797- <span class =" i-carbon:code w-4 h-4" aria-hidden =" true" />
798801 {{ $t('package.links.code') }}
799802 </LinkBase >
800803 </li >
801804 <li class =" sm:hidden" >
802805 <LinkBase
803806 variant =" button-secondary"
804807 :to =" { path: '/compare', query: { packages: pkg.name } }"
808+ classicon =" i-carbon:compare"
805809 >
806- <span class =" i-carbon:compare w-4 h-4" aria-hidden =" true" />
807810 {{ $t('package.links.compare') }}
808811 </LinkBase >
809812 </li >
@@ -883,8 +886,8 @@ onKeyStroke(
883886 target =" _blank"
884887 rel =" noopener noreferrer"
885888 :title =" $t('package.stats.view_dependency_graph')"
889+ classicon =" i-carbon:network-3"
886890 >
887- <span class =" i-carbon:network-3 w-3.5 h-3.5" aria-hidden =" true" />
888891 <span class =" sr-only" >{{ $t('package.stats.view_dependency_graph') }}</span >
889892 </LinkBase >
890893
@@ -895,8 +898,8 @@ onKeyStroke(
895898 target =" _blank"
896899 rel =" noopener noreferrer"
897900 :title =" $t('package.stats.inspect_dependency_tree')"
901+ classicon =" i-carbon:tree-view"
898902 >
899- <span class =" i-lucide-view w-3.5 h-3.5" aria-hidden =" true" />
900903 <span class =" sr-only" >{{ $t('package.stats.inspect_dependency_tree') }}</span >
901904 </LinkBase >
902905 </div >
0 commit comments