Style the plugin home page; retire the old widget home.html

Adds home blocks to _pages.scss (art hero, server-status strip with
unknown/online/offline states, pitch prose, four-up steps grid) and
deletes the superseded paste-into-widget home.html + preview — home now
lives in nodebb-plugin-westgate-pages as templates/home.tpl.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
2026-07-14 19:01:05 +02:00
co-authored by Claude Fable 5
parent ec5a9ce903
commit c897edbcdb
5 changed files with 209 additions and 296 deletions
+3 -2
View File
@@ -5,8 +5,9 @@
(In the live theme this can instead live in the theme's client-side bundle.)
WHY THIS FILE EXISTS
- The two static pages (home.html / join-the-team.html) need NO JavaScript;
they are pure HTML/CSS (the only inline bit is an <img onerror> fallback).
- The static page (join-the-team.html) needs NO JavaScript; it is pure
HTML/CSS (the only inline bit is an <img onerror> fallback). Home lives
in the westgate-pages plugin now (templates/home.tpl).
- The TOP BAR needs this small controller for: Forums mega-menu, inline
search, the mobile burger/drawer, and the drawer's Forums accordion.