From 1e7ad515a9650aa0ba40e72188096746cee47323 Mon Sep 17 00:00:00 2001 From: gabeszm Date: Fri, 17 Oct 2025 17:53:35 +0200 Subject: [PATCH] Fix button label rendering by using native HTML buttons MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Replace DButton components with native HTML button elements - Remove DButton import (no longer needed) - Use {{on click}} modifier for button actions - Button text now displays correctly from settings - Fixes [hu.Belépés] display issue --- .../discourse/components/welcome-banner.gjs | 25 +++++++++++-------- 1 file changed, 14 insertions(+), 11 deletions(-) diff --git a/javascripts/discourse/components/welcome-banner.gjs b/javascripts/discourse/components/welcome-banner.gjs index cb224c3..55047a2 100644 --- a/javascripts/discourse/components/welcome-banner.gjs +++ b/javascripts/discourse/components/welcome-banner.gjs @@ -7,7 +7,6 @@ import { eq, and, not } from "truth-helpers"; import didInsert from "@ember/render-modifiers/modifiers/did-insert"; import willDestroy from "@ember/render-modifiers/modifiers/will-destroy"; import SearchMenu from "discourse/components/search-menu"; -import DButton from "discourse/components/d-button"; import icon from "discourse-common/helpers/d-icon"; export default class WelcomeBanner extends Component { @@ -90,16 +89,20 @@ export default class WelcomeBanner extends Component { {{#if this.isAnonymous}}
-
{{else}} {{#if (and settings.enable_hero_search (not this.isMobile))}}