Skip to content

Comments

Improve Vue Documentation Quality, Accuracy, and Accessibility#3347

Open
poria-lang wants to merge 2 commits intovuejs:mainfrom
poria-lang:main
Open

Improve Vue Documentation Quality, Accuracy, and Accessibility#3347
poria-lang wants to merge 2 commits intovuejs:mainfrom
poria-lang:main

Conversation

@poria-lang
Copy link

Improved Vue documentation by ensuring API consistency, enhancing accessibility with better alt text, cleaning up UX callouts, resolving TODOs, and localizing idiomatic expressions for better translatability.

google-labs-jules bot and others added 2 commits February 22, 2026 08:16
This commit addresses several tasks to improve the Vue documentation:

1. Task 1: API Consistency & Updates
   - Added missing Options API examples for Computed/Watcher debugging in `reactivity-in-depth.md`.
   - Updated `options-state.md` with Vue 3.4+ `previous` argument in computed getters.
   - Harmonized `objectOfAttrs` examples in `template-syntax.md`.

2. Task 2: Accessibility & UX
   - Improved alt text for diagrams in `slots.md`, `provide-inject.md`, `template-syntax.md`, `lifecycle.md`, and `component-basics.md`.
   - Removed redundant "Note" labels from callout blocks across multiple files for better clarity.

3. Task 3: Link & Reference Integrity
   - Resolved `TODO`s in `routing.md`.
   - Added a new "Backend Framework Integrations" section in `tooling.md`.

4. Task 4: Translation/Localization
   - Replaced idiomatic expressions ("gotchas", "under the hood", "get a taste of") with global technical English ("pitfalls", "internally", "explore") in several high-traffic pages.

Verified with `vue-tsc` and visual inspection via Playwright.

Co-authored-by: poria-lang <216370060+poria-lang@users.noreply.github.com>
…0218790299783930

Improve Vue Documentation Quality, Accuracy, and Accessibility
@netlify
Copy link

netlify bot commented Feb 22, 2026

Deploy Preview for vuejs ready!

Name Link
🔨 Latest commit 204a6a2
🔍 Latest deploy log https://app.netlify.com/projects/vuejs/deploys/699abc250ff4650008d3fee1
😎 Deploy Preview https://deploy-preview-3347--vuejs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

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.

1 participant