diff --git a/core/templates/layout.guest.php b/core/templates/layout.guest.php index 64bec6de9be53..0723e90173b4a 100644 --- a/core/templates/layout.guest.php +++ b/core/templates/layout.guest.php @@ -35,7 +35,9 @@ - + data-themes="">
diff --git a/lib/private/TemplateLayout.php b/lib/private/TemplateLayout.php index e52ef702ad32d..ad321dae0fc4d 100644 --- a/lib/private/TemplateLayout.php +++ b/lib/private/TemplateLayout.php @@ -151,6 +151,8 @@ public function __construct($renderAs, $appId = '') { if ($user) { $userDisplayName = $user->getDisplayName(); } + $theme = $this->config->getSystemValueString('enforce_theme', ''); + $this->assign('enabledThemes', $theme === '' ? [] : [$theme]); $this->assign('user_displayname', $userDisplayName); $this->assign('user_uid', \OC_User::getUser()); } elseif ($renderAs === TemplateResponse::RENDER_AS_PUBLIC) {