CCV2 Conceptual docs#1432
Open
sfc-gh-dmatthews wants to merge 40 commits intoapps/custom-components-conceptsfrom
Open
CCV2 Conceptual docs#1432sfc-gh-dmatthews wants to merge 40 commits intoapps/custom-components-conceptsfrom
sfc-gh-dmatthews wants to merge 40 commits intoapps/custom-components-conceptsfrom
Conversation
Contributor
Author
|
Warning This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
This stack of pull requests is managed by Graphite. Learn more about stacking. |
This was referenced Mar 7, 2026
301fdeb to
c63a5b7
Compare
a33f581 to
5be1677
Compare
a20c95a to
97f084e
Compare
content/develop/concepts/custom-components/components-v2/package-based.md
Show resolved
Hide resolved
content/develop/concepts/custom-components/components-v2/register.md
Outdated
Show resolved
Hide resolved
content/develop/concepts/custom-components/components-v2/package-based.md
Show resolved
Hide resolved
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.

📚 Context
The parent branch (
apps/custom-components-concepts) added example apps and the quickstart page for Custom Components v2. This branch adds the full conceptual documentation for CCV2, restructures the existing custom components section to accommodate both v1 and v2, and updates navigation accordingly.🧠 Description of Changes
_index.md), an Overview page comparing v1 vs v2, a dedicated Components v1 subsection, and a new Components v2 subsection.components-api.md,create-component.md,limitations.md) into acomponents-v1/directory with updated slugs, and created a v1 index page preserving the original content.publish-component.mdtopublish.md(shared across v1/v2).components-v2/:_index.md— v2 landing page with tile navigationregister.md— component registration (HTML/CSS/JS definition)mount.md— component mounting and output handlingcommunicate.md— bidirectional communicationstate-and-triggers.md— state values vs trigger valuestheming.md— theme integration and CSS custom propertiespackage-based.md— building distributable TS-based componentsexamples/— 8 quickstart example pages (hello world, rich data, simple button, simple checkbox, interactive counter, text input, danger button, radial menu)overview.md— a new top-level overview comparing v1 and v2 with a feature comparison table.component-communication-cycle.svgdiagram illustrating bidirectional data flow.content/menu.mdto reflect the new section hierarchy with all new pages in the sidebar nav.public/_redirectsto point legacy v1 URLs to their newcomponents-v1/paths.Current:
The Custom Components section has a flat structure with only v1 docs (Intro, Create, Publish, Limitations).
Revised:
The Custom Components section is now versioned with an Overview, a full Components v2 subsection (7 concept pages + 8 example pages), a Components v1 subsection, and a shared Publish page.
💥 Impact
Size:
🌐 References
Contribution License Agreement
By submitting this pull request you agree that all contributions to this project are made under the Apache 2.0 license.