feat(toast): 使用SVG图标替换字符图标并优化样式
- 新增四种SVG图标:info、success、warning、error - 修改Toast组件使用SVG图标替代字符图标 - 更新图标映射逻辑,使用IconId类型定义图标标识 - 调整Toast样式类,使用更具体的Tailwind类名 - 移除旧的alertStyles对象和字符图标映射 - 登录页面增加错误处理和Toast提示 - 布局文件微调菜单样式,增加顶部内边距
This commit is contained in:
@@ -89,7 +89,7 @@
|
||||
</a>
|
||||
</div>
|
||||
|
||||
<ul class="menu menu-vertical transition-all duration-1000 w-full">
|
||||
<ul class="menu pt-6 menu-vertical transition-all duration-1000 w-full">
|
||||
{#each navItems as item(item.id)}
|
||||
<li class="w-full {item.isActive ? 'menu-active' : ''}">
|
||||
<a href={resolve(item.href)} onclick={handleMobileClose}>
|
||||
|
||||
Reference in New Issue
Block a user