Accessible web components

Be sure to read #webcomponents #A11y punch list by @stevefaulkner for implementing accessible custom controls: www.paciellogroup.com/blog/2014/09/web-components-punch-list/