Take the support drawer back out of the topbar (sow-nodebb-plugin-support#10)

Support case notifications now live in the notification bell, as a "Cases"
filter button added by nodebb-plugin-support on core's own hooks. The plugin
owns all of it, so this theme's second bell — its icon, drawer, client code,
language keys and tests — comes out.

The theme was the wrong home for it. The drawer's markup and JS lived here, so
whether the support plugin could notify anyone depended on which theme a forum
ran. Nothing about support belongs in a theme.

The `/support` link is unaffected; it comes from the ACP navigation, which
this theme already renders in both the desktop bar and the mobile drawer.

Checked in a browser on the dev stack: no support icon in the topbar, and the
bell's new tab filters a mixed notification list correctly.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-07-24 23:28:00 +02:00
co-authored by Claude Opus 5
parent 9d4adca127
commit cc799475f2
6 changed files with 8 additions and 254 deletions
+1 -4
View File
@@ -20,8 +20,5 @@
"footer.how-to-join": "How to Join",
"footer.copyright": "&copy; %1 Shadows Over Westgate &middot; A NWN:EE Persistent World",
"footer.setting": "Forgotten Realms &middot; Westgate &middot; Sea of Fallen Stars",
"footer.powered-by": "Powered by",
"support-inbox.title": "Support inbox",
"support-inbox.empty": "Nothing new",
"support-inbox.view-all": "Go to Support"
"footer.powered-by": "Powered by"
}