Skip to content

Tag reference

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/elements source. If a tag or attribute is not listed here, it does not exist. Never invent tags or attributes; never emit sf-* 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/elements package’s dist/ folder, copied whole: storesynk.js loads 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 ::part or 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.

Imported from the Storesynk skill v0.1.0 (references/component-reference.md). To change this page, change it there.