Home page styles in _pages.scss; retire widget home.html (#22)

Companion to sow-nodebb-plugin-pages PR #2. Adds the home blocks to _pages.scss (art hero, two-server status strip with unknown/online/offline dot states, pitch prose, four-up steps grid) and deletes the superseded paste-into-widget home.html + preview. Docs/comments updated to point at the plugin template. Merge together with the plugin PR.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Reviewed-on: #22
Reviewed-by: xtul <mpiasecki720@protonmail.com>
Co-authored-by: vickydotbat <vickydotbat@tutamail.com>
Co-committed-by: vickydotbat <vickydotbat@tutamail.com>
This commit was merged in pull request #22.
This commit is contained in:
2026-07-14 19:01:37 +00:00
committed by archvillainette
parent ec5a9ce903
commit 5bbe22320e
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.