Skip to content

Latest commit

 

History

History
14 lines (12 loc) · 948 Bytes

File metadata and controls

14 lines (12 loc) · 948 Bytes

Playing the long game

The purpose of this project is to track and utilise modern web standards as they become available. Rather than building custom UI now and refactoring later, this project will wait to implement certain UI components until the web platform provides necessary HTML and CSS features.

  • Checkbox: wait for appearance: base
  • Radio: wait for appearance: base
  • Color input: wait for appearance: base
  • Carousel: wait to see what happens with Chrome’s attempt to standardise carousels
  • Tooltip: wait for ::tooltip pseudo-element and/or interestfor standardization
  • Menu: wait for possible menu standardization
  • Switch: wait to see if Safari’s switch attribute is adopted by other browsers
  • Toggle button: wait for possible standardisation
  • Select: wait until all browsers are supportive of custom select
  • Number input: wait for possible increment/decrement invokers