CleverStyle Framework v1.16.0 Release Notes

  • ๐Ÿ†• New features:

    • ๐ŸŒ wait cursor while web components are cooking
    • ๐Ÿ’… System styles are ShadowDOM-ready
    • ๐Ÿ“„ Extremely flexible patching of system classes
    • Possibility to extend Polymer element with the same name like <polymer-element name="some-element" extends="some-element">...
    • Service script to convert any CSS to ShadowDOM-ready (for instance, used for UIkit), service_scripts/make_css_shadow_dom_ready.php file

    โšก๏ธ Updates:

    • ๐Ÿ†• New upstream version of WebComponents.js
    • ๐Ÿ†• New upstream version of Polymer
    • ๐Ÿ†• New upstream version of BananaHTML
    • ๐Ÿ†• New upstream version of UIkit
    • ๐Ÿ†• New upstream version of Fotorama
    • ๐Ÿ†• New upstream version of jQuery 3.0 (Development version)

    ๐Ÿ›  Fixes and small improvements in components:

    • ๐Ÿ›  Fixed multilingual functionality
    • ๐Ÿ‘ Better navigation with tab key in sign in block
    • ๐Ÿ‘ Better errors handling during files uploading in Plupload module
    • ๐Ÿ›  Other small fixes

    Important patches of upstream third-party libraries:

    • jQuery patched to fix $.fn.offset() on elements inside ShadowsDOM (pull request)
    • WebComponents.js patched to handle properly relative path resolving in css (pull request)
    • Polymer patched to allow <polymer-element name="some-element" extends="some-element">... (discussion) (experimental git branch with patch applied)
    • ๐Ÿ’… UIkit styles converted to ShadowDOM-ready (using service script)
    • ๐Ÿ’… Fotorama style also wrapped to work inside ShadowDOM

    ๐Ÿšง There is shop branch with WIP version of Shop module, will be merged into master as soon as will be ready (most of major features ready, need some supplementary features and triggers to be more hackable).

    ๐Ÿ— Latest builds on downloads page or download source code and build it yourself