From e1b9f2e696808dbad7c5b0fa128dde63baf136b1 Mon Sep 17 00:00:00 2001 From: Christian Semmler Date: Sat, 14 Feb 2026 08:56:39 -0800 Subject: [PATCH] Extract shared editor CSS and fix vehicle nav spacing MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Move duplicated preview, spinner, navigation, and side-button styles from VehicleEditor, ActorEditor, and PlantEditor into a shared editor-common.css. Standardize class names (nav-index, nav-name, side-btn) and fix VehicleEditor part-info min-width (100px → 150px) to match the other editors. --- src/lib/save-editor/ActorEditor.svelte | 131 +---------------------- src/lib/save-editor/PlantEditor.svelte | 97 +---------------- src/lib/save-editor/VehicleEditor.svelte | 131 +---------------------- src/lib/save-editor/editor-common.css | 129 ++++++++++++++++++++++ 4 files changed, 140 insertions(+), 348 deletions(-) create mode 100644 src/lib/save-editor/editor-common.css diff --git a/src/lib/save-editor/ActorEditor.svelte b/src/lib/save-editor/ActorEditor.svelte index a943fe6..b98f1d9 100644 --- a/src/lib/save-editor/ActorEditor.svelte +++ b/src/lib/save-editor/ActorEditor.svelte @@ -8,6 +8,7 @@ import NavButton from '../NavButton.svelte'; import ResetButton from '../ResetButton.svelte'; import EditorTooltip from '../EditorTooltip.svelte'; + import './editor-common.css'; export let slot; export let onUpdate = () => {}; @@ -328,15 +329,15 @@
- {actorIndex + 1} / {ActorInfoInit.length} - {actorName} + {actorIndex + 1} / {ActorInfoInit.length} + {actorName}
{#if vehicleInfo}