feat(template): header background opacity + position theming; remove unused codeception.yml #170

Closed
jmiller wants to merge 7 commits from chore/cascade-main-to-dev into dev
Owner

Summary

Adds header background theming controls and cleans up inherited boilerplate.

Header background theming (7ebc5f6)

  • New CSS variables --header-background-position and --header-background-opacity added to light/dark standard palettes and custom starters.
  • Light: header image switched to header-background.svg, background-size: cover, background-position: center.
  • Dark: gains the new variables only (keeps existing bg.svg, no visual change).
  • Header background image moved onto .container-header::before pseudo-element so --header-background-opacity fades only the image, not the logo/menu/content.
  • Wired up previously-unconsumed --header-background-attachment and --header-background-position in template.css.
  • Added header-background.svg branding asset (from primary branding background).
  • Removed stale source/.build-trigger.

Cleanup (61489a0)

  • Removed unused codeception.yml — inherited Cassiopeia boilerplate, never used (no tests/ dir, no Composer dependency, never run in CI).

Notes

  • sync_custom_vars.php needs no change: it is variable-agnostic and will propagate the new header vars to deployed custom palettes automatically.
## Summary Adds header background theming controls and cleans up inherited boilerplate. ### Header background theming (`7ebc5f6`) - New CSS variables `--header-background-position` and `--header-background-opacity` added to light/dark standard palettes and custom starters. - **Light:** header image switched to `header-background.svg`, `background-size: cover`, `background-position: center`. - **Dark:** gains the new variables only (keeps existing `bg.svg`, no visual change). - Header background image moved onto `.container-header::before` pseudo-element so `--header-background-opacity` fades **only the image**, not the logo/menu/content. - Wired up previously-unconsumed `--header-background-attachment` and `--header-background-position` in `template.css`. - Added `header-background.svg` branding asset (from primary branding background). - Removed stale `source/.build-trigger`. ### Cleanup (`61489a0`) - Removed unused `codeception.yml` — inherited Cassiopeia boilerplate, never used (no `tests/` dir, no Composer dependency, never run in CI). ## Notes - `sync_custom_vars.php` needs no change: it is variable-agnostic and will propagate the new header vars to deployed custom palettes automatically.
jmiller added 3 commits 2026-07-18 18:36:01 +00:00
- Add --header-background-position and --header-background-opacity CSS vars to light/dark standard + custom palettes
- Light: switch header image to header-background.svg, size cover, position center
- Move header background image onto .container-header::before pseudo-element so --header-background-opacity fades only the image, not header content
- Wire up previously-unconsumed --header-background-attachment/-position in template.css
- Add header-background.svg branding asset
- Remove stale source/.build-trigger
chore: remove unused codeception.yml
Universal: Pre-Release / Build Pre-Release (${{ inputs.stability || github.ref_name }}) (push) Successful in 24s
61489a0942
Inherited Cassiopeia boilerplate — never used. No tests/ dir, no Composer dep, never run in CI.
jmiller added 1 commit 2026-07-18 18:57:36 +00:00
style(template): soften light header background (#dfdfdf, position bottom, opacity 0.35)
Universal: Pre-Release / Build Pre-Release (${{ inputs.stability || github.ref_name }}) (push) Successful in 25s
Generic: Project CI / Lint & Validate (pull_request) Successful in 15s
Universal: PR Check / Branch Policy (pull_request) Successful in 1s
Universal: PR Check / Secret Scan (pull_request) Successful in 8s
Joomla: Metadata Validation / Validate Joomla Metadata (pull_request) Failing after 13s
Universal: PR Check / Validate PR (pull_request) Successful in 23s
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
9752275387
jmiller added 1 commit 2026-07-18 18:58:25 +00:00
jmiller added 1 commit 2026-07-18 19:31:49 +00:00
feat(template): dark header inversion + palette parity
Joomla: Metadata Validation / Validate Joomla Metadata (pull_request) Failing after 13s
Generic: Project CI / Lint & Validate (pull_request) Successful in 17s
Universal: Pre-Release / Build Pre-Release (${{ inputs.stability || github.ref_name }}) (push) Successful in 25s
Generic: Project CI / Tests (pull_request) Has been cancelled
15370993f6
- Add --header-background-filter var; dark inverts monochrome SVG (invert(1))
- Move dark header to header-background.svg, mirror light (cover/bottom/0.35)
- Mirror final light values into light.custom.css starter
- Add --color-active to light palette for full theme-file variable parity
- Changelog entries under [Unreleased]
jmiller added 1 commit 2026-07-18 19:32:11 +00:00
jmiller closed this pull request 2026-07-18 20:51:43 +00:00

Pull request closed

This pull request cannot be reopened because the branch was deleted.
Sign in to join this conversation.
No Reviewers
No labels
Priority -
Type -
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: MokoConsulting/MokoOnyx#170