修改点击事件和工具栏密度设置

This commit is contained in:
jxxghp
2025-06-05 19:31:34 +08:00
parent 3705ce3b90
commit e853851933
3 changed files with 6 additions and 6 deletions
+4 -4
View File
@@ -218,7 +218,7 @@ onMounted(() => {
elevation="0" elevation="0"
rounded="lg" rounded="lg"
hover hover
@click="siteEditDialog = true" @click="handleResourceBrowse"
> >
<!-- 装饰性状态指示器 --> <!-- 装饰性状态指示器 -->
<div v-if="cardProps.site?.is_active" class="site-status-indicator" :class="statColor"></div> <div v-if="cardProps.site?.is_active" class="site-status-indicator" :class="statColor"></div>
@@ -339,11 +339,11 @@ onMounted(() => {
<VIcon icon="mdi-dots-vertical" size="20" /> <VIcon icon="mdi-dots-vertical" size="20" />
<VMenu :activator="'parent'" :close-on-content-click="true" :location="'left'"> <VMenu :activator="'parent'" :close-on-content-click="true" :location="'left'">
<VList> <VList>
<VListItem @click="handleResourceBrowse" base-color="info"> <VListItem @click="siteEditDialog = true" base-color="info">
<template #prepend> <template #prepend>
<VIcon icon="mdi-web" size="20" /> <VIcon icon="mdi-file-edit-outline" size="20" />
</template> </template>
<VListItemTitle>{{ t('site.browseResources') }}</VListItemTitle> <VListItemTitle>{{ t('site.actions.edit') }}</VListItemTitle>
</VListItem> </VListItem>
<VListItem @click="deleteSiteInfo"> <VListItem @click="deleteSiteInfo">
<template #prepend> <template #prepend>
+1 -1
View File
@@ -134,7 +134,7 @@ onMounted(() => {
<VCard> <VCard>
<!-- Toolbar --> <!-- Toolbar -->
<div> <div>
<VToolbar color="primary"> <VToolbar color="primary" density="comfortable">
<VToolbarTitle>{{ t('dialog.siteResource.browseTitle', { name: props.site?.name }) }}</VToolbarTitle> <VToolbarTitle>{{ t('dialog.siteResource.browseTitle', { name: props.site?.name }) }}</VToolbarTitle>
<VSpacer /> <VSpacer />
<VToolbarItems> <VToolbarItems>
@@ -200,7 +200,7 @@ const isMacOS = computed(() => {
<VDialog scrollable fullscreen :scrim="false" transition="dialog-bottom-transition"> <VDialog scrollable fullscreen :scrim="false" transition="dialog-bottom-transition">
<VCard class="workflow-dialog"> <VCard class="workflow-dialog">
<!-- Toolbar --> <!-- Toolbar -->
<VToolbar color="primary"> <VToolbar color="primary" density="comfortable">
<VToolbarItems> <VToolbarItems>
<VBtn icon @click="emit('close')" class="ms-3"> <VBtn icon @click="emit('close')" class="ms-3">
<VIcon size="large" color="white" icon="mdi-close" /> <VIcon size="large" color="white" icon="mdi-close" />