summaryrefslogtreecommitdiff
path: root/resources/views/individual-page.phtml
diff options
context:
space:
mode:
authorGreg Roach <greg@subaqua.co.uk>2022-05-01 19:01:09 +0100
committerGreg Roach <greg@subaqua.co.uk>2022-05-01 19:01:09 +0100
commitc1f982bd447ec3287562442cfee7e98387f793b9 (patch)
tree725337b995aa7005f5501c3df4b8f8726e8b1c28 /resources/views/individual-page.phtml
parentcb0c239d4d8ca3385436b2f2172c339a731b9d0e (diff)
downloadwebtrees-c1f982bd447ec3287562442cfee7e98387f793b9.tar.gz
webtrees-c1f982bd447ec3287562442cfee7e98387f793b9.tar.bz2
webtrees-c1f982bd447ec3287562442cfee7e98387f793b9.zip
Fix: #4365 - interactive tree breaks page layout
Diffstat (limited to 'resources/views/individual-page.phtml')
-rw-r--r--resources/views/individual-page.phtml32
1 files changed, 21 insertions, 11 deletions
diff --git a/resources/views/individual-page.phtml b/resources/views/individual-page.phtml
index be70cadf30..f9755e6c1e 100644
--- a/resources/views/individual-page.phtml
+++ b/resources/views/individual-page.phtml
@@ -36,21 +36,31 @@ use Illuminate\Support\Collection;
<?php endif ?>
</div>
-<div class="row">
- <div class="col">
- <div class="row mb-4">
- <?= view('individual-page-images', ['can_upload_media' => $can_upload_media, 'individual_media' => $individual_media, 'record' => $record, 'tree' => $tree]) ?>
+<?php if ($sidebars->isEmpty()) : ?>
+ <div class="row mb-4">
+ <?= view('individual-page-images', ['can_upload_media' => $can_upload_media, 'individual_media' => $individual_media, 'record' => $record, 'tree' => $tree]) ?>
- <?= view('individual-page-names', ['record' => $record]) ?>
+ <?= view('individual-page-names', ['record' => $record]) ?>
+ </div>
+
+ <?= view('individual-page-tabs', ['record' => $record, 'tabs' => $tabs]) ?>
+<?php else : ?>
+ <div class="row">
+ <div class="col-sm-8">
+ <div class="row mb-4">
+ <?= view('individual-page-images', ['can_upload_media' => $can_upload_media, 'individual_media' => $individual_media, 'record' => $record, 'tree' => $tree]) ?>
+
+ <?= view('individual-page-names', ['record' => $record]) ?>
+ </div>
+
+ <?= view('individual-page-tabs', ['record' => $record, 'tabs' => $tabs]) ?>
</div>
- <?= view('individual-page-tabs', ['record' => $record, 'tabs' => $tabs]) ?>
+ <div class="col-sm-4">
+ <?= view('individual-page-sidebars', ['record' => $record, 'sidebars' => $sidebars]) ?>
+ </div>
</div>
-
- <?php if ($sidebars->isNotEmpty()) : ?>
- <?= view('individual-page-sidebars', ['record' => $record, 'sidebars' => $sidebars]) ?>
- <?php endif ?>
-</div>
+<?php endif ?>
<?= view('modals/ajax') ?>
<?= view('modals/shares', ['shares' => $shares, 'title' => I18N::translate('Share') . ' — ' . $record->fullName()]) ?>