summaryrefslogtreecommitdiff
path: root/resources/views
diff options
context:
space:
mode:
authorGreg Roach <greg@subaqua.co.uk>2022-04-19 11:00:44 +0100
committerGreg Roach <greg@subaqua.co.uk>2022-04-19 11:00:44 +0100
commit629892f1452375350cbda4036065d1599faa8574 (patch)
treeca8b1dbbe03238192e9f6141e16f152f6a1891c4 /resources/views
parentcba4b1ec92a47e09844bde1abf9631e5ce2135eb (diff)
downloadwebtrees-629892f1452375350cbda4036065d1599faa8574.tar.gz
webtrees-629892f1452375350cbda4036065d1599faa8574.tar.bz2
webtrees-629892f1452375350cbda4036065d1599faa8574.zip
Add accordion to each fact on new-individual page
Diffstat (limited to 'resources/views')
-rw-r--r--resources/views/edit/new-individual.phtml8
1 files changed, 6 insertions, 2 deletions
diff --git a/resources/views/edit/new-individual.phtml b/resources/views/edit/new-individual.phtml
index d4c0bd9f32..ac5ce00bf5 100644
--- a/resources/views/edit/new-individual.phtml
+++ b/resources/views/edit/new-individual.phtml
@@ -21,12 +21,16 @@ use Fisharebest\Webtrees\Tree;
<?= csrf_field() ?>
<?php foreach ($facts ?? [] as $prefix => $prefix_facts) : ?>
- <?php foreach ($prefix_facts as $fact) : ?>
+ <?php foreach ($prefix_facts as $n => $fact) : ?>
<div class="card mb-2">
<div class="card-header">
+ <button class="btn btn-small btn-link" type="button" data-bs-toggle="collapse" data-bs-target="#fact-<?= $prefix ?>-<?= $n ?>" aria-expanded="true" aria-controls="fact-<?= $prefix ?>-<?= $n ?>">
+ <?= view('icons/expand') ?>
+ <?= view('icons/collapse') ?>
+ </button>
<?= $fact->label() ?>
</div>
- <div class="card-body pb-1">
+ <div class="card-body pb-1 collapse show" id="fact-<?= $prefix ?>-<?= $n ?>">
<?= view('edit/edit-gedcom-fields', ['gedcom' => $gedcom_edit_service->insertMissingFactSubtags($fact, false), 'hierarchy' => explode(':', $fact->tag()), 'tree' => $fact->record()->tree(), 'prefix' => $prefix]) ?>
</div>
</div>