From aa0b3288d5f37382777a507e5dbec183e967e3d6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dani=C3=ABl=20Klabbers?= Date: Sat, 11 Feb 2023 13:27:46 +0100 Subject: [PATCH] feat(seo): shift h1 tag from logo to discussion title (#3724) * feat(seo): shift h1 tag from logo to discussion title Many times have we seen opponents of using h2 as the discussion title. Although my own SEO knowledge is limited, I have seen the importance of structuring pages according to the content you wish to prioritize. If we only take that into consideration there is zero reason for the app-wide identical logo to take precedence over any other heading. This change makes the logo a standard (visually identical) element, and makes the discussion hero title a h1. * feat(seo): rewrite remainder of hero titles and subtitles --- .../js/src/admin/components/ControlSection.tsx | 2 +- .../package-manager/js/src/admin/components/QueueSection.tsx | 2 +- extensions/tags/js/src/forum/components/TagHero.js | 4 ++-- extensions/tags/views/frontend/content/tag.blade.php | 2 +- extensions/tags/views/frontend/content/tags.blade.php | 2 +- framework/core/js/src/admin/components/AdminHeader.js | 4 ++-- framework/core/js/src/admin/components/ExtensionPage.tsx | 4 ++-- framework/core/js/src/forum/components/DiscussionHero.js | 2 +- framework/core/js/src/forum/components/UserCard.js | 4 ++-- framework/core/js/src/forum/components/WelcomeHero.tsx | 2 +- framework/core/less/forum/Hero.less | 4 ++-- framework/core/views/frontend/admin.blade.php | 4 ++-- framework/core/views/frontend/forum.blade.php | 4 ++-- 13 files changed, 20 insertions(+), 20 deletions(-) diff --git a/extensions/package-manager/js/src/admin/components/ControlSection.tsx b/extensions/package-manager/js/src/admin/components/ControlSection.tsx index 946ba1b27..ad5557aab 100644 --- a/extensions/package-manager/js/src/admin/components/ControlSection.tsx +++ b/extensions/package-manager/js/src/admin/components/ControlSection.tsx @@ -17,7 +17,7 @@ export default class ControlSection extends Component {
-

{app.translator.trans('flarum-package-manager.admin.sections.control.title')}

+

{app.translator.trans('flarum-package-manager.admin.sections.control.title')}

diff --git a/extensions/package-manager/js/src/admin/components/QueueSection.tsx b/extensions/package-manager/js/src/admin/components/QueueSection.tsx index 69f8830d9..d3247c786 100644 --- a/extensions/package-manager/js/src/admin/components/QueueSection.tsx +++ b/extensions/package-manager/js/src/admin/components/QueueSection.tsx @@ -32,7 +32,7 @@ export default class QueueSection extends Component<{}> {
-

{app.translator.trans('flarum-package-manager.admin.sections.queue.title')}

+

{app.translator.trans('flarum-package-manager.admin.sections.queue.title')}