style(SiteCard): Update card layout and remove inline styles

This commit is contained in:
jxxghp
2025-01-04 09:43:24 +08:00
parent dc9c86273d
commit 7569401fe0
+2 -2
View File
@@ -155,7 +155,7 @@ onMounted(() => {
<div> <div>
<VCard <VCard
:variant="cardProps.site?.is_active ? 'elevated' : 'outlined'" :variant="cardProps.site?.is_active ? 'elevated' : 'outlined'"
class="overflow-hidden" class="overflow-hidden h-full flex flex-col"
@click="siteEditDialog = true" @click="siteEditDialog = true"
> >
<template #image> <template #image>
@@ -171,7 +171,7 @@ onMounted(() => {
<span @click.stop="openSitePage">{{ cardProps.site?.url }}</span> <span @click.stop="openSitePage">{{ cardProps.site?.url }}</span>
</VCardSubtitle> </VCardSubtitle>
</VCardItem> </VCardItem>
<VCardText class="py-1" style="block-size: 36px"> <VCardText class="py-1">
<VTooltip v-if="cardProps.site?.limit_interval" text="流控"> <VTooltip v-if="cardProps.site?.limit_interval" text="流控">
<template #activator="{ props }"> <template #activator="{ props }">
<VIcon color="primary" class="me-2" v-bind="props" icon="mdi-speedometer" /> <VIcon color="primary" class="me-2" v-bind="props" icon="mdi-speedometer" />