Skip to content

Drop internal element tags from the ActionForm Style API table - #3817

Merged
ziyunp merged 1 commit into
mainfrom
zpoh/actionform-docs-style-api
Aug 10, 2026
Merged

Drop internal element tags from the ActionForm Style API table#3817
ziyunp merged 1 commit into
mainfrom
zpoh/actionform-docs-style-api

Conversation

@ziyunp

@ziyunp ziyunp commented Aug 7, 2026

Copy link
Copy Markdown
Contributor

The html tags were never selectable API. ActionForm emits no documented data-* attributes, and CSS variables cascade from the className, so the element a variable resolves on is irrelevant to the consumer.

ObjectTable's table keeps its Element column: there the element is part of the selector, since data-pinned is emitted on both and .

Also rename the "Base component" doc sections to "BaseForm" and "BaseTable".

The tags (<div>, <h2>, <label>, <span>, <input>) were never selectable
API. ActionForm emits no documented data-* attributes, and CSS variables
cascade from the className, so the element a variable resolves on is
irrelevant to the consumer. Five of the twelve rows read <div>, so the
parenthetical was already carrying all the meaning.

Printing the tags also implied they were stable, contradicting the
"class names are internal" caveat directly above the table -- <h2> is
exactly as internal as the hashed class name.

ObjectTable's table keeps its Element column: there the element is part
of the selector, since data-pinned is emitted on both <th> and <td>.

Also rename the "Base component" doc sections to "BaseForm" and
"BaseTable".
@github-actions

github-actions Bot commented Aug 7, 2026

Copy link
Copy Markdown
Contributor

size-limit report 📦

Path Size Change
@osdk/api 432 B 0%
@osdk/client 27.88 kB 0%
@osdk/client/experimental 28.46 kB 0%
@osdk/client/observable 54.90 kB 0%
@osdk/oauth 6.54 kB 0%
@osdk/react 58.80 kB 0%
@osdk/react/devtools-registry 184 B 0%
@osdk/react/experimental 58.81 kB 0%
@osdk/react/platform-apis 2.56 kB 0%
@osdk/react/testing 536 B 0%
@osdk/react/experimental/admin 2.56 kB 0%
@osdk/react/experimental/aip 5.15 kB 0%
@osdk/react-components 10 B 0%
@osdk/react-components/experimental 705.19 kB 0%
@osdk/react-components/primitives 40.64 kB 0%
@osdk/react-components/experimental/action-form 277.54 kB 0%
@osdk/react-components/experimental/aip-agent-chat 16.37 kB 0%
@osdk/react-components/experimental/cbac-picker 52.82 kB 0%
@osdk/react-components/experimental/document-viewer 346.67 kB 0%
@osdk/react-components/experimental/email-viewer 21.86 kB 0%
@osdk/react-components/experimental/filter-list 131.73 kB 0%
@osdk/react-components/experimental/image-viewer 3.73 kB 0%
@osdk/react-components/experimental/markdown-renderer 44.20 kB 0%
@osdk/react-components/experimental/object-table 161.29 kB 0%
@osdk/react-components/experimental/pdf-viewer 160.36 kB 0%
@osdk/react-components/experimental/spreadsheet-viewer 106.11 kB 0%
@osdk/react-components/experimental/theme 714 B 0%
@osdk/react-components/experimental/tiff-renderer 29.54 kB 0%
@osdk/react-components/experimental/video-viewer 3.74 kB 0%
@osdk/react-components/experimental/xml-viewer 3.72 kB 0%
@osdk/widget.client-react 10.87 kB 0%

@github-actions

github-actions Bot commented Aug 7, 2026

Copy link
Copy Markdown
Contributor

Storybook Preview

🧹 Preview removed because this PR was closed.

Workflow run

github-actions Bot added a commit that referenced this pull request Aug 7, 2026
@ziyunp
ziyunp merged commit 2d4eb3f into main Aug 10, 2026
23 of 24 checks passed
@ziyunp
ziyunp deleted the zpoh/actionform-docs-style-api branch August 10, 2026 09:32
github-actions Bot added a commit that referenced this pull request Aug 10, 2026
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