Skip to content

Commit 3bb79a2

Browse files
committed
feat: add and improve more-keywords badge
1 parent d983246 commit 3bb79a2

2 files changed

Lines changed: 12 additions & 1 deletion

File tree

app/components/Package/Card.vue

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -173,6 +173,13 @@ const pkgDescription = useMarkdown(() => ({
173173
>
174174
{{ keyword }}
175175
</button>
176+
<span
177+
v-if="result.package.keywords.length > 5"
178+
class="tag text-fg-subtle text-xs border-none bg-transparent pointer-events-auto"
179+
:title="result.package.keywords.slice(5).join(', ')"
180+
>
181+
+{{ result.package.keywords.length - 5 }}
182+
</span>
176183
</div>
177184
</BaseCard>
178185
</template>

app/components/Package/TableRow.vue

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -134,7 +134,11 @@ const allMaintainersText = computed(() => {
134134
>
135135
{{ keyword }}
136136
</button>
137-
<span v-if="pkg.keywords.length > 3" class="text-fg-subtle text-xs">
137+
<span
138+
v-if="pkg.keywords.length > 3"
139+
class="tag text-fg-subtle text-xs border-none bg-transparent"
140+
:title="pkg.keywords.slice(3).join(', ')"
141+
>
138142
+{{ pkg.keywords.length - 3 }}
139143
</span>
140144
</div>

0 commit comments

Comments
 (0)