Update configure tab UI labels for new attributes section layout#4894
Merged
shannonbradshaw merged 4 commits intonew-docs-sitefrom Apr 10, 2026
Merged
Update configure tab UI labels for new attributes section layout#4894shannonbradshaw merged 4 commits intonew-docs-sitefrom
shannonbradshaw merged 4 commits intonew-docs-sitefrom
Conversation
The Viam app configure tab restructured component and service cards
(viamrobotics/app#11648, APP-15892). This updates docs to match:
- Replace **{}** (Switch to advanced) with **JSON** button
- Replace **Switch to Builder** with **Builder** button
- Update **DO COMMAND** section references (now nested inside Test)
- Fix section label casing: TEST → Test, ATTRIBUTES → Attributes
https://claude.ai/code/session_014vaq5yfhwjsZEmw59B6cqL
✅ Deploy Preview for viam-docs ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
Contributor
There was a problem hiding this comment.
Pull request overview
Updates documentation to match recent Viam app Configure tab UI changes (new Builder/JSON toggle in the Attributes card, Test section casing, and DoCommand nested under Test) so readers can follow current UI labels and navigation.
Changes:
- Replace references to the old
{}/ Switch to advanced control with the JSON button/toggle. - Update section label casing from uppercase (for example, TEST, ATTRIBUTES) to title case (Test, Attributes) where applicable.
- Update DoCommand instructions to reflect its placement under the Test section and remove an outdated screenshot reference.
Reviewed changes
Copilot reviewed 34 out of 34 changed files in this pull request and generated 3 comments.
Show a summary per file
| File | Description |
|---|---|
| static/include/components/troubleshoot/camera.md | Updates troubleshooting steps and advanced-editing reference to Test / JSON labels. |
| docs/tutorials/services/navigate-with-rover-base.md | Replaces {} advanced toggle reference with JSON button wording. |
| docs/tutorials/configure/pet-photographer.md | Minor wording tweak in Attributes instructions. |
| docs/try/part-4.md | Updates Test / DoCommand navigation steps to match new layout. |
| docs/try/part-1.md | Updates Attributes and Test section casing to match UI. |
| docs/operate/reference/services/vision/mlmodel.md | Replaces {} advanced toggle reference with JSON button wording. |
| docs/operate/reference/services/slam/cloudslam/_index.md | Updates advanced-editing instruction to JSON button wording. |
| docs/operate/reference/services/slam/cartographer/_index.md | Updates advanced-editing instructions to JSON button wording (multiple locations). |
| docs/operate/reference/components/input-controller/gpio.md | Replaces {} advanced toggle reference and clarifies pasting into the JSON editor. |
| docs/operate/reference/components/component/board1.md | Replaces {} advanced toggle reference with JSON button wording. |
| docs/operate/reference/components/camera/webcam.md | Replaces {} icon reference with JSON button wording and removes outdated image reference. |
| docs/operate/reference/components/camera/_index.md | Replaces {} advanced toggle reference with JSON button wording. |
| docs/operate/reference/architecture/parts.md | Replaces {} advanced toggle reference with JSON button wording. |
| docs/operate/hello-world/first-project/part-1.md | Clarifies Attributes step wording in setup flow. |
| docs/manage/fleet/reuse-configuration.md | Updates {} JSON/advanced view references to JSON editor wording. |
| docs/hardware/common-components/add-an-input-controller.md | Updates TEST section casing to Test. |
| docs/hardware/common-components/add-an-encoder.md | Updates TEST section casing to Test. |
| docs/hardware/common-components/add-an-arm.md | Updates TEST section casing to Test. |
| docs/hardware/common-components/add-a-switch.md | Updates TEST section casing to Test. |
| docs/hardware/common-components/add-a-servo.md | Updates TEST section casing to Test. |
| docs/hardware/common-components/add-a-sensor.md | Updates TEST section casing to Test. |
| docs/hardware/common-components/add-a-power-sensor.md | Updates TEST section casing to Test. |
| docs/hardware/common-components/add-a-movement-sensor.md | Updates TEST section casing to Test. |
| docs/hardware/common-components/add-a-motor.md | Updates TEST section casing to Test. |
| docs/hardware/common-components/add-a-gripper.md | Updates TEST section casing to Test. |
| docs/hardware/common-components/add-a-gantry.md | Updates TEST section casing to Test. |
| docs/hardware/common-components/add-a-camera.md | Updates TEST section casing to Test. |
| docs/hardware/common-components/add-a-button.md | Updates TEST section casing to Test. |
| docs/hardware/common-components/add-a-board.md | Updates TEST section casing to Test. |
| docs/hardware/common-components/add-a-base.md | Updates TEST section casing to Test. |
| docs/dev/reference/try-viam/try-viam-tutorial.md | Updates {} and “Switch to Builder” UI label references to JSON / Builder. |
| docs/build-modules/write-an-inline-module.md | Updates DoCommand testing steps to reflect Test section nesting. |
| docs/build-modules/write-a-logic-module.md | Updates DoCommand testing instruction to reflect Test section nesting. |
| docs/build-modules/write-a-driver-module.md | Updates TEST section casing to Test in module testing instructions. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
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.

Source changes
SectionGroup title="configure"with a nestedSection title="Attributes"was replaced by aCardSection title="Attributes"with a Builder/JSON toggle. The old{}(Switch to advanced) button was replaced by explicit Builder and JSON toggle buttons. The DO COMMAND section was moved inside the Test section as a nested subsection. Section headings no longer use CSStext-transform: uppercase.Docs changes
**{}** (Switch to advanced)with**JSON**button references (12 pages)**Switch to Builder**with**Builder**(1 page)**DO COMMAND**section references to note it is now nested inside the Test section (3 pages)**TEST**,**ATTRIBUTES**) to title case (**Test**,**Attributes**) to match new CardSection rendering (20+ pages){}button (1 page)How I found these
flows.mdand Playbook 5 (UI verification)**{}**,Switch to advanced,Switch to Builder,**TEST**,**ATTRIBUTES**,**DO COMMAND**across entire docs repo; found 40+ matching locations across 34 filesGenerated by daily docs change agent