feat(offline): header background on offline page + fix header ::before stacking #174

Merged
jmiller merged 4 commits from feature/offline-header-background into dev 2026-07-18 23:48:08 +00:00

4 Commits

Author SHA1 Message Date
git-actions[bot] 98494d3dc9 chore(version): auto-bump patch 02.31.02-dev [skip ci]
Branch Cleanup / Delete merged branch (pull_request) Successful in 2s
RC Revert / Rename rc/ back to dev/ (pull_request) Has been skipped
2026-07-18 23:47:57 +00:00
jmiller a824f3761a fix(template): isolate header/offline stacking so background image paints
Universal: Auto Version Bump / Version Bump (push) Successful in 20s
Universal: PR Check / Branch Policy (pull_request) Successful in 2s
Generic: Project CI / Lint & Validate (pull_request) Successful in 18s
Universal: PR Check / Secret Scan (pull_request) Successful in 7s
Joomla: Metadata Validation / Validate Joomla Metadata (pull_request) Failing after 9s
Universal: PR Check / Validate PR (pull_request) Failing after 21s
Generic: Project CI / Tests (pull_request) Has been cancelled
Universal: PR Check / Build RC Package (pull_request) Has been cancelled
Universal: PR Check / Report Issues (pull_request) Has been cancelled
The .container-header::before (z-index:-1) header image could fail to paint when the header did not reliably form its own stacking context, letting the negative-z-index layer fall behind an ancestor. Add isolation:isolate to .container-header and .moko-offline-wrap to guarantee a self-contained stacking context.
2026-07-18 18:47:18 -05:00
jmiller 1b6be8827a chore: remove unused bg.svg and hero.jpg images
bg.svg superseded by header-background.svg (no remaining references); hero.jpg unreferenced.
2026-07-18 18:47:18 -05:00
jmiller b221777f43 feat(offline): apply header background variables to offline page
Offline wrap now consumes the full --header-background-* set (color, image, size, repeat, position, attachment, opacity, filter). Image moved to .moko-offline-wrap::before so opacity/filter fade the image only; dark overlay moved to ::after; content lifted above both layers.
2026-07-18 18:47:17 -05:00