Show Menu
Open Web Components
Guides
Docs
Blog
GitHub
GitHub
Open Web Components
Developing Components
Getting Started
Generator
Going buildless
Modern Web
Base libraries
Going Buildless
Dev Server
Running the server
Bare module imports
Testing
Web Test Runner
Running the tests
Step by step guide
Codelabs
Web components: basics
lit-html & lit-element: basics
lit-html & lit-element: intermediate
Code Examples
lit-html and lit-element
Haunted
Publishing
Tools
IDE
Visual Studio Code
Atom
Intellij IDEA and other Jetbrains variants
Sublime Text 3
Linting and Formatting
Linting config
Setup
IDE Support
Lint on commit
Community
Getting Started
Base Libraries
Resources
Base libraries
Component Libraries
Knowledge
LitElement
Lifecycle
Rendering
Attributes and properties
Attributes
Properties
Templating
When to use what
Boolean attributes
Attribute and property reflection
Styling
Host via property
Styles Piercing Shadow DOM
Events
TLDR
Events playground
Event listening
Event dispatching
Even more data
Testing
Stubs
Events
Events Fired from Lifecycle Callbacks
Initialization
The issue - components silently failing
Setting up your component for testing
The test case
Toggle darkmode
Help and Feedback
Knowledge: Styling
Please see a sub page