From ca6293c7edb55601ddf9a16503a519cb3ed461b1 Mon Sep 17 00:00:00 2001 From: Jannik Stehle Date: Mon, 20 Oct 2025 10:29:39 +0200 Subject: [PATCH 1/3] fix: plain view logo flickering on page reload Don't load the plain view logo on `/` routes because it would cause a flickering on regular page reloads. --- packages/web-runtime/src/layouts/Plain.vue | 39 +++++++++------------- 1 file changed, 15 insertions(+), 24 deletions(-) diff --git a/packages/web-runtime/src/layouts/Plain.vue b/packages/web-runtime/src/layouts/Plain.vue index d3d9fe6ab2..219c9b3386 100644 --- a/packages/web-runtime/src/layouts/Plain.vue +++ b/packages/web-runtime/src/layouts/Plain.vue @@ -3,41 +3,32 @@

OpenCloud emblem - From 1c1f6daea9288103bfe196631fd40a94849dcd87 Mon Sep 17 00:00:00 2001 From: Jannik Stehle Date: Mon, 20 Oct 2025 10:57:04 +0200 Subject: [PATCH 2/3] fix: logo display on plain views --- packages/web-runtime/src/layouts/Plain.vue | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/web-runtime/src/layouts/Plain.vue b/packages/web-runtime/src/layouts/Plain.vue index 219c9b3386..3b2569fe35 100644 --- a/packages/web-runtime/src/layouts/Plain.vue +++ b/packages/web-runtime/src/layouts/Plain.vue @@ -1,11 +1,12 @@ From aee841799b2993aca5a7729562edfadcea93fec5 Mon Sep 17 00:00:00 2001 From: Jannik Stehle Date: Mon, 20 Oct 2025 11:00:00 +0200 Subject: [PATCH 3/3] fix: plain layout card background color Adjusts the card background color on plain views to the regular surface color to match the default login form. --- packages/web-runtime/src/pages/accessDenied.vue | 2 +- packages/web-runtime/src/pages/logout.vue | 2 +- packages/web-runtime/src/pages/missingOrInvalidConfig.vue | 2 +- packages/web-runtime/src/pages/oidcCallback.vue | 2 +- packages/web-runtime/src/pages/resolvePrivateLink.vue | 6 +----- packages/web-runtime/src/pages/resolvePublicLink.vue | 2 +- .../unit/pages/__snapshots__/accessDenied.spec.ts.snap | 2 +- 7 files changed, 7 insertions(+), 11 deletions(-) diff --git a/packages/web-runtime/src/pages/accessDenied.vue b/packages/web-runtime/src/pages/accessDenied.vue index 2b6950429c..06b71d5d5b 100644 --- a/packages/web-runtime/src/pages/accessDenied.vue +++ b/packages/web-runtime/src/pages/accessDenied.vue @@ -4,7 +4,7 @@ :logo-url="logoImg" :title="cardTitle" body-class="w-sm text-center" - class="bg-role-surface-container rounded-lg" + class="rounded-lg" >