Jump to content

Search In
  • More options...
Find results that contain...
Find results in...

MorphSVG Help

Warning: Please note

This thread was started before GSAP 3 was released. Some information, especially the syntax, may be out of date for GSAP 3. Please see the GSAP 3 migration guide and release notes for more information about how to update the code to GSAP 3's syntax. 

Recommended Posts

Hi there, I'm trying to incorporate morphSVG into my current project and having some difficulties. What I'm trying to do is build a table of contents essentially, and I have an SVG as the icon to open and close the TOC. I'd like the SVG to morph from it's current form to a different SVG (which is the same thing only horizontally reversed). Not sure where the issue lies in my code, but so far no luck - 

See the Pen RYzzdW by kbeats (@kbeats) on CodePen

I'd like to have the SVG morph on the open and close (playing the timeline and playing in reverse) of the TOC. Right now though I just added a tween to test if it would work. 


Help is much appreciated.



See the Pen RYzzdW by kbeats (@kbeats) on CodePen

Link to comment
Share on other sites

Hi @kbeats :)


You're targeting the whole SVG, but the morph plugin works path to path. You'll need to target the polylines in the SVG. 



See the Pen JageWv by PointC (@PointC) on CodePen

Happy tweening.



  • Like 4
Link to comment
Share on other sites

Thank you! SVG code is still SO confusing to me! 

  • Like 2
Link to comment
Share on other sites

Just keep learning and practicing. Eventually things just start 'clicking' and that's when it gets really fun. :)


  • Like 2
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.