From 015200d40b786ef730d4176e76301124c72d2414 Mon Sep 17 00:00:00 2001 From: Andy Vandenberghe Date: Sun, 4 Oct 2026 13:22:25 +0200 Subject: [PATCH] Give the footer navbar the nav-footer class, matching prosilver Follow-up to #64: the ID was renamed to nav-footer, but the list kept class="nav-main". No CSS or script targets either class, so rendering is unchanged; the markup now matches prosilver and pbwow3. Adds the missing 3.0.29 changelog entry for #64. Co-Authored-By: Claude Opus 5.5 --- contrib/CHANGELOG.md | 1 + template/navbar_footer.html | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/contrib/CHANGELOG.md b/contrib/CHANGELOG.md index a285fca..e01d935 100644 --- a/contrib/CHANGELOG.md +++ b/contrib/CHANGELOG.md @@ -4,6 +4,7 @@ Version history for the [PBTech style for phpBB](../README.md). 3.0.29 (04-10-2026) - fixed the broken markup on the reply button above the posts in a topic: its `title` attribute ran over several lines, contained an unescaped `` in locked topics and closed early with a stray ``, and the label left a `` unclosed in locked topics and emitted an unmatched `` otherwise, breaking the DOM of the top action bar on every topic page - the button now matches the one in the bottom action bar ([#63](https://github.com/avatharbe/PBTech/issues/63)) +- the footer navbar reused the header's `nav-main` ID and class, so every page carried a duplicate ID and phpBB's `forum_fn.js` treated the footer as the main navigation, skipping its responsive menu on narrow screens - the footer now uses `nav-footer`, as in prosilver ([#64](https://github.com/avatharbe/PBTech/issues/64)) - removed two stylesheet links left over from PBWoW in `simple_header.html`: `pbwow.css` and `responsive.css` are not part of PBTech, so every popup - smilies, member search, report dialogs - made two requests that returned 404 ([#65](https://github.com/avatharbe/PBTech/issues/65)) - moved the inline JavaScript in `overall_footer.html` - collapsible stat blocks, mini-profile dropdowns, tooltip replacement and the anchor offset - to `template/pbtech.js`, so browsers can cache it instead of downloading it again with every page ([#66](https://github.com/avatharbe/PBTech/issues/66)) - stopped printing pbwowext's custom header links from `navbar_header.html`: the style template depended on one specific extension, which phpBB's style review rejects - pbwowext 3.3.3 now renders them through the `overall_header_navigation_append` event, so update pbwowext together with this style or the links disappear ([#68](https://github.com/avatharbe/PBTech/issues/68)) diff --git a/template/navbar_footer.html b/template/navbar_footer.html index 1d4d901..9f44858 100644 --- a/template/navbar_footer.html +++ b/template/navbar_footer.html @@ -1,7 +1,7 @@