@@ -593,10 +593,8 @@ const showSkeleton = shallowRef(false)
593593 <!-- Direct deps (muted) -->
594594 <span class =" text-fg-muted" >{{ numberFormatter.format(dependencyCount) }}</span >
595595
596- <!-- Separator and total transitive deps -->
596+ <!-- Total transitive deps in parens -->
597597 <template v-if =" dependencyCount > 0 && dependencyCount !== totalDepsCount " >
598- <span class =" text-fg-subtle" >/</span >
599-
600598 <ClientOnly >
601599 <span
602600 v-if ="
@@ -605,14 +603,16 @@ const showSkeleton = shallowRef(false)
605603 "
606604 class =" inline-flex items-center gap-1 text-fg-subtle"
607605 >
608- <span class =" i-svg-spinners:ring-resize w-3 h-3" aria-hidden =" true" />
606+ ( <span class =" i-svg-spinners:ring-resize w-3 h-3" aria-hidden =" true" />)
609607 </span >
610- <span v-else-if =" totalDepsCount !== null" >{{
611- numberFormatter.format(totalDepsCount)
612- }}</span >
613- <span v-else class =" text-fg-subtle" >-</span >
608+ <span v-else-if =" totalDepsCount !== null"
609+ ><span class =" text-fg-subtle" >(</span
610+ >{{ numberFormatter.format(totalDepsCount)
611+ }}<span class =" text-fg-subtle" >)</span ></span
612+ >
613+ <span v-else class =" text-fg-subtle" >(-)</span >
614614 <template #fallback >
615- <span class =" text-fg-subtle" >- </span >
615+ <span class =" text-fg-subtle" >(-) </span >
616616 </template >
617617 </ClientOnly >
618618 </template >
@@ -662,20 +662,22 @@ const showSkeleton = shallowRef(false)
662662 <span v-else >-</span >
663663 </span >
664664
665- <!-- Separator and install size -->
665+ <!-- Total install size in parens -->
666666 <template v-if =" displayVersion ?.dist ?.unpackedSize !== installSize ?.totalSize " >
667- <span class =" text-fg-subtle mx-1" >/</span >
668-
669- <span
670- v-if =" installSizeStatus === 'pending'"
671- class =" inline-flex items-center gap-1 text-fg-subtle"
672- >
673- <span class =" i-svg-spinners:ring-resize w-3 h-3" aria-hidden =" true" />
674- </span >
675- <span v-else-if =" installSize?.totalSize" dir =" ltr" >
676- {{ bytesFormatter.format(installSize.totalSize) }}
667+ <span class =" ms-1" >
668+ <span
669+ v-if =" installSizeStatus === 'pending'"
670+ class =" inline-flex items-center gap-1 text-fg-subtle"
671+ >
672+ (<span class =" i-svg-spinners:ring-resize w-3 h-3" aria-hidden =" true" />)
673+ </span >
674+ <span v-else-if =" installSize?.totalSize" dir =" ltr" >
675+ <span class =" text-fg-subtle" >(</span
676+ >{{ bytesFormatter.format(installSize.totalSize)
677+ }}<span class =" text-fg-subtle" >)</span >
678+ </span >
679+ <span v-else class =" text-fg-subtle" >(-)</span >
677680 </span >
678- <span v-else class =" text-fg-subtle" >-</span >
679681 </template >
680682 </dd >
681683 </div >
0 commit comments