Skip to content
This repository has been archived by the owner on Mar 13, 2018. It is now read-only.

Rewrite paper-progress as paper-linear-progress #1

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Commits on Jan 19, 2016

  1. Rewrite paper-progress as paper-linear-progress

    This commit introduces a complete rewrite of `paper-progress` into a new
    `paper-linear-progress` element. Features include the following:
    
    - New semantics regarding `secondary-progress` which now becomes
      `buffer-value`, as it's meant to be within the spec.
    - Removal of `IronRangeBehavior`, since the linear progress element is not an
      interactive UI element, nor does it have anything to do with
      representing a range as the "range"-based input elements connote.
    - Slimmed down custom property API which exposes only the facets of the
      element meant to be modifiable in terms of the spec.
    - Implementation of indeterminate animation which adheres to spec.
    - Support for reversing the element, including all its
      transition/animations.
    - Support for a buffering state.
    - Complete and comprehensive test suite which adds full code coverage to
      the component.
    - Revamped demo page which shows all possible functionality of the
      element.
    traviskaufman committed Jan 19, 2016
    Configuration menu
    Copy the full SHA
    6093be9 View commit details
    Browse the repository at this point in the history