feat: update UI components and add benchmark analysis feature

- Disable close button in Toaster notifications
- Add padding to TopNav header and UserDropdown username span
- Import vue-sonner CSS for toast notifications
- Update Agents page header with gradient background
- Add benchmark_analyze business type to Profile view
- Replace storage space stat card with redeem code functionality
- Reorder profile statistics cards and update their content
This commit is contained in:
2026-03-18 22:30:39 +08:00
parent c3479a8a16
commit f8094b40b7
7 changed files with 28 additions and 26 deletions

View File

@@ -15,7 +15,7 @@ const shouldShowUser = computed(() => {
<template>
<header
class="fixed top-0 left-0 right-0 flex items-center px-6 h-[70px] bg-background/95 backdrop-blur-sm border-b border-border z-50"
class="p-1 fixed top-0 left-0 right-0 flex items-center px-6 h-[70px] bg-background/95 backdrop-blur-sm border-b border-border z-50"
>
<div class="flex items-center gap-4 flex-1">
<BrandLogo :size="36" />

View File

@@ -69,7 +69,7 @@ async function handleLogout() {
</Avatar>
<!-- 用户名 -->
<span class="text-sm font-medium text-foreground truncate">
<span class="p-1 text-sm font-medium text-foreground truncate">
{{ userStore.displayName || '用户' }}
</span>