Skip to content

Commit 5f4912e

Browse files
committed
fix: replace remaining built-in icons in chart context menus
1 parent 04bd490 commit 5f4912e

File tree

2 files changed

+57
-0
lines changed

2 files changed

+57
-0
lines changed

app/components/Package/TrendsChart.vue

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2034,6 +2034,18 @@ watch(selectedMetric, value => {
20342034
<template #optionSvg>
20352035
<span class="text-fg-subtle font-mono pointer-events-none">SVG</span>
20362036
</template>
2037+
<template #optionStack="{ isStack }">
2038+
<span
2039+
v-if="isStack"
2040+
class="i-lucide:layers-2 w-6 h-6 text-fg-subtle pointer-events-none"
2041+
aria-hidden="true"
2042+
/>
2043+
<span
2044+
v-else
2045+
class="i-lucide:chart-spline w-6 h-6 text-fg-subtle pointer-events-none"
2046+
aria-hidden="true"
2047+
/>
2048+
</template>
20372049

20382050
<template #annotator-action-close>
20392051
<span
@@ -2059,6 +2071,28 @@ watch(selectedMetric, value => {
20592071
aria-hidden="true"
20602072
/>
20612073
</template>
2074+
<template #annotator-action-draw="{ mode }">
2075+
<span
2076+
v-if="mode === 'arrow'"
2077+
class="i-lucide:move-up-right w-6 h-6 text-fg-subtle pointer-events-none"
2078+
aria-hidden="true"
2079+
/>
2080+
<span
2081+
v-if="mode === 'text'"
2082+
class="i-lucide:type w-6 h-6 text-fg-subtle pointer-events-none"
2083+
aria-hidden="true"
2084+
/>
2085+
<span
2086+
v-if="mode === 'line'"
2087+
class="i-lucide:pen-line w-6 h-6 text-fg-subtle pointer-events-none"
2088+
aria-hidden="true"
2089+
/>
2090+
<span
2091+
v-if="mode === 'draw'"
2092+
class="i-lucide:line-squiggle w-6 h-6 text-fg-subtle pointer-events-none"
2093+
aria-hidden="true"
2094+
/>
2095+
</template>
20622096
<template #annotator-action-delete>
20632097
<span
20642098
class="i-lucide:trash w-6 h-6 text-fg-subtle"

app/components/Package/VersionDistribution.vue

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -565,6 +565,29 @@ const chartConfig = computed<VueUiXyConfig>(() => {
565565
/>
566566
</template>
567567

568+
<template #annotator-action-draw="{ mode }">
569+
<span
570+
v-if="mode === 'arrow'"
571+
class="i-lucide:move-up-right w-6 h-6 text-fg-subtle pointer-events-none"
572+
aria-hidden="true"
573+
/>
574+
<span
575+
v-if="mode === 'text'"
576+
class="i-lucide:type w-6 h-6 text-fg-subtle pointer-events-none"
577+
aria-hidden="true"
578+
/>
579+
<span
580+
v-if="mode === 'line'"
581+
class="i-lucide:pen-line w-6 h-6 text-fg-subtle pointer-events-none"
582+
aria-hidden="true"
583+
/>
584+
<span
585+
v-if="mode === 'draw'"
586+
class="i-lucide:line-squiggle w-6 h-6 text-fg-subtle pointer-events-none"
587+
aria-hidden="true"
588+
/>
589+
</template>
590+
568591
<template #annotator-action-delete>
569592
<span
570593
class="i-lucide:trash w-6 h-6 text-fg-subtle"

0 commit comments

Comments
 (0)