Skip to content

feat: in-page navigation component#5755

Merged
petesfrench merged 34 commits intomainfrom
wd-30490
Mar 3, 2026
Merged

feat: in-page navigation component#5755
petesfrench merged 34 commits intomainfrom
wd-30490

Conversation

@petesfrench
Copy link
Contributor

@petesfrench petesfrench commented Feb 6, 2026

Done

QA

Documentation page
Full-page example
Manual example
Component example
Component with optional heading example
Changelog

  • Check the implementation aligns with the design
  • Check the automated navigation captures all headings
  • Check navigation to headings through clicking the link or scrolling updates the navigation appropriately
  • Check it works with keyboard navigation
  • Review the updated documentation

Check if PR is ready for release

If this PR contains Vanilla SCSS or macro code changes, it should contain the following changes to make sure it's ready for the release:

  • [ x ] PR should have one of the following labels to automatically categorise it in release notes:
    • Feature 🎁, Breaking Change 💣, Bug 🐛, Documentation 📝, Maintenance 🔨.
  • [ x ] Vanilla version in package.json should be updated relative to the most recent release, following semver convention
    • if existing APIs (CSS classes & macro APIs) are not changed it can be a bugfix release (x.x.X)
    • if existing APIs (CSS classes & macro APIs) are changed/added/removed it should be a minor version (x.X.0)
    • see the wiki for more details
  • [ x ] Any changes to component class names (new patterns, variants, removed or added features) or macros should be listed on the what's new page.

Fixes

#5475

@webteam-app
Copy link

@petesfrench petesfrench changed the title Wd 30490 feat: in-page navigation component Feb 6, 2026
@petesfrench petesfrench force-pushed the wd-30490 branch 2 times, most recently from 943c614 to 9f87abf Compare February 6, 2026 16:08
@kim-isaac

This comment was marked as resolved.

@eliman11

This comment was marked as resolved.

@eliman11

This comment was marked as resolved.

@kim-isaac

This comment was marked as resolved.

@eliman11

This comment was marked as resolved.

@kim-isaac

This comment was marked as resolved.

@petesfrench

This comment was marked as resolved.

@kim-isaac

This comment was marked as resolved.

@kim-isaac

This comment was marked as resolved.

@eliman11

This comment was marked as resolved.

@kim-isaac

This comment was marked as resolved.

immortalcodes

This comment was marked as resolved.

@petesfrench petesfrench merged commit 9ddd37d into main Mar 3, 2026
12 checks passed
@petesfrench petesfrench deleted the wd-30490 branch March 3, 2026 10:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants