From 7b70b60ad4b057823a02796c243e06bba55eccb9 Mon Sep 17 00:00:00 2001 From: Djordje Vlaisavljevic Date: Wed, 20 Mar 2024 20:32:18 +0000 Subject: [PATCH] Added dynamic site title to the checklist ref https://linear.app/tryghost/issue/IPC-76/add-static-checklist-to-the-dashboard --- .../admin/app/components/dashboard/onboarding-checklist.hbs | 4 ++-- .../admin/app/components/dashboard/onboarding-checklist.js | 6 ++++++ 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/ghost/admin/app/components/dashboard/onboarding-checklist.hbs b/ghost/admin/app/components/dashboard/onboarding-checklist.hbs index 621ca20d7f..8e74f1e3db 100644 --- a/ghost/admin/app/components/dashboard/onboarding-checklist.hbs +++ b/ghost/admin/app/components/dashboard/onboarding-checklist.hbs @@ -3,7 +3,7 @@ -

Maker Stations is ready to go!

+

{{this.siteUrl}} is ready to go!

Let’s set your brand new publication up for success.

@@ -76,7 +76,7 @@ -

Need some more help? Check out our Help Center

+

Need some more help? Check out our Help center

Skip onboarding diff --git a/ghost/admin/app/components/dashboard/onboarding-checklist.js b/ghost/admin/app/components/dashboard/onboarding-checklist.js index 754fafabef..6b860b0840 100644 --- a/ghost/admin/app/components/dashboard/onboarding-checklist.js +++ b/ghost/admin/app/components/dashboard/onboarding-checklist.js @@ -1,8 +1,10 @@ import Component from '@glimmer/component'; import {action} from '@ember/object'; +import {inject} from 'ghost-admin/decorators/inject'; import {tracked} from '@glimmer/tracking'; export default class OnboardingChecklist extends Component { + @inject config; @tracked customizePublication = false; @tracked createPost = false; @tracked buildAudience = false; @@ -10,6 +12,10 @@ export default class OnboardingChecklist extends Component { @tracked showMemberTierModal = false; + get siteUrl() { + return this.config.blogTitle; + } + @action completeStep(step) { this.completed = !this.completed;