UX: Remove welcome topic admin tip and tweak copy (#21593)

The welcome topic user tip was for admins only, but in general, user
tips should be used for guiding new users through the features that
Discourse offers. For this reason, we decided to remove the user tip.

This commit also includes a few more copy tweaks to the welcome topic.
This commit is contained in:
Bianca Nenciu 2023-05-18 15:38:04 +02:00 committed by GitHub
parent f2339d2d5b
commit 5654aedd75
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
6 changed files with 6 additions and 19 deletions

View File

@ -149,14 +149,6 @@
class="edit-topic"
title={{i18n "edit"}}
>{{d-icon "pencil-alt"}}</a>
{{#if (eq this.siteSettings.welcome_topic_id this.model.id)}}
<UserTip
@id="welcome_topic"
@selector=".edit-topic"
@placement="bottom"
/>
{{/if}}
{{/if}}
<PluginOutlet

View File

@ -355,7 +355,6 @@ class User < ActiveRecord::Base
post_menu: 3,
topic_notification_levels: 4,
suggested_topics: 5,
welcome_topic: 6,
)
end

View File

@ -1931,10 +1931,6 @@ en:
title: "Keep reading!"
content: "Here are some topics we think you might like to read next."
welcome_topic:
title: "Edit the welcome topic"
content: "Help new members feel at home by customizing this topic to suit your community's needs."
loading: "Loading..."
errors:
prev_page: "while trying to load"

View File

@ -680,7 +680,11 @@ en:
discourse_welcome_topic:
title: "Welcome to %{site_title}! :wave:"
body: |
We are so glad you joined us. %{site_description}
We are so glad you joined us.
> ## %{site_title}
>
> %{site_description}
Here are some things you can do to get started:

View File

@ -2491,7 +2491,6 @@ uncategorized:
welcome_topic_id:
default: -1
hidden: true
client: true
admin_quick_start_topic_id:
default: -1
hidden: true

View File

@ -241,9 +241,6 @@
},
"suggested_topics": {
"type": "integer"
},
"welcome_topic": {
"type": "integer"
}
},
"required": [