diff --git a/packages/node-modules-inspector/src/app/components/display/ClusterBadge.vue b/packages/node-modules-inspector/src/app/components/display/ClusterBadge.vue index 7f7d65c6..7532d22a 100644 --- a/packages/node-modules-inspector/src/app/components/display/ClusterBadge.vue +++ b/packages/node-modules-inspector/src/app/components/display/ClusterBadge.vue @@ -33,7 +33,12 @@ const style = computed(() => ({ -
+ +
No dependents
@@ -465,7 +472,8 @@ const thirdPartyServices = computed(() => { type="dependencies" /> -
+ +
No dependencies
diff --git a/packages/node-modules-inspector/src/app/components/ui/Credits.vue b/packages/node-modules-inspector/src/app/components/ui/Credits.vue index 802d0004..8639e61e 100644 --- a/packages/node-modules-inspector/src/app/components/ui/Credits.vue +++ b/packages/node-modules-inspector/src/app/components/ui/Credits.vue @@ -3,7 +3,10 @@ Made with
- Nuxt + + Nuxt and
diff --git a/packages/node-modules-inspector/src/app/components/ui/PackageBorder.vue b/packages/node-modules-inspector/src/app/components/ui/PackageBorder.vue index 6992ec06..05da0bc2 100644 --- a/packages/node-modules-inspector/src/app/components/ui/PackageBorder.vue +++ b/packages/node-modules-inspector/src/app/components/ui/PackageBorder.vue @@ -71,9 +71,11 @@ const classesOuter = computed(() => { if (isSelected.value) { if (isFocused.value) - list.push('ring-3 ring-teal:25! text-teal-600 dark:text-teal-300 border-teal!') + list.push('ring-3 ring-teal:25! text-teal-700 dark:text-teal-300 border-teal!') else - list.push('ring-3 ring-primary:25! text-primary-600 dark:text-primary-300') + // text-primary-600 (#49833e) only clears ~4.05:1 against the bg-primary:10 + // tint (axe-core-measured) — bump to 700 for a comfortable ~5.8:1. + list.push('ring-3 ring-primary:25! text-primary-700 dark:text-primary-300') } if (props.pkg?.private) diff --git a/packages/node-modules-inspector/src/app/components/ui/Percentage.vue b/packages/node-modules-inspector/src/app/components/ui/Percentage.vue index b96c00f5..feaef769 100644 --- a/packages/node-modules-inspector/src/app/components/ui/Percentage.vue +++ b/packages/node-modules-inspector/src/app/components/ui/Percentage.vue @@ -32,7 +32,10 @@ const total = computed(() => props.nodes.reduce((acc, { value }) => acc + value, text-center text-xs px1.5 py1 flex gap-x-0.5 cursor-default > {{ node.name }} - {{ `${+(node.value * 100 / total).toFixed(1)}%` }} + + {{ `${+(node.value * 100 / total).toFixed(1)}%` }}
diff --git a/packages/node-modules-inspector/src/app/components/ui/SubTitle.vue b/packages/node-modules-inspector/src/app/components/ui/SubTitle.vue index 7522c66d..7a7d688d 100644 --- a/packages/node-modules-inspector/src/app/components/ui/SubTitle.vue +++ b/packages/node-modules-inspector/src/app/components/ui/SubTitle.vue @@ -1,5 +1,10 @@ diff --git a/packages/node-modules-inspector/src/app/pages/chart/[...chart].vue b/packages/node-modules-inspector/src/app/pages/chart/[...chart].vue index 3ba4de58..f4acef0b 100644 --- a/packages/node-modules-inspector/src/app/pages/chart/[...chart].vue +++ b/packages/node-modules-inspector/src/app/pages/chart/[...chart].vue @@ -276,10 +276,16 @@ onUnmounted(() => {