With and Without JS: SVG Loader and SVG Morpheus Beautify Your (Web) App
If you are into designing for multiple resolutions, SVG is the best option to turn to as far as the use of graphics is concerned. These small vector files can be scaled up and down as you like it without sacrificing quality. And with the two tools I am about to introduce you to, SVG will even move…
Image by PublicDomainPictures from Pixabay
SVG Morpheus: Morphing One Icon to Another
SVG Morpheus is a completely free JavaScript library, released under the terms of the MIT license. The library, just recently created by Alex Kaul, morphs one SVG icon to another. Setting this up is fairly simple. You create an SVG icon set consisting of two SVGs like so: Just like you are used to with JavaScript you now create an instance:var myIcons = new SVGMorpheus('#myIconSet');
After initializing, an SVG object will let you do the trick:
myIcons.to('icon1');
Each icon has its own ID which will be the handler for the SVGMorpheus object used to do the morphing. Options are two handful, the library needs no intellectual rocket scientist. A look at the documentation over at Github will do.
As I mentioned, SVG Morpheus is freely usable and brand-new. It implements Material’s Delightful Details and is as such state-of-the-art in modern UX design.
The screenshot is static, but the tool will actually beautifully morph one icon to another. Check the demo linked below.
SVG Morpheus | Github | Demo | Delightful Details
Awesome! added all of them to my collection