style: 恢复标签页分隔线并统一工具栏与图标按钮

This commit is contained in:
GouJ
2026-09-02 09:37:45 +08:00
parent 370e7bb4a6
commit 2ddd9b8009
11 changed files with 203 additions and 33 deletions
+9 -4
View File
@@ -75,7 +75,7 @@ function clearFilters() {
</div>
</template>
<div class="project-index-toolbar">
<NRadioGroup v-model:value="filter" size="small" aria-label="项目状态筛选"
<NRadioGroup v-model:value="filter" size="medium" class="project-status-filters" aria-label="项目状态筛选"
><NRadioButton v-for="item in filters" :key="item.value" :value="item.value">{{
item.label
}}</NRadioButton></NRadioGroup
@@ -89,9 +89,14 @@ function clearFilters() {
:input-props="{ 'aria-label': '搜索项目' }"
><template #prefix><Search :size="15" /></template
></NInput>
<NButton :loading="query.loading.value" aria-label="刷新项目" @click="query.refresh"
><RefreshCw :size="16"
/></NButton>
<NButton
class="icon-button"
:loading="query.loading.value"
aria-label="刷新项目"
title="刷新项目"
@click="query.refresh"
><template #icon><RefreshCw :size="16" /></template
></NButton>
</div>
</div>
<NAlert v-if="query.error.value" type="error" :show-icon="false"