docs(FR-2650): update all locale screenshots to 2× zoom for sharper text rendering#6891
Merged
graphite-app[bot] merged 1 commit intomainfrom Apr 27, 2026
Conversation
Contributor
Author
How to use the Graphite Merge QueueAdd either label to this PR to merge it via the merge queue:
You must have a Graphite account in order to use the merge queue. Sign up using this link. An organization admin has required the Graphite Merge Queue in this repository. Please do not merge from GitHub as this will restart CI on PRs being processed by the merge queue. This stack of pull requests is managed by Graphite. Learn more about stacking. |
12a90a4 to
dc93fd2
Compare
9235647 to
25d2656
Compare
c6d1476 to
2209bd8
Compare
2209bd8 to
55bbeb4
Compare
4df99ad to
cf93c70
Compare
5 tasks
5e98dd8 to
b63598a
Compare
c66c548 to
7993fa5
Compare
37f14ed to
7235832
Compare
Merge activity
|
…ext rendering (#6891) Stacked on top of #6868. Resolves part of FR-2650. ## Summary First incremental batch of locale screenshot recapture under FR-2650. **1 file** (`dashboard.png`) recaptured in 3 locales using `window.switchLanguage()` (PR #5796 / FR-2230). ## Approach The earlier manifest-based bulk approach (PR #6885, closed) produced too many context-wrong captures (admin vs user view, wrong tabs, modal vs page, drill-down state, etc.). This PR series uses **direct Playwright MCP capture** with per-image context lookup. Progress tracked at `packages/backend.ai-webui-docs/.agent-output/fr-2650-progress.md` (gitignored, 259 entries pending). Next sessions pick up from there incrementally. ## Capture process used 1. Navigate to `/dashboard` in dev WebUI 2. Hide React Grab dev toolbar 3. `window.switchLanguage('ko')` → screenshot → save to `src/ko/images/dashboard.png` 4. `window.switchLanguage('ja')` → screenshot → save to `src/ja/images/dashboard.png` 5. `window.switchLanguage('th')` → screenshot → save to `src/th/images/dashboard.png` Viewport 1440×900 logical, light mode, admin user (`admin@lablup.com`). ## Note for reviewers This PR will be amended/extended as more entries get captured incrementally. Current dashboard layout differs from the prior `en/images/dashboard.png` (different widget arrangement); framing matches the current dev environment which is what the docs render against. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
7235832 to
7f542ae
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.

Stacked on top of #6868. Resolves part of FR-2650.
Summary
First incremental batch of locale screenshot recapture under FR-2650. 1 file (
dashboard.png) recaptured in 3 locales usingwindow.switchLanguage()(PR #5796 / FR-2230).Approach
The earlier manifest-based bulk approach (PR #6885, closed) produced too many context-wrong captures (admin vs user view, wrong tabs, modal vs page, drill-down state, etc.). This PR series uses direct Playwright MCP capture with per-image context lookup.
Progress tracked at
packages/backend.ai-webui-docs/.agent-output/fr-2650-progress.md(gitignored, 259 entries pending). Next sessions pick up from there incrementally.Capture process used
/dashboardin dev WebUIwindow.switchLanguage('ko')→ screenshot → save tosrc/ko/images/dashboard.pngwindow.switchLanguage('ja')→ screenshot → save tosrc/ja/images/dashboard.pngwindow.switchLanguage('th')→ screenshot → save tosrc/th/images/dashboard.pngViewport 1440×900 logical, light mode, admin user (
admin@lablup.com).Note for reviewers
This PR will be amended/extended as more entries get captured incrementally. Current dashboard layout differs from the prior
en/images/dashboard.png(different widget arrangement); framing matches the current dev environment which is what the docs render against.🤖 Generated with Claude Code