Skip to content

docs(xcui): migrate XCUITestingSidebar onto stage + dedicated sidebar - #3646

Open
keys-github wants to merge 8 commits into
LambdaTest:stagefrom
keys-github:xcui-testing-migration-stage
Open

keys-github wants to merge 8 commits into
LambdaTest:stagefrom
keys-github:xcui-testing-migration-stage

Conversation

@keys-github

Copy link
Copy Markdown
Member

What

Migrates the XCUITestingSidebar changes from restructure-docs onto stage, scoped strictly to XCUI.

Docs

  • Updated 8 XCUI docs: getting-started-with-xcuitest, ios-ipa-files-xcui, regular-expression-xcui, sharding-xcui, supported-locales-xcui, xctestplan, xcui-supported-capibilities, xcui-xml-report
  • Added xcuitest-agent-skills.md (new page in the sidebar Getting Started category)
  • Removed speedup-xcui.md and xcresult.md (content merged into sharding-xcui / xcui-xml-report; dropped from the sidebar) — matches restructure-docs

Sidebar

  • Restructured the XCUITestingSidebar block in sidebars.js and bolded its top-level entries (menu-bold), matching the Test Manager convention
  • Made XCUI a dedicated sidebar in sidebars-unified.js (main-menu link + exported XCUITestingSidebar with a back link), mirroring Test Manager

Styling (site-wide)

  • Restyled the Real Device / Virtual Device pills (.realDeviceColor / .virtualDeviceColor) from solid green/blue stacked boxes to neutral gray inline chips. These are shared classes, so this affects device pills across all product docs.

Notes

  • Images: none added — every image referenced by the XCUI docs already exists on stage.
  • static/docs/ mirrors and all other sidebars were intentionally left untouched.

🤖 Generated with Claude Code

salmanlt and others added 8 commits October 4, 2026 05:47
Port the XCUITestingSidebar changes from restructure-docs onto stage:
- Update 8 XCUI docs; add xcuitest-agent-skills; remove speedup-xcui and
  xcresult (content merged into sharding-xcui / xcui-xml-report)
- Restructure the XCUITestingSidebar block and bold its top-level entries
- Make XCUI a dedicated sidebar (main-menu link + exported sidebar) in
  sidebars-unified.js, mirroring Test Manager
- Restyle Real/Virtual Device pills as neutral gray inline chips (shared
  classes, so site-wide)

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Sync the E2E SEO wording from stage (226187d) into the XCUITest intro.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
…tion-stage

# Conflicts:
#	sidebars-unified.js
#	src/css/custom.css

This branch has not been deployed

No deployments
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