@@ -68,8 +68,15 @@ const { width } = useElementSize(rootEl)
6868const mobileBreakpointWidth = 640
6969const isMobile = computed (() => width .value > 0 && width .value < mobileBreakpointWidth )
7070
71- const { groupingMode, hideSmallVersions, pending, error, chartDataset, hasData } =
72- useVersionDistribution (() => props .packageName )
71+ const {
72+ groupingMode,
73+ hideSmallVersions,
74+ showLowUsageVersions,
75+ pending,
76+ error,
77+ chartDataset,
78+ hasData,
79+ } = useVersionDistribution (() => props .packageName )
7380
7481const compactNumberFormatter = useCompactNumberFormatter ()
7582
@@ -296,6 +303,7 @@ const endDate = computed(() => {
296303 :text =" $t('package.versions.date_range_tooltip')"
297304 position =" bottom"
298305 :teleportTo =" inModal ? '#chart-modal' : undefined"
306+ :offset =" 8"
299307 class =" w-full"
300308 >
301309 <div class =" flex flex-col gap-1 w-full" >
@@ -326,6 +334,7 @@ const endDate = computed(() => {
326334 :text =" $t('package.versions.date_range_tooltip')"
327335 position =" bottom"
328336 :teleportTo =" inModal ? '#chart-modal' : undefined"
337+ :offset =" 8"
329338 class =" w-full"
330339 >
331340 <div class =" flex flex-col gap-1 w-full" >
@@ -354,15 +363,29 @@ const endDate = computed(() => {
354363 </div >
355364 </div >
356365
357- <SettingsToggle
358- v-model =" hideSmallVersions"
359- :label =" $t('package.versions.hide_old_versions')"
360- :tooltip =" $t('package.versions.hide_old_versions_tooltip')"
361- tooltip-position =" bottom"
362- :tooltip-teleport-to =" inModal ? '#chart-modal' : undefined"
363- justify =" start"
364- :class =" pending ? 'opacity-50 pointer-events-none' : ''"
365- />
366+ <div class =" flex flex-col gap-4 w-full max-w-1/2" >
367+ <SettingsToggle
368+ v-model =" hideSmallVersions"
369+ :label =" $t('package.versions.hide_old_versions')"
370+ :tooltip =" $t('package.versions.hide_old_versions_tooltip')"
371+ tooltip-position =" bottom"
372+ :tooltip-teleport-to =" inModal ? '#chart-modal' : undefined"
373+ :tooltip-offset =" 8"
374+ justify =" between"
375+ :class =" pending ? 'opacity-50 pointer-events-none' : ''"
376+ />
377+
378+ <SettingsToggle
379+ v-model =" showLowUsageVersions"
380+ :label =" $t('package.versions.show_low_usage')"
381+ :tooltip =" $t('package.versions.show_low_usage_tooltip')"
382+ tooltip-position =" bottom"
383+ :tooltip-teleport-to =" inModal ? '#chart-modal' : undefined"
384+ :tooltip-offset =" 8"
385+ justify =" between"
386+ :class =" pending ? 'opacity-50 pointer-events-none' : ''"
387+ />
388+ </div >
366389 </div >
367390
368391 <h2 id =" version-distribution-title" class =" sr-only" >
0 commit comments