summaryrefslogtreecommitdiff
path: root/resources/views/modules/interactive-tree
diff options
context:
space:
mode:
authorGreg Roach <greg@subaqua.co.uk>2022-12-07 14:19:10 +0000
committerGreg Roach <greg@subaqua.co.uk>2022-12-07 14:19:10 +0000
commitabbc0e6b12d5640a6e1ebb544ed0d310dfa08d83 (patch)
tree832e36ecf6444f1878433cb0750160133ba4830c /resources/views/modules/interactive-tree
parent7ca1435724efccfd0c5a331094d9db95516a5a75 (diff)
downloadwebtrees-abbc0e6b12d5640a6e1ebb544ed0d310dfa08d83.tar.gz
webtrees-abbc0e6b12d5640a6e1ebb544ed0d310dfa08d83.tar.bz2
webtrees-abbc0e6b12d5640a6e1ebb544ed0d310dfa08d83.zip
Fix: #4615, Fix: #4651 - interactive tree not working in full-screen mode
Diffstat (limited to 'resources/views/modules/interactive-tree')
-rw-r--r--resources/views/modules/interactive-tree/chart.phtml38
1 files changed, 20 insertions, 18 deletions
diff --git a/resources/views/modules/interactive-tree/chart.phtml b/resources/views/modules/interactive-tree/chart.phtml
index 99eff41bea..b37baa0a93 100644
--- a/resources/views/modules/interactive-tree/chart.phtml
+++ b/resources/views/modules/interactive-tree/chart.phtml
@@ -15,23 +15,25 @@ use Fisharebest\Webtrees\Tree;
?>
-<div id="<?= $name ?>_out" class="tv_out" data-url-details="<?= e(route('module', ['module' => $module, 'action' => 'Details', 'tree' => $tree->name(), 'dummy' => 'dummy'])) ?>" data-url-individuals="<?= e(route('module', ['module' => $module, 'action' => 'Individuals', 'tree' => $tree->name(), 'dummy' => 'dummy'])) ?>">
- <div id="tv_tools">
- <ul>
- <li id="tvbCompact" class="tv_button" title="<?= I18N::translate('Use compact layout') ?>">
- </li>
- <li id="tvbFullscreen" class="tv_button">
- <a href="#" data-wt-fullscreen=".tv_out">
- <span title="<?= I18N::translate('Enter fullscreen') ?>"><?= view('icons/enter-fullscreen') ?></span>
- <span title="<?= I18N::translate('Exit fullscreen') ?>"><?= view('icons/exit-fullscreen') ?></span>
- </a>
- </li>
- <li class="tv_button" id="<?= $name ?>_loading">
- <i class="icon-loading-small"></i>
- </li>
- </ul>
- </div>
- <div id="<?= $name ?>_in" class="tv_in" dir="ltr">
- <?= $individual ?>
+<div class="wt-chart wt-chart-interactive">
+ <div id="<?= $name ?>_out" class="tv_out h-100" data-url-details="<?= e(route('module', ['module' => $module, 'action' => 'Details', 'tree' => $tree->name(), 'dummy' => 'dummy'])) ?>" data-url-individuals="<?= e(route('module', ['module' => $module, 'action' => 'Individuals', 'tree' => $tree->name(), 'dummy' => 'dummy'])) ?>">
+ <div id="tv_tools">
+ <ul>
+ <li id="tvbCompact" class="tv_button" title="<?= I18N::translate('Use compact layout') ?>">
+ </li>
+ <li id="tvbFullscreen" class="tv_button">
+ <a href="#" data-wt-fullscreen=".wt-chart-interactive">
+ <span title="<?= I18N::translate('Enter fullscreen') ?>"><?= view('icons/enter-fullscreen') ?></span>
+ <span title="<?= I18N::translate('Exit fullscreen') ?>"><?= view('icons/exit-fullscreen') ?></span>
+ </a>
+ </li>
+ <li class="tv_button" id="<?= $name ?>_loading">
+ <i class="icon-loading-small"></i>
+ </li>
+ </ul>
+ </div>
+ <div id="<?= $name ?>_in" class="tv_in" dir="ltr">
+ <?= $individual ?>
+ </div>
</div>
</div>