From 024b5cdc799cee4b8cb3ccb75acf87992b57bb48 Mon Sep 17 00:00:00 2001 From: Dusk Date: Sat, 25 Apr 2026 11:36:40 +0800 Subject: [PATCH] fix(settings): align card type mapping columns MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 中文: 将常规问答题、问答题(多级列表)和填空题的 Anki 映射行统一为相同列宽,让输入框视觉上平齐。 English: Use the same column widths for basic, QA group, and cloze Anki mapping rows so their controls align visually. --- src/presentation/settings/PluginSettingTab.ts | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/presentation/settings/PluginSettingTab.ts b/src/presentation/settings/PluginSettingTab.ts index 011f006..09341b7 100644 --- a/src/presentation/settings/PluginSettingTab.ts +++ b/src/presentation/settings/PluginSettingTab.ts @@ -274,9 +274,7 @@ export class AnkiHeadingSyncSettingTab extends PluginSettingTab { const ankiRow = blockEl.createDiv(); ankiRow.style.display = "grid"; - ankiRow.style.gridTemplateColumns = configId === "qa-group" - ? "minmax(0, 1.1fr) minmax(0, 0.75fr) minmax(220px, 0.95fr)" - : "minmax(0, 1.6fr) minmax(0, 1fr) minmax(0, 1fr)"; + ankiRow.style.gridTemplateColumns = "minmax(0, 1.1fr) minmax(0, 0.75fr) minmax(220px, 0.95fr)"; ankiRow.style.alignItems = "center"; ankiRow.style.columnGap = "16px"; ankiRow.style.rowGap = "8px";