@basic-web-components

Basic Web Components

A collection of open source web components implementing common user interface patterns

  • Comprehensive set of high-quality web components for common user interface patterns

    JavaScript 80 8 Updated Jan 18, 2017
  • HTML Updated Jan 6, 2017
  • The public-facing basic-web-components site

    HTML Updated Jun 3, 2016
  • Sample web component created with core component mixins

    HTML 1 Updated Jan 30, 2016
  • Demonstration of using basic-carousel with paper-tabs

    HTML Updated Jan 26, 2016
  • Prototype new ways of creating Basic Web Components

    JavaScript Updated Dec 17, 2015
  • Aspect which maps a horizontal trackpad swipe gesture (or horizontal mouse wheel action) to direction semantics.

    HTML 1 Updated Dec 16, 2015
  • An aspect which provides for automatic timed changes in selection, as in an automated slideshow.

    HTML Updated Dec 16, 2015
  • Aspect which maps the tap gesture to item selection.

    HTML Updated Dec 16, 2015
  • Aspect which translates touch gestures (swipe left, swipe right) to direction semantics (goRight, goLeft).

    HTML Updated Dec 16, 2015
  • Spreads out a set of items horizontally so they take equal space.

    HTML Updated Dec 16, 2015
  • Stacks its child elements on top of each other, taking on the maximum height and width of the child elements

    HTML Updated Dec 16, 2015
  • Flattens the text of its own content and exposes this as an attribute which can be bound to

    HTML 2 Updated Dec 16, 2015
  • Spreads out a set of items horizontally so they take equal space.

    HTML Updated Dec 16, 2015
  • A variant of basic-sliding-viewport which automatically sizes itself to accommodate the tallest/widest items in a list.

    HTML Updated Dec 16, 2015
  • Presents list items in a viewport such that only a single item is visible at a time.

    HTML Updated Dec 16, 2015
  • Static helper function for Basic Web Components

    JavaScript Updated Dec 16, 2015
  • Aspect which scrolls a container to keep the selected item visible.

    HTML Updated Dec 16, 2015
  • Aspect which applies standard highlight colors to a selected item.

    HTML Updated Dec 16, 2015
  • Communicates across a frame boundary to an inner element

    HTML 2 3 Updated Dec 16, 2015
  • Aspect which adds a set of small dots to a collective tracking a list of items.

    HTML Updated Dec 16, 2015
  • A culture's name for a given month

    HTML 1 Updated Dec 16, 2015
  • Shows a culture's name for a given month, plus the year

    HTML 1 Updated Dec 16, 2015
  • Aspect which maps direction keys (Left, Right, etc.) to direction semantics (goLeft, goRight, etc.).

    HTML Updated Dec 16, 2015
  • A list box that allows single selection

    HTML 5 2 Updated Dec 16, 2015
  • Aspect which maps page keys (Page Up, Page Down) into operations that scroll the component.

    HTML Updated Dec 16, 2015
  • Aspect which maps direction keys (Left, Right, etc.) to direction semantics (goLeft, goRight, etc.).

    HTML Updated Dec 16, 2015
  • Aspect which manages the keyboard focus and keydown handling for a component collective. This aspect ensures that its only the outermost aspect in a collective that is listening for keyboard events.

    HTML Updated Dec 16, 2015
  • Aspect which manages selection semantics for items in a list.

    HTML Updated Dec 16, 2015
  • Communicates across a frame boundary to an outer element

    HTML Updated Dec 16, 2015