提交 920c329d 编写于 作者: View Design's avatar View Design

a

上级 8661110e
...@@ -42,6 +42,11 @@ ...@@ -42,6 +42,11 @@
</UButton> </UButton>
</template> </template>
</div> </div>
<UButton
class="flex flex-grow gap-2 justify-center"
leading-icon="i-heroicons-user-circle-20-solid"
label="登录"
/>
</div> </div>
</template> </template>
<script setup> <script setup>
......
<template> <template>
<div class="flex flex-col w-full"> <div class="flex flex-col w-full">
<div class="flex flex-grow justify-between items-center gap-2 p-4"> <template v-if="$isSignIn">
<UDropdown v-if="$isSignIn" class="flex flex-grow" :items="items"> <div class="flex flex-grow justify-between items-center gap-2 p-4">
<UButton class="flex flex-grow gap-2" color="gray" variant="ghost"> <UDropdown class="flex flex-grow" :items="items">
<UAvatar :src="$info.avatar" /> <UButton class="flex flex-grow gap-2" color="gray" variant="ghost">
<div>{{ $info.name }}</div> <UAvatar :src="$info.avatar" />
<UBadge v-if="$info.pro" size="xs" color="purple" variant="soft" label="PRO" /> <div>{{ $info.name }}</div>
<UBadge v-else size="xs" color="gray" variant="soft" label="FREE" /> <UBadge v-if="$info.pro" size="xs" color="purple" variant="soft" label="PRO" />
<UIcon name="i-heroicons-chevron-down-20-solid" /> <UBadge v-else size="xs" color="gray" variant="soft" label="FREE" />
</UButton> <UIcon name="i-heroicons-chevron-down-20-solid" />
</UDropdown> </UButton>
<UButton </UDropdown>
v-else </div>
class="flex flex-grow gap-2 justify-center" <UDivider />
leading-icon="i-heroicons-user-circle-20-solid" </template>
label="登录"
/>
</div>
<UDivider />
<div class="flex justify-between gap-2 p-4"> <div class="flex justify-between gap-2 p-4">
<UButton <UButton
class="flex-grow" class="flex-grow"
...@@ -32,11 +28,13 @@ ...@@ -32,11 +28,13 @@
aria-label="Theme" aria-label="Theme"
@click="isDark = !isDark" @click="isDark = !isDark"
/> />
<UButton <UDropdown class="flex" :items="i18nItems">
icon="i-heroicons-language-20-solid" <UButton
color="gray" icon="i-heroicons-language-20-solid"
variant="ghost" color="gray"
/> variant="ghost"
/>
</UDropdown>
</div> </div>
</div> </div>
</template> </template>
...@@ -70,4 +68,15 @@ const items = [ ...@@ -70,4 +68,15 @@ const items = [
} }
] ]
] ]
const i18nItems = [
[
{
label: '简体中文'
},
{
label: 'English'
}
]
]
</script> </script>
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册