@@ -583,10 +583,8 @@ const showSkeleton = shallowRef(false)
583583 <!-- Direct deps (muted) -->
584584 <span class =" text-fg-muted" >{{ numberFormatter.format(dependencyCount) }}</span >
585585
586- <!-- Separator and total transitive deps -->
586+ <!-- Total transitive deps in parens -->
587587 <template v-if =" dependencyCount > 0 && dependencyCount !== totalDepsCount " >
588- <span class =" text-fg-subtle" >/</span >
589-
590588 <ClientOnly >
591589 <span
592590 v-if ="
@@ -595,14 +593,14 @@ const showSkeleton = shallowRef(false)
595593 "
596594 class =" inline-flex items-center gap-1 text-fg-subtle"
597595 >
598- <span class =" i-svg-spinners:ring-resize w-3 h-3" aria-hidden =" true" />
596+ ( <span class =" i-svg-spinners:ring-resize w-3 h-3" aria-hidden =" true" />)
599597 </span >
600- <span v-else-if =" totalDepsCount !== null" >{{
601- numberFormatter.format(totalDepsCount)
602- }}</ span >
603- <span v-else class =" text-fg-subtle" >- </span >
598+ <span v-else-if =" totalDepsCount !== null" class = " text-fg-subtle "
599+ >({{ numberFormatter.format(totalDepsCount) }})</ span
600+ >
601+ <span v-else class =" text-fg-subtle" >(-) </span >
604602 <template #fallback >
605- <span class =" text-fg-subtle" >- </span >
603+ <span class =" text-fg-subtle" >(-) </span >
606604 </template >
607605 </ClientOnly >
608606 </template >
@@ -652,20 +650,20 @@ const showSkeleton = shallowRef(false)
652650 <span v-else >-</span >
653651 </span >
654652
655- <!-- Separator and install size -->
653+ <!-- Total install size in parens -->
656654 <template v-if =" displayVersion ?.dist ?.unpackedSize !== installSize ?.totalSize " >
657- <span class =" text-fg-subtle mx-1" >/</span >
658-
659- <span
660- v-if =" installSizeStatus === 'pending'"
661- class =" inline-flex items-center gap-1 text-fg-subtle"
662- >
663- <span class =" i-svg-spinners:ring-resize w-3 h-3" aria-hidden =" true" />
664- </span >
665- <span v-else-if =" installSize?.totalSize" dir =" ltr" >
666- {{ bytesFormatter.format(installSize.totalSize) }}
655+ <span class =" ms-1" >
656+ <span
657+ v-if =" installSizeStatus === 'pending'"
658+ class =" inline-flex items-center gap-1 text-fg-subtle"
659+ >
660+ (<span class =" i-svg-spinners:ring-resize w-3 h-3" aria-hidden =" true" />)
661+ </span >
662+ <span v-else-if =" installSize?.totalSize" class =" text-fg-subtle" dir =" ltr" >
663+ ({{ bytesFormatter.format(installSize.totalSize) }})
664+ </span >
665+ <span v-else class =" text-fg-subtle" >(-)</span >
667666 </span >
668- <span v-else class =" text-fg-subtle" >-</span >
669667 </template >
670668 </dd >
671669 </div >
0 commit comments