Animated Svg Codepen

See the Pen clip-path (static SVG mask) by ladybenko on CodePen. This SVG setup works by taking over the entire page and giving it a gradient background, then masking this background only through the text. Sarah Drasner is an award-winning Speaker, Head of Developer Experience at Netlify, Vue core team member, and Staff Writer at CSS-Tricks. There are also techniques for creating SVG sprites to further squeeze out performance gains. In the Sass, the SVG is targeted with the SVG’s ID. I specialize in UI/UX design and front-end web development, focusing on turning ideas into delightful and meaningful solutions. Vivus has three different animation styles: delayed, sync, and OnebyOne — each one dictating how the SVG will animate as it is drawn out. This interactive is also progressive on mobile, in the sense that. The first library I have to recommend is SVG. In this case, the viewport and viewBox are in perfect harmony (Fig 6. I’ve created animated rect shape with greensock. SVG Animated Rect The second unknown concept in SVG we can use to shorten our code, is the usage of Animated Rect. Or if you prefer a more declarative animation approach, you can use the SVG animation elements as we'll cover in this guide! Another advantage to SMIL over JS animations is that JS animations don't work when the SVG is embedded as an img or used as a background-image in CSS. Responsive SVG Sprite Animation. Here is a CodePen with the output of the Vivus Instant SVG download you saw at the top of the page: See the Pen Mountain Animation with Vivus Instant by bryan on CodePen. Online SVG animator to easily import, view, animate and export SVG format. It is possible to change the appearance (color, size), add a unique design. The SVG pipes is visually engaging enough that many people have wanted to know how it works. Take this pack and apply it to your project as necessary. Rewriting code from other languages or other technologies into Vanilla JS and SVG for fun and practice. I think someone posted one from the RememBear app here on this subreddit that I remember seeing. The source code is straightforward and intuitive. Here is the codepen demo where you can see the hamburger menu animation in action. ⚠️ This is a code demo posted by a web developer on codepen. 那些有趣的codepen项目codepen是一个在线的前端代码编辑运行的网站,支持前端现今的众多技术,比如babel,coffeescript, typescript, scss,less,stylus。可以用于在线展示demo或者代码。codepen目前项目. Coded by Timothee - posted under Coding by Fribly Editorial. SVG Animation by Andrey Sorokin on CodePen. js - Feature: SVG by Julian Shapiro (@julianshapiro) on CodePen. Designers used to create animations in HTML elements using CSS. Hashnode — The friendly and inclusive dev community. Using the JavaScript below we setup a new timeline called loader, make the timeline frames repeat once our animation has ended, and then reverse the timeline animation playback by using the yoyo property. CSS와 SVG로 만든 로딩용 애니메이션입니다 >. Updating SVG elements according to this input has gotten a lot easier now that CSS Variables are usable in the browser. To make the colors change for every new set of words, we could use either a CSS or JavaScript for the animation. There are a variety of different animations available, as well as the option to create a custom script to draw your SVG in whatever way you like. Work as you typically would in your preferred vector graphics editor (Illustrator, Sketch, Inkscape [free], etc [or even Photoshop if you use shape layers]) with the graphic at the size that you expect to use it. html file and target elements with CSS. The main benefits of using SVG for animation are: Easily animating parts of an image to make it come alive. We'll add a keyframe animation to the which alternates between the 75 and 280 stroke-dashoffset values. Never say never. The benefits are many: resolution-independence, cross-browser compatibility and accessible DOM nodes. Parallax Sricky Menu. With that out of the way, it’s time to work on some animations. See the Pen Touch Device Jelly Menu Concept by sol0mka on CodePen. CSS와 SVG로 만든 로딩용 애니메이션입니다 >. The use cases for this technique are somewhat limited - it's well suited to animations for which SVG is not a good fit (e. 2018 1 306 Codepen Велосипедистка. A clipping path placed strategically over the globe creates the illusion of a sphere spinning 360 degrees when, in fact, it’s two identical paths. Go full screen for maximum creep factor. There are multiple ways of inserting an SVG into your code. SVG animation is one of the newest techniques to manipulate graphics on a webpage. So even with some basic scripting, a static image can be animated and made interactive. The GIF renders on Behance don't do the quality justice, since SVGs aren't pixel-based, they're drawn as vectors by browsers. (I wrote an article about that on Codrops. Fork that pen and start toying around with SVG animation. Download Tweet. TweenLite is the core animation library for GSAP. https://youtu. See the Pen Natural Landscape by Amr Zakaria (@amrzakaria) on CodePen. You’ll also learn how to tweak the animation type, timing, and duration with some of the many CSS animation properties. Designers may change their minds. See the Pen Animated SVG scene by agathaco on CodePen. Apple TV Macbeth Poster Animation by Nikolay Talanov. Hi! I'm Katherine Kato, a front-end web developer based in Seattle. To see MorphSVGPlugin in action, I searched the archives of CodePen for the best of the best. Hope you have learnt how you would go ahead in crafting an animated SVG loader for your websites! Have fun in creating interesting animations. Like any other DOM attributes, all SVG attributes containing at least one numerical value can be animated. to fit with content in it. See the Pen Alternative to Animated GIFs 3/3 - Sprites by Tom Bennet on CodePen. In the new editor you will notice three text areas at the top with the headings 'HTML', 'CSS', and 'JS'. The following is an example of the above CSS Hamburger icon along with the CSS animation. Unlike raster image formats, such as JPG, PNG, or GIF, SVG is vector-based and consists of "real" objects, which you can select and manipulate in whatever manner you want. It's half an hour long, so get comfy and keep something to make notes with on hand. TweenMax is a larger library, containing Tweenlite, plus nine other GreenSock libraries. I enjoy crafting digital experiences through design and code. There are libraries that help with it like Snap. I hope you enjoyed this brief look into CSS peudo-elements and animation. You can find all kinds of awesome SVG animations example on codepen. SVG allows you to create animations and take flat illustrations to a whole new level. codepen See the Pen SVG Arrow next previous animation by Karim (@karimhossenbux) on CodePen. Inject life into your SVG With a rich animation library and easy event handing, Snap. svg is designed for modern browsers and therefore supports the newest SVG features like masking, clipping, patterns, full gradients, groups, and more. The use cases for this technique are somewhat limited – it’s well suited to animations for which SVG is not a good fit (e. With that out of the way, it’s time to work on some animations. You can preview or take an svg snapshot of the animation to use as poster. SVG Text Animation. CSS Animation could also be an alternative way of using JavaScript library. It will most likely be all you need for basic SVG animation. – CSS animation properties explained – Using Gradients over Text and Icons (Cross Browser) – Using Masks – Using CodePen – Introduction to SVG Optimisation Online. var paths = ['M83,71c34. This is a lot of people liked the buttons I made for my website so I threw together a CodePen and added comments. Designed by Kyle Henwood. Then I'll talk about how to find SVG inspiration, how to export and optimize your SVG's. A clipping path placed strategically over the globe creates the illusion of a sphere spinning 360 degrees when, in fact, it’s two identical paths. svg is designed for modern browsers and therefore supports the newest SVG features like masking, clipping, patterns, full gradients, groups, and more. 50010347,-26. How was this created? You can read a detailed breakdown of this animation on CSSTricks. I tried the image with base64 encoding and that works for me, so this might be an issue with "#" symbols in the code that are known to cause issues with data URIs. I’ll walk you through how I inserted the SVG I created below into this post. See the Pen HTML5 Canvas Blocks #1 by Philip Newborough (@corenominal) on CodePen. Next we count how many circle elements are within the svg element and finally define an empty array with the bubbles variable. Responsive SVG Sprite Animation. Then, the animation and transition are defined. How to draw and animate an SVG wave using Javascript. The monitor icon is made with base64 SVG/XML code and animated with CSS3, but you could achieve the same effect with SVG files and JavaScript animation too. A clipping path placed strategically over the globe creates the illusion of a sphere spinning 360 degrees when, in fact, it's two identical paths. css##/styles/generic/forms/sky. In this tutorial series, we are going to start from the basic to pro of GSAP platform. Using the JavaScript below we setup a new timeline called loader, make the timeline frames repeat once our animation has ended, and then reverse the timeline animation playback by using the yoyo property. SVG Text animation. codepen See the Pen SVG Arrow next previous animation by Karim (@karimhossenbux) on CodePen. https://css-tricks. SVG icons provide you with more control over SVG icon styles (multi-color icons). Handwriting: SVG animation CodePen Ex: 2. After you render your animation, you can take a snapshot of any frame in the animation and save it to your disk. This is a lot of people liked the buttons I made for my website so I threw together a CodePen and added comments. See the Pen MKBHD-loading-animation-1 by Chris Dermody on CodePen. Rocket Animation TweenMax. Animated Text Fill With SVG Text A cool SVG text effect that resembles worms moving on letters and changing colors. It is possible to change the appearance (color, size), add a unique design. I've been trying to animate this heart SVG and this codepen seems to work fine in chrome, firefox, and safari on Mac but in IE 11+ I can't seem to find a resolution anywhere. SVG is extremely powerful, with its reduced HTTP requests and crispness on any display. Here's another cool toggle/switch. com - admin. View on GitHub. For everyone. I've stumbled upon quite a few examples but none of them have a proper description on how to do this, so I've de. CodePen - Front End Developer Playground & Code Editor in the Browser CodePen - JavaScript display of work. Ключевые кадры создаются, объекты движутся. Michael Romanov explains how you can build a frame by frame animation with just HTML, CSS and JavaScript which performs well and works great on all browsers. Responsive SVG Sprite Animation. That made it simple to paste the SVG code into my index. In my Smashing Toronto talk, I'll be live coding an SVG animation from start to finish. Conclusions and Stuff. The animation-timing-function property can have the following values: ease - Specifies an animation with a slow start, then fast, then end slowly (this is default) linear - Specifies an animation with the same speed from start to end. meɪ/ ) is a lightweight JavaScript animation library with a simple, yet powerful API. Don't worry; GSAP smooths out the rough spots and harmonizes behavior across browsers for you. To make the colors change for every new set of words, we could use either a CSS or JavaScript for the animation. But unless we duplicate our SVG element and timeline as well, we need each frame of animation to finish exporting before the next begins. It uses all SVG code in the HTML page, so it's creating masks dynamically. com animation library. A lot of people liked the buttons I made for my website so I threw together a CodePen and added comments. codepen See the Pen SVG Arrow next previous animation by Karim (@karimhossenbux) on CodePen. I modified my codepen codepen. io a place to get inspired with some coding for that website you must be building. The animation-name is a key concept, appearing twice. Today I am going to follow up on this post, I will teach you what Read more. This is a lot of people liked the buttons I made for my website so I threw together a CodePen and added comments. The use of GreenSock helps resolve animation support and transform-origin issues across browser. Connect with them on Dribbble; the global community for designers and creative professionals. Created by CodePen user Uwe Chardon. JavaScript animation engine | animejs. Example using Vivus. Now we're ready to animate! Step 5: Let's Animate! There are two ways we can animate our SVG elements. It's planned to get full CSS animation support but currently only some are supported and can be buggy with cross browser issues. First you need SVG image that has three paths, one for each line in hamburger menu icon. The animation references the name of the @keyframes, where the transform: rotate is set to go from 0 degrees to 360 degrees (a full rotation). It's pretty simple, and I figured I'd share an overview of how it works. CodePen is fast becoming the go-to place to show off what we can do with our web creations. View on CodePen. 5 by Zach Saucier on CodePen. Michael Romanov explains how you can build a frame by frame animation with just HTML, CSS and JavaScript which performs well and works great on all browsers. me/ I wanted to create a simplified water animation by dynamically modifying SVG paths, but realized that the Greensock plugin for it is only free in Codepen, so it wouldn’t be a fit for Glitch – this is a tiny demo of an animation using setInterval. About HTML Preprocessors. In my Smashing Toronto talk, I'll be live coding an SVG animation from start to finish. The animation references the name of the @keyframes, where the transform: rotate is set to go from 0 degrees to 360 degrees (a full rotation). 6 Best SVG Animations. With that out of the way, it's time to work on some animations. - CSS animation properties explained - Using Gradients over Text and Icons (Cross Browser) - Using Masks - Using CodePen - Introduction to SVG Optimisation Online. I've seen a couple of these recently, but both were pre-illustrated and rendered frame-by-frame animations synced to the email input. Animated SVG Shopping Cart Icons. To make the SVG accessibility code better , i recommend reading these tips: Tips for Creating Accessible SVG by Léonie Watson. SVG Path Animated Text. A clipping path placed strategically over the globe creates the illusion of a sphere spinning 360 degrees when, in fact, it’s two identical paths. Don't worry if you don't have experience with coding! You will have fun as well and be able to do the exercises. You know this one is the most frequently shared SVG based backdrop in codepen. See the Pen Touch Device Jelly Menu Concept by sol0mka on CodePen. CSS Animation Weekly - A big week of inspiration! codepen. Animated SVG Scenery. Next we count how many circle elements are within the svg element and finally define an empty array with the bubbles variable. on CodePen. Positional Attributes vs. These paths (i. I am trying to animate a text that I created and saved as SVG. Below is a list of common challenges along with GSAP solutions. I think someone posted one from the RememBear app here on this subreddit that I remember seeing. Northwestern's Online MS in Information Design and Strategy. 완전 부드럽게 움직이는 CSS 웨이브 애니메이션입니다. Yes, it means adding a script to the page and, potentially blocking render if we’re not careful but I think it’s the best way to use animations short of going the GSAP route. The easiest way to animate SVG is using CSS animations or transitions. While playing around with the Web Animation API it occurred to me that it might also be used for SVG line animations; I decided to apply it to an interactive roadtrip passing through three locations in my home country of New Zealand. Work as you typically would in your preferred vector graphics editor (Illustrator, Sketch, Inkscape [free], etc [or even Photoshop if you use shape layers]) with the graphic at the size that you expect to use it. TweenMax is a larger library, containing Tweenlite, plus nine other GreenSock libraries. Demo 11: SVG text with animated stroke pattern. There isn't just one way to animate SVG. com - admin. The effect is so basic, you can animate any single path you want. First things first, we have the 4 progress bars visible at the moment. Well organized and easy to understand Web building tutorials with lots of examples of how to use HTML, CSS, JavaScript, SQL, PHP, Python, Bootstrap, Java and XML. com a few years ago. See the Pen Editable SVG Icon System: Animated icon by Vue on CodePen. Shares The era of Flash banners is coming to an end, and it's time for a better replacement. See the Pen SVG - Text Animation by yoonhyerim (@yoonhyerim) on CodePen. We can also use Greensock's draw svg plugin to animate the stroke. As well as this, it's also a useful place to find educational content. Scalable Vector Graphics, more affectionately known as SVGs, are an XML-based graphic format used to display images on the web. TweenMax is a larger library, containing Tweenlite, plus nine other GreenSock libraries. The animation references the name of the @keyframes, where the transform: rotate is set to go from 0 degrees to 360 degrees (a full rotation). It uses all SVG code in the HTML page, so it’s creating masks dynamically. CodePen - Animated - SVG Draw. Not very well supported cross browser (had to use two different methods to get working in chrome / firefox) I hatched the idea to create two paths. You can add location information to your Tweets, such as your city or precise location, from the web and via third-party applications. codepen svg animation Updated Component-wrapper for collapse animation with CSS for elements with variable and dynamic height React component to create a. SVG and Text Clipping. svg анимации могут быть похожи на css анимации. Free download Animated SVG clock Analog clock for your project or site team. Svg Animations Examples. svg lets you bring your SVG to life. Made this animated SVG login avatar. Unlike raster image formats, such as JPG, PNG, or GIF, SVG is vector-based and consists of "real" objects, which you can select and manipulate in whatever manner you want. See the Pen MKBHD-loading-animation-1 by Chris Dermody on CodePen. Coming up in this video, I'm gonna teach you how to create a simple animation. svg file contains the words "SVG TEXT" within a box. CSS Animation Weekly #65 - SVG Overlays, Game characters, Progress rings and more By CSS Animation Weekly • Issue #65 • View online A massive week for front-end development and animation, and this issue is packed with articles and inspiration. svg JS library for beginner. In my Smashing Toronto talk, I'll be live coding an SVG animation from start to finish. SVG can be animated through the use of CSS or with SMIL. I'm not sure what I'm doing wrong on my test SVG, but the viewBox attribute doesn't want to animate. While playing around with the Web Animation API it occurred to me that it might also be used for SVG line animations; I decided to apply it to an interactive roadtrip passing through three locations in my home country of New Zealand. There are libraries that help with it like Snap. css##/styles/jquery-ui. In this post, we go over the basics of CSS animation, and walk you through the process of setting up your animation, exporting your SVG, and adding classes. Leandra Silver. What We Did. SVG - Text Animation3. However, if you are looking to animate logo images, vector illustrations, user interface visuals, infographic content and icons, then you should definitely look deeper into the process of SVG animation and how it can help you, with the main area of usability being the fact that. This is what makes SVGs so useful for animation — you can pinpoint a specific and animate it using CSS and Javascript, allowing you to change the image itself. We will start off by looking at SVG code and breaking it down a little so we can better understand how to manipulate it for animation. if you’re not familiar with svg line animations here’s some examples https://css-tri…. A cool thing is that these elements can contain SVG animations: See the Pen clip-path (animated SVG) by ladybenko on CodePen. In this article, we'll take a look at how we can use SVGs to create seemingly. It is the best of jQuery and CSS transitions combined. Animated - SVG Bubbles by Steven Roberts (@matchboxhero) on CodePen. meɪ/ ) is a lightweight JavaScript animation library with a simple, yet powerful API. Check out the same animation demo. There's a clear API reference with a couple of examples. I modified my codepen codepen. We'll add a keyframe animation to the which alternates between the 75 and 280 stroke-dashoffset values. 완전 부드럽게 움직이는 CSS 웨이브 애니메이션입니다. You can do it without a keyframes animation also. This article is more about incredible SVG polygon animations examples on CodePen and not about what is SVG and how to use it. var paths = ['M83,71c34. SVG Animation with Velocity. Made this animated SVG login avatar. This is a set of seven SVG illustrations animated via CSS with a slight help of JS. Codepen animation svg / greensock Une petite expérience de design / animation que j'ai faite hier. 완전 부드럽게 움직이는 CSS 웨이브 애니메이션 See the Pen CSS & SVG Waves Animation by Ted McDonald (@tedmcdo) on CodePen. Natural Landscape. It is the best of jQuery and CSS transitions combined. Browse among thousands of pixel perfect icons or import your own vectors. SVGs are easily animated, interactive, and can be used to plot any kind of data. Animated - SVG Bubbles by Steven Roberts (@matchboxhero) on CodePen. In this workshop, participants will deep-dive into SVG (scalable vector graphics) and learn how to build web animations using CSS, JavaScript and a powerful animation library called GreenSock. So even with some basic scripting, a static image can be animated and made interactive. Michael Romanov explains how you can build a frame by frame animation with just HTML, CSS and JavaScript which performs well and works great on all browsers. Further reading. GSAP animation intro is the first part of animation tutorials with GreenSock Animation Platform know us GSAP. Don't worry if you don't have experience with coding! You will have fun as well and be able to do the exercises. codepen See the Pen SVG Arrow next previous animation by Karim (@karimhossenbux) on CodePen. The HTML5 element is a container for SVG graphics. Sometimes we want to create dynamic animations, that react to user input, like the mouse moving or selecting some checkboxes. Choose from tracks in content strategy, data science and analytics, and learning design. we SVG because: resolution independent. Then, the animation and transition are defined. Peter Nowell shows you how to design them using Sketch, SVG and CSS. io, a visual detail to complement all the improvements that the site has experienced. Let's start with the small introduction of SVG and Codepen. In this case, the viewport and viewBox are in perfect harmony (Fig 6. 884642708499996,28. What We Did. Animating SVG in WordPress content. See the Pen Parallax Text Animation - animate. In the Sass, the SVG is targeted with the SVG's ID. A smart and impressive cloud animation done with SVG and in this animation you can see a cloud along with a rocket revolving around the cloud in a certain path. Part 4: SVG and CSS animation (22 points) Create your own SVG using Illustrator or similar software, or download a SVG from The Noun Project or other location. See the Pen SVG - Text Animation2 by yoonhyerim (@yoonhyerim) on CodePen. You’ll need to click on the hamburger to invoke the animation. That made it simple to paste the SVG code into my index. Setting the animation-direction to reverse plays the animation backwards. We won't use this exact animation in our final spinner but it helps illustrate how it will work. I've seen a couple of these recently, but both were pre-illustrated and rendered frame-by-frame animations synced to the email input. About the Author -. Collection of hand-picked free vanilla JavaScript animation code examples from Codepen and Github. You can add location information to your Tweets, such as your city or precise location, from the web and via third-party applications. There is the tag that goes right into the SVG code. That's all it takes to make this spinner come to life!. In this tutorial, we talk about how to make your own SVG images from scratch using HTML and CSS and then use Javascript to animate the contents of your image. Enter your div class name to the Class name field. The animation elements were initially defined in the SMIL Animation specification; these elements include: - which allows you to animate scalar attributes and properties over a period of time. : A front end web development playground. The code snippet features animated growing trees of all different shapes and sizes. Latest Collection of free HTML CSS Border Animation code examples. https://youtu. Set both the height and width to 20px (20 pixels). svg is the most common choice for animating path data, but this feature is coming to GSAP soon. Svg Animations Examples. Möbius Ring SVG. See the Pen Natural Landscape by Amr Zakaria (@amrzakaria) on CodePen. With that out of the way, it's time to work on some animations. Then, the animation and transition are defined. We will start off by looking at SVG code and breaking it down a little so we can better understand how to manipulate it for animation. When doing this, you might notice an option named SVG Profiles with several choices listed on a dropdown menu, like SVG Tiny (better suited for smartphones) and SVG Basic (an outdated profile meant to be used for PDAs), but we're going to be sticking with SVG 1. In taking this manipulation even further, SVG can be set to follow a given element, and that text can then be animated to move along this path! This post hopes to serve as a basic introduction to getting your SVG on a path and then get it moving via SMIL animations (animations written within the SVG code itself). (In general, Velocity can animate any property that takes a single numeric value. But SVG really shines when you begin to couple it with JavaScript. js in your project. 5 by Zach Saucier on CodePen. Clone via HTTPS Clone with Git or checkout with SVN using the repository's web address. See the Pen Animated SVG clipPath by Dennis Gaebel (@dennisgaebel) on CodePen. What is SVG? SVG stands for Scalable Vector Graphics; SVG is used to define vector-based graphics for the Web; SVG defines the graphics in XML format; Every element and every attribute in SVG files can be animated; SVG is a W3C recommendation; SVG integrates with other W3C standards such as the DOM and XSL. Let me know in the comments if you have found it useful or if you have any other questions. You can easy and fast generate consistent CSS3 animation using simple UI without any coding. You can find all kinds of awesome SVG animations example on codepen. See the Pen SVG UI Navigation Concept by alexdevp on CodePen. Created this prod ready SVG animation on codepen using the animejs. To draw the hexagons, I chose to use SVG polygon elements. The animation makes it look like the stroke is drawing itself. 1 day ago · /*#/styles/generic/reset. See the Pen …. It's planned to get full CSS animation support but currently only some are supported and can be buggy with cross browser issues. Let me know in the comments if you have found it useful or if you have any other questions. Currently, there are so many possibilities in CSS and SVG that weren’t available in the past. GitHub Gist: instantly share code, notes, and snippets. 50010347,-26. The power of HTML5 Canvas and JavaScript are in full force here, producing an animation of real-world lightning effect. Success state indication SVG animation (Animejs) designed by Ilya Tsuprun. See the Pen Animated SVG Not-so Radial Progress Bar by Dave Rupert (@davatron5000) on CodePen. HTML preprocessors can make writing HTML more powerful or convenient. The plugin, which works with the GSAP library, allows for morphing between shapes with relatively little code. Shares The era of Flash banners is coming to an end, and it's time for a better replacement. I like how this turned out. The stroke in SVG has either a round or square end, but no arbitrary shape. I'll walk you through how I inserted the SVG I created below into this post. See the Pen SVG Pie Chart - Step 1: Create and SVG by Kasey Bonifacio on CodePen. About HTML Preprocessors. ' As it turns out the standard state, such as hover, can have a new life full of dynamics, adventures, and unexpected twists that have a beneficial impact on the online audience. See the Pen Elastic stroke CSS + SVG by Funny Frontend (@funnyfrontend) on CodePen. After you render your animation, you can take a snapshot of any frame in the animation and save it to your disk. Animate! Navigate to CodePen and create a new "Pen", an editor where you will write a little code to animate your SVG. The brightside is that there’s still a lot you can do with just these properties. view click. Perfect for adding a little bit of flair to your website with crisp, animated buttons. com/git-a-web-devel My new advanced WordPress course: https://www. You can run the animation with different libraries and compare how they perform. Sara Soueidan: Styling and Animating Scalable Vector Graphics with CSS: This is a video of a presentation given at CSSconf EU 2014. Unlike icon fonts, SVG elements can be multicolored. GSAP animation intro is the first part of animation tutorials with GreenSock Animation Platform know us GSAP. It's so powerful and still human readable. Initial CSS to hide the progress bars. SVG animation is one of the newest techniques to manipulate graphics on a webpage.