style: 代码格式化和样式

This commit is contained in:
lzh
2025-12-22 15:30:43 +08:00
parent eaaa23fb84
commit 5c7b401417
12 changed files with 161 additions and 158 deletions

View File

@@ -1,20 +1,14 @@
<script setup lang="ts">
const props = defineProps<{
class?: string | string[] | Record<string, boolean>;
class?: Record<string, boolean> | string | string[];
}>();
</script>
<template>
<div
:class="[
'glass-card glass-border glass-shadow glass-highlight',
'rounded-[2rem] text-card-foreground',
'transition-all duration-300 ease-out',
'hover:-translate-y-1 hover:glass-shadow-hover',
props.class,
]"
class="glass-card glass-border glass-shadow glass-highlight hover:glass-shadow-hover rounded-[2rem] text-card-foreground transition-all duration-300 ease-out hover:-translate-y-1"
:class="[props.class]"
>
<slot></slot>
</div>
</template>

View File

@@ -1,2 +1 @@
export { default as GlassCard } from './GlassCard.vue';