Skip to content

Nav c7#100

Merged
mattsd23-bsc merged 22 commits into
mainfrom
navC7
Jul 1, 2026
Merged

Nav c7#100
mattsd23-bsc merged 22 commits into
mainfrom
navC7

Conversation

@gburna01

Copy link
Copy Markdown
Collaborator

This PR introduces the new EDS header navigation design from drafts/asha/header-nav-test2.
Changes Included:

  • Implemented updated global header/navigation experience.
  • Added support for customizable logo hyperlinks.
  • Added new BSCA National logo asset for applicable implementations (including Trader Joe's and WCD).

Incorporated fixes identified during testing:

  • Navigation rendering updates
  • Multi-state/National logo support
  • Contact Us display corrections
  • New-tab link behavior fixes
  • Header spacing and layout refinements

Validated functionality in the navc7 test branch prior to PR creation.

Test URLs:

Refactor text normalization and accessibility handling in header.js. Introduce cleanNavText function to improve text processing.
Added a function to extract dropdown child label and detail text from navigation items.
Removed logo configuration and related functions from header.js.
Removed the getDropdownChildData function and updated related code to directly extract label and href from child elements.
Added a function to extract dropdown child data including label and detail text.
Refactor logo handling and improve brand section parsing.
@gburna01
gburna01 requested a review from mattsd23-bsc June 29, 2026 21:57
@aem-code-sync

aem-code-sync Bot commented Jun 29, 2026

Copy link
Copy Markdown

Hello, I'm the AEM Code Sync Bot and I will run some actions to deploy your branch and validate page speed.
In case there are problems, just click a checkbox below to rerun the respective action.

  • Re-run all PSI checks
  • Re-run failed PSI checks
  • Re-sync branch
Commits

@aem-code-sync

aem-code-sync Bot commented Jun 29, 2026

Copy link
Copy Markdown
Page Scores Audits Google
📱 /group/drafts/asha/header-nav-test2 Lighthouse returned error: Something went wrong. PSI
🖥️ /group/drafts/asha/header-nav-test2 Lighthouse returned error: Something went wrong. PSI

Resolved merge conflicts in the new header JS and CSS while preserving the navC7 updates, including external-link helper text cleanup, dropdown detail text, multi-state logo support, and updated multi-state logo sizing.
@mattsd23-bsc
mattsd23-bsc merged commit 75dee34 into main Jul 1, 2026
1 of 2 checks passed
@mattsd23-bsc
mattsd23-bsc deleted the navC7 branch July 1, 2026 23:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants