aboutsummaryrefslogtreecommitdiff
path: root/templates
diff options
context:
space:
mode:
authorThomas Hackl <hackl@data-quest.de>2023-02-06 08:36:42 +0000
committerThomas Hackl <hackl@data-quest.de>2023-02-06 08:36:42 +0000
commitcff48047b00b890600356fad29064b6a28532c2b (patch)
tree668cde85ac93a7197249722e74ebac778ace7248 /templates
parentbf7a4a8eb3606b2447335325c29a86c3cfd90bf0 (diff)
Resolve ""Zweistufiger" Vollbildmodus"
Closes #2037, #1759, and #2097 Merge request studip/studip!1326
Diffstat (limited to 'templates')
-rw-r--r--templates/contentbar/contentbar.php5
-rw-r--r--templates/header.php13
-rw-r--r--templates/tabs.php9
3 files changed, 20 insertions, 7 deletions
diff --git a/templates/contentbar/contentbar.php b/templates/contentbar/contentbar.php
index 9183516..a6e51a3 100644
--- a/templates/contentbar/contentbar.php
+++ b/templates/contentbar/contentbar.php
@@ -23,11 +23,6 @@
</div>
<? endif ?>
- <div class="contentbar-button-wrapper contentbar-consuming-mode-wrapper">
- <button class="contentbar-button contentbar-button-zoom consuming_mode_trigger"
- title="<?= _('Fokusmodus ein-/ausschalten') ?>"></button>
- </div>
-
<? if ($actionMenu) : ?>
<div class="contentbar-button-wrapper contentbar-action-menu-wrapper">
<?= $actionMenu->render() ?>
diff --git a/templates/header.php b/templates/header.php
index d49b8ef..51620ce 100644
--- a/templates/header.php
+++ b/templates/header.php
@@ -203,7 +203,18 @@ if ($navigation) {
</li>
<? endif; ?>
- <li id="responsive-toggle-fullscreen"></li>
+ <li id="responsive-toggle-fullscreen">
+ <button class="styleless" id="fullscreen-off"
+ title="<?= _('Kompakte Navigation ausschalten') ?>">
+ <?= Icon::create('screen-standard', ICON::ROLE_INFO_ALT)->asImg(24) ?>
+ </button>
+ </li>
+ <li id="responsive-toggle-focusmode">
+ <button class="styleless consuming_mode_trigger" id="focusmode-on"
+ title="<?= _('Vollbild aktivieren') ?>">
+ <?= Icon::create('screen-full', ICON::ROLE_INFO_ALT)->asImg(24) ?>
+ </button>
+ </li>
</ul>
</div>
</div>
diff --git a/templates/tabs.php b/templates/tabs.php
index 0072705..e5b00a4 100644
--- a/templates/tabs.php
+++ b/templates/tabs.php
@@ -43,5 +43,12 @@ foreach (Navigation::getItem("/")->getSubNavigation() as $path => $nav) {
<? if (is_object($GLOBALS['perm']) && $GLOBALS['perm']->have_perm('autor')) : ?>
<?= Helpbar::get()->render() ?>
<? endif; ?>
- <div id="non-responsive-toggle-fullscreen"></div>
+ <? if (User::findCurrent()) : ?>
+ <div id="non-responsive-toggle-fullscreen">
+ <button class="styleless" id="fullscreen-on"
+ title="<?= _('Kompakte Navigation aktivieren') ?>">
+ <?= Icon::create('screen-compact')->asImg(24) ?>
+ </button>
+ </div>
+ <? endif ?>
</div>