JavaScript required
We’re sorry, but Coda doesn’t work properly without JavaScript enabled.
Skip to content
Gallery
State of HTML Planning
Survey Outline
Non-content
More
Share
Explore
Survey Outline
Web Components
Last edited 340 days ago by S G
Legend:
✅ Definitely keep 🔶 Not sure yet ❌ To Remove
✅
Have you used any Web Components libraries?
(Format:
Checkboxes with sentiment chips
+
multiple custom options
)
🚫 None
Shoelace.style | shoelace
Spectrum Web Components | spectrum_wc
Lightning Web Components | lightning_wc
FAST.design
| fast_design
Elix | elix
Lion | lion
Material Components | material_components
✅ Which of the following have you used?
(Format:
Checkboxes with sentiment chips
)
<slot>
element | slot_element
slot="slot_name"
attribute | slot_attribute
part
attribute | part_attribute
CSS
::part()
pseudo-element | part_pseudo
:host
,
:host()
,
:host-context()
CSS pseudo-classes | host_pseudos
::slotted()
| CSS pseudo-element
customElements.get()
| custom_elements_get
customElements.whenDefined()
| custom_elements_when_defined
customElements.getName()
| custom_elements_get_name
Customized built-in elements (
<button is="fancy-button">
) | is_attribute
🚫 None of the above
Feature questions
(Format:
Feature questions
)
Question
id
Focus area
Type
Status
Discussion
Upvotes
In Part 1
Question
id
Focus area
Type
Status
Discussion
Upvotes
In Part 1
1
Using Custom Elements
custom_elements_using
Consuming Web Components
HTML element
Stable
73
Yes
2
Shadow DOM
shadow_dom
Making Web Components
Other
Stable
57
Yes
3
Declarative Shadow DOM
declarative_shadow_dom
Making Web Components
HTML attribute
Cutting Edge
42
Yes
4
<template>
template_element
Making Web Components
HTML element
Stable
35
Likely Yes
5
ElementInternals
element_internals
Making Web Components
JS API
Cutting Edge
25
Yes
6
HTML Modules
html_modules
Consuming Web Components
JS API
Future
22
Yes
7
Imperative slot assignment
imperative_slot
Making Web Components
Other
Recent
13
Yes
8
Defining Custom Elements
custom_elements_defining
Making Web Components
HTML element
Stable
2
Yes
9
Scoped Custom Element Registries
scoped_element_registries
Making Web Components
JS API
Future
1
Likely Yes
No results from filter
What are your biggest pain points around using web components that others have made?
(Format:
List of freeform fields
)
What are your biggest pain points around making web components?
(Format:
List of freeform fields
)
Want to print your doc?
This is not the way.
Try clicking the ⋯ next to your doc name or using a keyboard shortcut (
Ctrl
P
) instead.