From 1413de280962d2614875308717bb76a9fdd94ca7 Mon Sep 17 00:00:00 2001 From: Alan Guo Xiang Tan Date: Wed, 21 Sep 2022 11:38:29 +0800 Subject: [PATCH] UX: Add short site description for anonymous user in sidebar (#18084) Displays the `short_site_description` site setting in the community section when the site setting is set --- .../sidebar/anonymous/categories-section.hbs | 3 +- .../sidebar/anonymous/community-section.js | 18 +++++++++-- .../sidebar/anonymous/tags-section.hbs | 3 +- .../sidebar/common/community-section.hbs | 6 ++++ ...idebar-anonymous-community-section-test.js | 31 ++++++++++++++++++- config/locales/client.en.yml | 2 ++ 6 files changed, 58 insertions(+), 5 deletions(-) diff --git a/app/assets/javascripts/discourse/app/components/sidebar/anonymous/categories-section.hbs b/app/assets/javascripts/discourse/app/components/sidebar/anonymous/categories-section.hbs index e487306998f..fe97ac63c96 100644 --- a/app/assets/javascripts/discourse/app/components/sidebar/anonymous/categories-section.hbs +++ b/app/assets/javascripts/discourse/app/components/sidebar/anonymous/categories-section.hbs @@ -1,6 +1,7 @@ + @headerLinkText={{i18n "sidebar.sections.categories.header_link_text"}} + @collapsable={{@collapsable}} > {{#each this.sectionLinks as |sectionLink|}} 0 + ); } get defaultMoreSectionLinks() { diff --git a/app/assets/javascripts/discourse/app/components/sidebar/anonymous/tags-section.hbs b/app/assets/javascripts/discourse/app/components/sidebar/anonymous/tags-section.hbs index 1feb27c09e1..8308209e7f0 100644 --- a/app/assets/javascripts/discourse/app/components/sidebar/anonymous/tags-section.hbs +++ b/app/assets/javascripts/discourse/app/components/sidebar/anonymous/tags-section.hbs @@ -1,6 +1,7 @@ + @headerLinkText={{i18n "sidebar.sections.tags.header_link_text"}} + @collapsable={{@collapsable}} > {{#each this.sectionLinks as |sectionLink|}} + {{#if this.displayShortSiteDescription}} + + {{this.siteSettings.short_site_description}} + + {{/if}} + {{#each this.sectionLinks as |sectionLink|}}