Commit Graph

3 Commits

Author SHA1 Message Date
Joey Parrish 6f65df26c5 Whitelist svg camelcase attributes in htmlhint
This is better than ignoring all camelcase.

Introduced by yaniswang/HTMLHint#121 and released in 0.9.13.

However, 0.9.13 is incompatible with node v0.10.  This was fixed
in yaniswang/HTMLHint#132, but there has not been a release since
(in 8 months).

Therefore we are pinning to today's git version instead of a release.
This gets us the camelcase whitelisting feature and doesn't break with
node v0.10.

Change-Id: I1e3b6c0c96ef24662b46497b1a601bde0dae5704
2017-01-18 13:59:54 -08:00
Joey Parrish 1f9818a093 Demo controls v2
This is a reimplementation of v1's demo controls for v2.

Improvements over v1:
 - more organized JavaScript
 - no more asset images for buttons
 - uses material design icons via woff font
 - allows play/pause by clicking video
 - includes CC button
 - better styling on IE & Edge
 - Google-esque buffering spinner
 - hides pointer when mouse stops moving in fullscreen

Not yet implemented:
 - Chromecast support

Closes #322, #328

Change-Id: Ic97254d2251582a3f456ab8e1e2bf406a3ab25e3
2016-04-12 23:34:21 +00:00
Joey Parrish bda33cc9b6 Demo app v2
Still missing custom controls for live, but otherwise functional.

UI design and CSS based on work by Sam Dutton.

Change-Id: I0ee41254fb3b145822b018dff87aa583d6bef179
2016-03-30 00:36:32 +00:00