Releases: isg-software/folding-arrow
Minor Accessibility Patch
For users who disable CSS, the inserted CSS icons, due to lack of width and height attributes, were scaled up to fit the page width and thus severely disturb readers of the website. Therefore, now the icons get a default size (the actual size of the viewbox). In normal mode with CSS enabled, this has no effect whatsoever, it's just a fallback mechanism.
Fix for v1.0.1 and improved demo page
v1.0.1 had been released too soon, since it could break functionality of toggle icons for hierarchical lists. The plug-in function transformFoldingArrowIcon() would also transform any folding-arrow-icons of sub-list entries. This is now fixed.
Also the demo page has been improved for keyboard accessibility.
v1.0.1
Minor patch:
V1.0.0 required the toggle (element equipped with "showing" class) to be the same node the SVG was inserted into. V1.0.1 also allows for any ancestor of this "SVG holder" to be the toggle. (I.E. The transformFoldingArrowIcon() and its setup...Transformation() plug-in functions may be called on that ancestor node.)
Initial Release
Release of first version (v1.0.0)