High-quality web components for common user interface patterns
published version 15.0.1, 3 years agoMixin used to add prominent left and right arrow buttons to a wrapped child. Clicking the left/right buttons selects the previous/next item.
published version 0.8.0, 9 years agoA text area that makes itself big enough to show its content.
published version 0.8.0, 9 years agoLets the user navigate laterally through a sequence of child elements.
published version 0.8.0, 9 years agoMixins for creating web components in plain JavaScript.
published version 0.8.0, 9 years agoA sample general-purpose base class for defining custom elements that mixes in some common features: template stamping into a shadow root, automatic node finding, and marshalling between attributes and properties.
published version 0.8.0, 9 years agoA single-selection list box that supports selection highlighting (using the system highlight color) and keyboard navigation.
published version 0.8.0, 9 years agoPresents a set of small dots to show list item count and select list items. There will be one dot for each item, and the dot for the currently selected item will be shown selected.
published version 0.8.0, 9 years agoPresents list items in a viewport such that only a single item is visible at a time. Navigating between items will be represented with a horizontal visual sliding effect.
published version 0.8.0, 9 years agoSpreads out a set of items horizontally so they take equal space.
published version 0.8.0, 9 years agoShows exactly one child element at a time.
published version 0.8.0, 9 years agoA panel which can be collapsed/expanded with an animated transition.
published version 0.8.0, 9 years agoFades out content that overflows so the user knows there's more.
published version 0.8.0, 9 years agoAn anchor (link) that highlights itself when its destination matches the current location.
published version 0.8.0, 9 years agoWraps a standard HTML element so that the standard behavior can then be extended.
published version 0.8.0, 9 years agoA strip of tabs for selecting one of the component's children.
published version 0.8.0, 9 years agoA set of pages with a tab strip governing which page is shown.
published version 0.8.0, 9 years agoA panel that shows animated transitions between selection states.
published version 0.8.0, 9 years agoControls for managing playback of a slideshow, audio playlist, etc.
published version 0.8.0, 9 years agoAuxiliary component to advance a selection with a timer
published version 0.8.0, 9 years ago