Component status
Every component carries a lifecycle label. It tells you how much the API is likely to change before you depend on it.
Lifecycle labels
Section titled “Lifecycle labels”| Label | Meaning |
|---|---|
| Experimental | Early design. The API, markup and styling hooks may change or disappear in any release. Not recommended for production. |
| Beta | Usable and tested, with stories, tests and docs. The API may still change in a minor release while the package is below 1.0. Breaking changes are listed in the changelog. |
| Stable | The API is settled. Breaking changes only arrive in a major release, with migration notes. |
| Deprecated | Still works, but scheduled for removal. The changelog names its replacement and the release that removes it. |
Where things stand
Section titled “Where things stand”Hololink UI is pre-1.0 (0.x). No component has been promoted to Stable, so every component is currently Beta. Nothing in the source marks a component as Experimental or Deprecated. Expect some API changes until 1.0, and pin the version you install.
All components
Section titled “All components”The table is generated from the component manifest (custom-elements.json) when the docs are built. Child components, such as holo-tab, link to their parent’s page. “Form-associated” means the element takes part in a surrounding <form>: its value is submitted with the form, and it supports validation and reset. See Forms and validation.
| Tag | Docs | Form-associated | Status |
|---|---|---|---|
holo-accordion | accordion | No | Beta |
holo-accordion-item | accordion | No | Beta |
holo-alert | alert | No | Beta |
holo-avatar | avatar | No | Beta |
holo-badge | badge | No | Beta |
holo-breadcrumb | breadcrumb | No | Beta |
holo-breadcrumb-item | breadcrumb | No | Beta |
holo-button | button | No | Beta |
holo-button-group | button-group | No | Beta |
holo-card | card | No | Beta |
holo-carousel | carousel | No | Beta |
holo-carousel-item | carousel | No | Beta |
holo-checkbox | checkbox | Yes | Beta |
holo-container | container | No | Beta |
holo-details | details | No | Beta |
holo-dialog | dialog | No | Beta |
holo-divider | divider | No | Beta |
holo-drawer | drawer | No | Beta |
holo-form-field | form-field | No | Beta |
holo-grid | grid | No | Beta |
holo-icon-button | icon-button | No | Beta |
holo-link | link | No | Beta |
holo-list | list | No | Beta |
holo-list-item | list | No | Beta |
holo-menu | menu | No | Beta |
holo-menu-item | menu | No | Beta |
holo-pagination | pagination | No | Beta |
holo-popover | popover | No | Beta |
holo-progress | progress | No | Beta |
holo-radio | radio | No | Beta |
holo-radio-group | radio | Yes | Beta |
holo-select | select | Yes | Beta |
holo-skeleton | skeleton | No | Beta |
holo-slider | slider | Yes | Beta |
holo-spinner | spinner | No | Beta |
holo-stack | stack | No | Beta |
holo-switch | switch | Yes | Beta |
holo-tab | tabs | No | Beta |
holo-tab-panel | tabs | No | Beta |
holo-table | table | No | Beta |
holo-tabs | tabs | No | Beta |
holo-tag | tag | No | Beta |
holo-text-field | text-field | Yes | Beta |
holo-textarea | textarea | Yes | Beta |
holo-toast | toast | No | Beta |
holo-toast-region | toast | No | Beta |
holo-tooltip | tooltip | No | Beta |
holo-visually-hidden | visually-hidden | No | Beta |