diff --git a/frontend/src/components/SystemsSection.vue b/frontend/src/components/SystemsSection.vue index 3d3b23f..f1ef37b 100644 --- a/frontend/src/components/SystemsSection.vue +++ b/frontend/src/components/SystemsSection.vue @@ -515,11 +515,4 @@ async function confirmDelete() { } .skel-row--short { width: 65%; } -/* ── Modal ────────────────────────────────────────────────────── */ -.modal-overlay { - position: fixed; inset: 0; - background: var(--fs-overlay); - display: flex; align-items: center; justify-content: center; - z-index: 200; -} diff --git a/frontend/src/views/ProjectListView.vue b/frontend/src/views/ProjectListView.vue index bf4a25a..7ed14fc 100644 --- a/frontend/src/views/ProjectListView.vue +++ b/frontend/src/views/ProjectListView.vue @@ -559,16 +559,6 @@ function overallPct(project: Project): { total: number; pct: number } { color: var(--fs-text-tertiary); } -/* Modal */ -.modal-overlay { - position: fixed; - inset: 0; - background: var(--fs-overlay); - display: flex; - align-items: center; - justify-content: center; - z-index: 200; -} .modal-card { max-width: 480px; display: flex; diff --git a/frontend/src/views/SnippetListView.vue b/frontend/src/views/SnippetListView.vue index 27609f9..80b7b54 100644 --- a/frontend/src/views/SnippetListView.vue +++ b/frontend/src/views/SnippetListView.vue @@ -903,15 +903,6 @@ function usageTitle(s: SnippetListItem): string { } /* Merge modal */ -.modal-overlay { - position: fixed; - inset: 0; - background: var(--fs-overlay); - display: flex; - align-items: center; - justify-content: center; - z-index: 200; -} .modal-card { max-width: 460px; display: flex;