From 608d863c88ceda58afb95f5dea1daac4ff9476f1 Mon Sep 17 00:00:00 2001 From: lew Date: Mon, 23 Mar 2026 18:51:48 +0000 Subject: [PATCH] feat(fend): skeleton components --- data/templates/standard.xml | 13 ++- .../components/fields/CheckboxField.svelte | 46 +++++++- .../components/fields/CitizenshipField.svelte | 59 ++++++++--- src/lib/components/fields/DateField.svelte | 2 +- src/lib/components/fields/DynamicField.svelte | 3 +- src/lib/components/fields/HeightField.svelte | 8 +- .../components/fields/LanguagesField.svelte | 99 +++++++++++++---- src/lib/components/fields/ListField.svelte | 2 +- .../components/fields/MultiSelectField.svelte | 100 ++++++++++++++++++ src/lib/components/fields/NumberField.svelte | 2 +- src/lib/components/fields/SelectField.svelte | 58 +++++++--- src/lib/components/fields/SpeciesField.svelte | 2 +- .../components/fields/SubspeciesField.svelte | 60 ++++++++--- src/lib/components/fields/TextField.svelte | 2 +- .../components/fields/TextareaField.svelte | 2 +- src/lib/components/fields/WeightField.svelte | 10 +- src/lib/data/parse.ts | 3 +- src/lib/types.ts | 1 + 18 files changed, 395 insertions(+), 77 deletions(-) create mode 100644 src/lib/components/fields/MultiSelectField.svelte diff --git a/data/templates/standard.xml b/data/templates/standard.xml index 3e4e33e..6b10c88 100644 --- a/data/templates/standard.xml +++ b/data/templates/standard.xml @@ -3,10 +3,15 @@ The standard record format used by a majority of players. - - + + - + + @@ -29,7 +34,7 @@ The following information is protected by doctor-patient confidentiality laws. Do not release without patient's consent. - +