feat: svg app

pull/537/head
annibuliful 3 years ago
parent b66a501d15
commit ee4f43c83c

@ -0,0 +1,32 @@
# Change SVG image Color App
**Tier:** 3-Advanced
Let's say you want to create an SVG editor that can change color when you click on each color zone(SVG path or SVG group). your application can change the color of an SVG image and export it back with the same quality but different colors.
[Sample App](https://www.loom.com/share/a6aea98553c043078e4177e62d72f5c3)
[Sample SVG file](https://gist.github.com/annibuliful/7becdd187375799b8a8906f0d1d957ed)
## User Stories
- [ ] User upload SVG file
- [ ] User click on color zone
- [ ] User change color on current color zone
## Bonus features
- [ ] User can change color with gradient color
- [ ] User can convert SVG to PNG others format
## Useful links and resources
[W3school SVG](https://www.w3schools.com/graphics/svg_intro.asp)
[mozilla SVG](https://developer.mozilla.org/en-US/docs/Web/SVG)
[Canvas API](https://developer.mozilla.org/en-US/docs/Web/API/Canvas_API)
[DOM manipuldationn](https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Client-side_web_APIs/Manipulating_documents)
## Example projects
[Box svg](https://boxy-svg.com/)
Loading…
Cancel
Save