From ef534164f03f9ee98578d248b4b36ba1a1bea752 Mon Sep 17 00:00:00 2001 From: Justin Edmund Date: Mon, 1 Dec 2025 04:11:11 -0800 Subject: [PATCH] database/[id]: add page wrapper styles --- .../database/characters/[id]/+page.svelte | 8 ++++++- .../(app)/database/summons/[id]/+page.svelte | 16 ++++++++++--- .../(app)/database/weapons/[id]/+page.svelte | 24 ++++++++++++------- 3 files changed, 36 insertions(+), 12 deletions(-) diff --git a/src/routes/(app)/database/characters/[id]/+page.svelte b/src/routes/(app)/database/characters/[id]/+page.svelte index 4aa7e741..fddef1eb 100644 --- a/src/routes/(app)/database/characters/[id]/+page.svelte +++ b/src/routes/(app)/database/characters/[id]/+page.svelte @@ -196,7 +196,7 @@ } -
+
{#if character} -
+
{#if summon} - + - + @@ -397,6 +401,12 @@ @use '$src/themes/spacing' as spacing; @use '$src/themes/typography' as typography; + .page { + background: white; + border-radius: layout.$card-corner; + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); + } + .not-found { text-align: center; padding: spacing.$unit * 4; diff --git a/src/routes/(app)/database/weapons/[id]/+page.svelte b/src/routes/(app)/database/weapons/[id]/+page.svelte index d23856cb..d335d395 100644 --- a/src/routes/(app)/database/weapons/[id]/+page.svelte +++ b/src/routes/(app)/database/weapons/[id]/+page.svelte @@ -54,7 +54,6 @@ element: weapon?.element || 0, proficiency: weapon?.proficiency || 0, series: weapon?.series || 0, - newSeries: 0, minHp: weapon?.hp?.minHp || 0, maxHp: weapon?.hp?.maxHp || 0, maxHpFlb: weapon?.hp?.maxHpFlb || 0, @@ -96,7 +95,6 @@ element: weapon.element || 0, proficiency: weapon.proficiency || 0, series: weapon.series || 0, - newSeries: 0, minHp: weapon.hp?.minHp || 0, maxHp: weapon.hp?.maxHp || 0, maxHpFlb: weapon.hp?.maxHpFlb || 0, @@ -144,7 +142,6 @@ element: weapon.element || 0, proficiency: weapon.proficiency || 0, series: weapon.series || 0, - newSeries: 0, minHp: weapon.hp?.minHp || 0, maxHp: weapon.hp?.maxHp || 0, maxHpFlb: weapon.hp?.maxHpFlb || 0, @@ -193,7 +190,6 @@ element: editData.element, proficiency: editData.proficiency, series: editData.series || undefined, - new_series: editData.newSeries || undefined, min_hp: editData.minHp, max_hp: editData.maxHp, max_hp_flb: editData.maxHpFlb, @@ -249,7 +245,7 @@ } -
+
{#if weapon} - + - + @@ -372,7 +372,9 @@ {#each weapon.weapon_skills as skill}

{skill.name || 'Unknown Skill'}

-

{skill.description || 'No description available'}

+

+ {skill.description || 'No description available'} +

{/each} {:else} @@ -398,6 +400,12 @@ @use '$src/themes/spacing' as spacing; @use '$src/themes/typography' as typography; + .page { + background: white; + border-radius: layout.$card-corner; + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); + } + .not-found { text-align: center; padding: spacing.$unit * 4;