From 62d97ffdc9d6c239dc3258b13a7171686b0f9213 Mon Sep 17 00:00:00 2001 From: gabeszm Date: Thu, 16 Oct 2025 17:01:51 +0200 Subject: [PATCH] Fix banner positioning: use above-main-outlet and adjust below-header width MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Replace above-main-container-outlet with above-main-outlet for proper #main-outlet placement - Add CSS rule for below-site-header positioning with sidebar-aware width - Set max-width to calc(var(--d-sidebar-width) + var(--d-max-width)) for below-header - Update section class name from above-main-container-outlet to above-main-outlet - Remove deprecated above-main-container-outlet connector directory 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- common/common.scss | 4 ++++ .../welcome-banner.hbs | 2 +- .../welcome-banner.js | 0 3 files changed, 5 insertions(+), 1 deletion(-) rename javascripts/discourse/connectors/{above-main-container-outlet => above-main-outlet}/welcome-banner.hbs (98%) rename javascripts/discourse/connectors/{above-main-container-outlet => above-main-outlet}/welcome-banner.js (100%) diff --git a/common/common.scss b/common/common.scss index 5e107c0..773248b 100644 --- a/common/common.scss +++ b/common/common.scss @@ -21,6 +21,10 @@ width: 100%; margin: 0 auto; } + + .below-site-header.welcome-card { + max-width: calc(var(--d-sidebar-width, 0px) + var(--d-max-width, 1110px)); + } } @media (max-width: 769px) { diff --git a/javascripts/discourse/connectors/above-main-container-outlet/welcome-banner.hbs b/javascripts/discourse/connectors/above-main-outlet/welcome-banner.hbs similarity index 98% rename from javascripts/discourse/connectors/above-main-container-outlet/welcome-banner.hbs rename to javascripts/discourse/connectors/above-main-outlet/welcome-banner.hbs index 3f01c4b..9c705cc 100644 --- a/javascripts/discourse/connectors/above-main-container-outlet/welcome-banner.hbs +++ b/javascripts/discourse/connectors/above-main-outlet/welcome-banner.hbs @@ -1,6 +1,6 @@ {{#if this.theme.enable_welcome_banner}} {{#unless (eq this.theme.banner_position "below_header")}} -
+
diff --git a/javascripts/discourse/connectors/above-main-container-outlet/welcome-banner.js b/javascripts/discourse/connectors/above-main-outlet/welcome-banner.js similarity index 100% rename from javascripts/discourse/connectors/above-main-container-outlet/welcome-banner.js rename to javascripts/discourse/connectors/above-main-outlet/welcome-banner.js