feat(stammbaum): family network — graph, badge, edit card, /stammbaum page (#358) #360

Merged
marcel merged 57 commits from feat/stammbaum-issue-358 into main 2026-04-28 19:33:33 +02:00
3 changed files with 16 additions and 12 deletions
Showing only changes of commit 8971fee75e - Show all commits

View File

@@ -77,17 +77,21 @@ const coCorrespondents = $derived.by(() => {
/> />
</div> </div>
<PersonDocumentList <div class="mt-6">
documents={sentDocuments} <PersonDocumentList
heading={m.person_docs_heading()} documents={sentDocuments}
emptyMessage={m.person_no_docs()} heading={m.person_docs_heading()}
/> emptyMessage={m.person_no_docs()}
/>
</div>
<PersonDocumentList <div class="mt-6">
documents={receivedDocuments} <PersonDocumentList
heading={m.person_received_docs_heading()} documents={receivedDocuments}
emptyMessage={m.person_no_received_docs()} heading={m.person_received_docs_heading()}
/> emptyMessage={m.person_no_received_docs()}
/>
</div>
</div> </div>
</div> </div>
</div> </div>

View File

@@ -15,7 +15,7 @@ let mergeTargetId = $state('');
let showMergeConfirm = $state(false); let showMergeConfirm = $state(false);
</script> </script>
<div class="mb-10 rounded-sm border border-red-200 bg-surface p-6 shadow-sm"> <div class="mt-6 mb-10 rounded-sm border border-red-200 bg-surface p-6 shadow-sm">
<div> <div>
<h2 class="mb-1 font-serif text-lg text-ink">{m.person_merge_heading()}</h2> <h2 class="mb-1 font-serif text-lg text-ink">{m.person_merge_heading()}</h2>
<p class="mb-5 font-sans text-sm text-ink-2"> <p class="mb-5 font-sans text-sm text-ink-2">

View File

@@ -34,7 +34,7 @@ function zoomOut() {
} }
</script> </script>
<div class="flex h-full flex-col"> <div class="-mt-6 flex h-full flex-col">
<header <header
class="flex shrink-0 items-center justify-between border-b border-line bg-surface px-6 py-4" class="flex shrink-0 items-center justify-between border-b border-line bg-surface px-6 py-4"
> >