Skip to content

A basic guide for Snap SVG library functionalities focusing on drag events and transformations

License

Notifications You must be signed in to change notification settings

Sherbieny/Snap-SVG-Starter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Snap-SVG-Starter

A basic guide for Snap SVG library functionalities focusing on drag events and transformations You can find the latest version of the Snap SVG library here

After spending a lot of time trying to figure out how to use the Snap SVG library, I decided to create a basic guide for myself and others to use as a reference. This guide focuses on how to use drag events to apply transformations to SVG elements.

Demo

You can find a demo of the project here

Installing

Clone the repository to your local machine and open the index.html file in your browser.

Technologies Used

  • HTML
  • CSS
  • Javascript
  • Snap SVG
  • Bootstrap
  • GPT-4
  • VS Code

LIMITATIONS AND FUTURE IMPROVEMENTS

One thing I still cannot solve is to make the Skewing transformations works nicely with the other types. Currently if Skew is applied as the last step, no problem. But if it is applied before other transformations, it will mess up the other transformations. I am still trying to figure out how to solve this problem.

About

A basic guide for Snap SVG library functionalities focusing on drag events and transformations

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published