Montage is an elegant, open source HTML5 framework maintained by Montage Studio that rivals native SDKs, yet is easier to learn. It offers modular components, two-way data binding, and much more. Join us on irc.freenode.net#montage. Sign up for our beta to build Montage applications in the cloud.
However, css-vars-ponyfill Custom property declaration support is limited to :root and :host rulesets, so we might need to take a stronger ownership, trying to reuse as much as possible.
Integrating something like css-vars-ponyfill @ https://jhildenbiddle.github.io/css-vars-ponyfill/#/?id=variables at the component level.