Skip to content

[Components]: Description improvements for version 2026-04-rc#3821

Open
mcvinci wants to merge 6 commits into2026-04-rcfrom
admin-ui-component-descriptions-2026-04-rc
Open

[Components]: Description improvements for version 2026-04-rc#3821
mcvinci wants to merge 6 commits into2026-04-rcfrom
admin-ui-component-descriptions-2026-04-rc

Conversation

@mcvinci
Copy link
Contributor

@mcvinci mcvinci commented Feb 5, 2026

This PR:

@mcvinci mcvinci self-assigned this Feb 5, 2026
@mcvinci mcvinci added documentation Improvements or additions to documentation Admin UI Extensions Polaris web components labels Feb 5, 2026
@mcvinci mcvinci marked this pull request as ready for review February 5, 2026 01:25
@mcvinci mcvinci force-pushed the admin-ui-component-descriptions-2026-04-rc branch 3 times, most recently from 2c11c80 to 53d243b Compare February 6, 2026 23:05
@mcvinci mcvinci requested a review from SteveSill February 9, 2026 01:52
@mcvinci mcvinci force-pushed the admin-ui-component-descriptions-2026-04-rc branch 2 times, most recently from d560865 to 0ec88a6 Compare February 9, 2026 19:45
@mcvinci mcvinci added the #gsd:49303 Shopify Dev Docs: UI Extension Reference Docs: Quality & Completeness label Feb 10, 2026
mcvinci and others added 3 commits February 12, 2026 18:08
Linting

Improve prop descriptions + revert example desc changes

Further description improvements

Further description improvements

Further description improvements

More description improvements

Further description improvements

Description tweaks

Intro description tweaks

Revisions to limitations and best practices

Update descriptions for App Home / Admin UI Polaris components

Cherry-picked from 3c68898 with merge conflict resolution.

Updated component descriptions for ChoiceList, DateField, DatePicker, EmailField, NumberField, SearchField, TextArea, and TextField to be more concise and focused on App Home / Admin UI use cases, removing POS-specific references.

Co-authored-by: Cursor <cursoragent@cursor.com>

Update best practices and limitations for App Home / Admin UI Polaris components

Cherry-picked from c11d32e with merge conflict resolution.

Updated best practices and limitations sections for ChoiceList, DateField, DatePicker, EmailField, NumberField, SearchField, TextArea, and TextField components. Combined concise, focused guidance with detailed practical examples to provide comprehensive documentation that balances clarity with actionable advice.

Co-authored-by: Cursor <cursoragent@cursor.com>

Refinements to descriptions

ColorField + ColorPicker descriptions

DateField + DatePicker descriptions

Forms description improvements

Descriptions for layout and structure components

Media and visuals descriptions

Descriptions for Typography and content

Revert changes to Modal

Revert changes to props for Modal, Popover, DropZone, and Page

Revert accidental changes to Image and TextArea

Component cross-references in intros

Links + de-duplicating best practices / limitations

Remove link

Clarify defaultValue + placeholder props

Update remaining defaultValue descriptions to plain English

Update the 5 remaining instances of the old "uncontrolled components"
description across shared.d.ts and components.d.ts to match the
clearer defaultValue description style.

Co-authored-by: Cursor <cursoragent@cursor.com>

Use 'The placeholder' instead of 'Placeholder' in prop descriptions

Co-authored-by: Cursor <cursoragent@cursor.com>
Integrate style feedback from Steve

Remove file change
@mcvinci mcvinci force-pushed the admin-ui-component-descriptions-2026-04-rc branch from 62b3f1d to cf01dfe Compare February 13, 2026 02:08
Copy link
Contributor

@SteveSill SteveSill left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approved, pending changes from: #3787 (review)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Admin UI Extensions documentation Improvements or additions to documentation #gsd:49303 Shopify Dev Docs: UI Extension Reference Docs: Quality & Completeness Polaris web components

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants