feat: add showcase frontend

This commit is contained in:
2026-04-30 09:05:06 -06:00
parent 7af5e3117d
commit dd249c8753
6 changed files with 737 additions and 0 deletions

View File

@@ -57,6 +57,14 @@
</template>
提交记录
</n-tooltip>
<n-tooltip v-if="authed" trigger="hover">
<template #trigger>
<n-button text @click="$router.push({ name: 'showcase' })">
<Icon :width="16" icon="lucide:award"></Icon>
</n-button>
</template>
作品广场
</n-tooltip>
<n-tooltip v-if="roleSuper" trigger="hover">
<template #trigger>
<n-button text @click="edit">