Skip to content

[DE-830] Add review guide for web interfaces#5753

Draft
juanruitina wants to merge 4 commits intomainfrom
DE-830-Publish-review-guide-for-web-interfaces
Draft

[DE-830] Add review guide for web interfaces#5753
juanruitina wants to merge 4 commits intomainfrom
DE-830-Publish-review-guide-for-web-interfaces

Conversation

@juanruitina
Copy link
Contributor

@juanruitina juanruitina commented Feb 2, 2026

This pull request introduces a new accessibility resource to the documentation navigation. It also adds tab functionality on documentation pages.

QA

  • Open demo
  • [Add QA steps]
  • Review updated documentation:
    • [List any updated documentation for review]

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:

  • PR should have one of the following labels to automatically categorise it in release notes:
    • Feature 🎁, Breaking Change 💣, Bug 🐛, Documentation 📝, Maintenance 🔨.
  • 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
  • Any changes to component class names (new patterns, variants, removed or added features) or macros should be listed on the what's new page.

@juanruitina juanruitina added the Documentation 📝 Documentation changes or updates label Feb 2, 2026
@webteam-app
Copy link

Add guidance for Vanilla users
Integrate advice, references from previous checklist
Clean links
Address inconsistencies in screen reader guides
Incorporate feedback from Claude's critique
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Documentation 📝 Documentation changes or updates

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants