diff options
| author | Somhairle H. Marisol <[email protected]> | 2026-09-18 12:03:32 +0800 |
|---|---|---|
| committer | Somhairle H. Marisol <[email protected]> | 2026-09-18 12:03:32 +0800 |
| commit | 61f5c545953bb4ee20b123bf9671ac35d7f1f3c1 (patch) | |
| tree | 9ede3483db5f7e0d81189f2d29514892b8f77867 /frontend/src/components/Modal.svelte | |
| parent | 1f16a357213611a6d7f84e506064fc0d9c6317c6 (diff) | |
| download | strategy-lab-61f5c545953bb4ee20b123bf9671ac35d7f1f3c1.tar.gz | |
[变更性质] feat(frontend)
[新增功能] round3 页面组件全量迁移 shadcn-svelte(12 页面 + Modal/DatasetWizard/DatasetCard/Status)
[实现方案] .btn→Button、.banner→Alert、table.data→Table.Root、.badge→Badge、.tabs→Tabs.Root、.metric-card/form.card→Card.Root;ProjectStrategyTab div 配对修复
[影响范围] src/pages/*.svelte、src/components/*.svelte
Diffstat (limited to 'frontend/src/components/Modal.svelte')
| -rw-r--r-- | frontend/src/components/Modal.svelte | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/frontend/src/components/Modal.svelte b/frontend/src/components/Modal.svelte index c9f334c..209d1ab 100644 --- a/frontend/src/components/Modal.svelte +++ b/frontend/src/components/Modal.svelte @@ -1,5 +1,6 @@ <script lang="ts"> import type { Snippet } from 'svelte'; + import { Button } from '$lib/components/ui/button'; interface Props { title: string; @@ -34,7 +35,7 @@ <div class="dialog card" role="dialog" aria-modal="true" aria-label={title}> <div class="spread"> <h2>{title}</h2> - <button class="btn ghost" onclick={onClose} aria-label="关闭">✕</button> + <Button variant="ghost" size="icon-sm" onclick={onClose} aria-label="关闭">✕</Button> </div> <div class="content"> {@render children?.()} |
