From b6d8e340902d153d419c2850d67286ff0acb98b7 Mon Sep 17 00:00:00 2001 From: Drew Malzahn Date: Fri, 26 Jun 2026 16:46:46 -0400 Subject: [PATCH] fix: Expand spell notes textarea full-width; add inter-spell padding Split each spell into two table rows: the inputs row (name, MP, targets, duration, delete) and a full-width notes row (colspan=5). Adds 10px padding above/below each spell for visual separation between entries. Co-Authored-By: Claude Sonnet 4.6 --- src/CharacterSheet.tsx | 170 +++++++++++++++++++----------------- src/fabula-ultima-sheet.css | 17 ++++ 2 files changed, 105 insertions(+), 82 deletions(-) diff --git a/src/CharacterSheet.tsx b/src/CharacterSheet.tsx index 61fb0ea..dc46474 100644 --- a/src/CharacterSheet.tsx +++ b/src/CharacterSheet.tsx @@ -1335,88 +1335,94 @@ export default function CharacterSheet() { {spells.map((s, i) => ( - - - - setSpells((prev) => - prev.map((sp, j) => - j === i ? { ...sp, name: e.target.value } : sp, - ), - ) - } - /> -