Every @storesynk/elements tag and attribute, grouped by subsystem. If a tag or attribute is not listed here, it does not exist.
This file is the anti-hallucination whitelist. Every tag and attribute below was derived directly from the
@storesynk/elementssource. If a tag or attribute is not listed here, it does not exist. Never invent tags or attributes; never emitsf-*attributes or reference Webflow-era docs.
- Library:
@storesynk/elements- a tag-based, light-DOM web-component library.- Bundle:
<script type="module" src="/storesynk.js"></script>- self-hosted from the@storesynk/elementspackage’sdist/folder, copied whole:storesynk.jsloads its sibling chunks relative to its own URL (no public CDN yet).- Rendering: light DOM only (no Shadow DOM). Style with plain global CSS targeting tag names + the state attributes/classes the engine sets. Never use
::partor pierce shadow DOM.- #1 failure mode: a component that consumes a context whose required provider ancestor is missing renders nothing, silently, with no error. The “required ancestor” column is therefore load-bearing.
- Context model
- Required-ancestor matrix
- Template-clone containers
- Engine-managed attributes
- Tag catalog
- Accessibility
- Server-side rendering & adoption
- Structural / providers
- Lists & search
- Collections & filtering
- Product displayers
- Media
- Options
- Subscriptions - selling plans
- Metafields
- Quantity
- Actions
- Bundles
- Volume discounts
- Mix & match
- Product add-ons
- Customer accounts
- Customer pricing
- Cart line
- Cart
- Markets locale pickers
- Complete tag index
- TypeScript typings
Imported from the Storesynk skill v0.1.0 (references/component-reference.md). To change this page, change it there.