From 601ee0b40b4de7a27cb72341c058124d6f19a1f5 Mon Sep 17 00:00:00 2001 From: Mario Date: Thu, 21 Sep 2023 08:31:53 +0000 Subject: only show theme switch icon if switching is supported by the theme --- include/nav.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'include/nav.php') diff --git a/include/nav.php b/include/nav.php index 18fa65edc..737beaca2 100644 --- a/include/nav.php +++ b/include/nav.php @@ -201,7 +201,10 @@ function nav($template = 'default') { $nav['admin'] = ['admin/', t('Admin'), "", t('Site Setup and Configuration'), 'admin_nav_btn']; } - $theme_switch_icon = ((App::$page['color_mode'] === 'dark') ? 'sun' : 'moon'); + $theme_switch_icon = ''; + if (isset(App::$page['color_mode'])) { + $theme_switch_icon = ((App::$page['color_mode'] === 'dark') ? 'sun' : 'moon'); + } $x = ['nav' => $nav, 'usermenu' => $userinfo]; -- cgit v1.2.3