diff --git a/common/common.scss b/common/common.scss index ba62c97..6ffa1a6 100644 --- a/common/common.scss +++ b/common/common.scss @@ -206,6 +206,11 @@ font-size: 40px; text-align: left; } + + .cta-icon .d-icon { + font-size: 40px; + color: var(--text-color); + } .cta-content { flex: 1; @@ -228,16 +233,16 @@ margin-top: 10px; color: var(--primary-color); } - - .cta-cta i { - padding-left: 0; - padding-right: 10px; - transition: padding 250ms ease-in-out; + + .cta-cta .d-icon { + margin-left: 0; + margin-right: 10px; + transition: margin 250ms ease-in-out; } - - .cta-card:hover .cta-cta i { - padding-left: 3px; - padding-right: 7px; + + .cta-card:hover .cta-cta .d-icon { + margin-left: 3px; + margin-right: 7px; } /* Search input appearance in hero section */ diff --git a/javascripts/discourse/components/welcome-banner.gjs b/javascripts/discourse/components/welcome-banner.gjs index bfed1fd..e44005c 100644 --- a/javascripts/discourse/components/welcome-banner.gjs +++ b/javascripts/discourse/components/welcome-banner.gjs @@ -7,6 +7,7 @@ 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 icon from "discourse-common/helpers/d-icon"; export default class WelcomeBanner extends Component { @service router; @@ -76,7 +77,7 @@ export default class WelcomeBanner extends Component {
{{#if (eq settings.cta_card_1_icon_type "font_awesome")}} - + {{icon settings.cta_card_1_icon_font_awesome}} {{else}} {{settings.cta_card_1_icon_emoji}} {{/if}} @@ -85,7 +86,7 @@ export default class WelcomeBanner extends Component { {{settings.cta_card_1_title}} {{settings.cta_card_1_description}} - + {{icon "angle-double-right"}} {{settings.cta_card_1_cta_text}}
@@ -98,7 +99,7 @@ export default class WelcomeBanner extends Component {
{{#if (eq settings.cta_card_2_icon_type "font_awesome")}} - + {{icon settings.cta_card_2_icon_font_awesome}} {{else}} {{settings.cta_card_2_icon_emoji}} {{/if}} @@ -107,7 +108,7 @@ export default class WelcomeBanner extends Component { {{settings.cta_card_2_title}} {{settings.cta_card_2_description}} - + {{icon "angle-double-right"}} {{settings.cta_card_2_cta_text}}
@@ -120,7 +121,7 @@ export default class WelcomeBanner extends Component {
{{#if (eq settings.cta_card_3_icon_type "font_awesome")}} - + {{icon settings.cta_card_3_icon_font_awesome}} {{else}} {{settings.cta_card_3_icon_emoji}} {{/if}} @@ -129,7 +130,7 @@ export default class WelcomeBanner extends Component { {{settings.cta_card_3_title}} {{settings.cta_card_3_description}} - + {{icon "angle-double-right"}} {{settings.cta_card_3_cta_text}}
@@ -142,7 +143,7 @@ export default class WelcomeBanner extends Component {
{{#if (eq settings.cta_card_4_icon_type "font_awesome")}} - + {{icon settings.cta_card_4_icon_font_awesome}} {{else}} {{settings.cta_card_4_icon_emoji}} {{/if}} @@ -151,7 +152,7 @@ export default class WelcomeBanner extends Component { {{settings.cta_card_4_title}} {{settings.cta_card_4_description}} - + {{icon "angle-double-right"}} {{settings.cta_card_4_cta_text}}