Animating a Custom Hamburger Menu
In this video, we create a custom hamburger animation. We build the SVG in Illustrator and then animate it -- mostly in CSS, with a touch of vanilla JavaScript.
0:00 Intro
1:18 Creating the icon within Illustrator
4:35 Exporting the SVG out of Illustrator
5:43 Getting our SVG into CodePen
5:57 Cleaning up our SVG
8:05 Explaining stroke-dasharray and stroke-dashoffset
12:04 Adding JavaScript to control the adding and removing a class.
15:04 Other animation examples, using the same concepts
🎁 FREE SVG CHEAT SHEET: https://selfteachme.ck.page/ee58f2eb85
7️⃣ Ways to use SVGs
✅ Pros and ❌ Cons for each method
💎 Tips for implementing
🔗 LINKS
* The 🍔 menu: https://uxdesign.cc/the-menu-210bec7ad80c
* Flipping Juicy Burgers (CodePen) - https://codepen.io/ainalem/pen/GeMqdP
* CodePen - http://codepen.io
* Jake Archibald - https://jakearchibald.com/2013/animated-line-drawing-svg/
* Radiating Heart SVG Animation - https://codepen.io/ahaywood/pen/RwoaoRZ
📹 OTHER VIDEOS IN THIS SERIES
+ Playlist: https://www.youtube.com/playlist?list=PLrz61zkUHJJHFhsK3BKi-G5FjBOsO-aOY
+ Part 1 - Getting Started with SVGs: https://www.youtube.com/watch?v=hlVqUG1xQJg
+ Part 2 - SVG in CSS: https://youtu.be/_ghOZ9LD9JY
+ Part 3 - Svgs with Base64 - https://youtu.be/HxfgLyjPq8o
+ Part 4 - SVG Sprites - https://www.youtube.com/watch?v=LgfLpEHqgGU&t=22s
+ Part 5 - Animating an SVG Hamburger - You are here, THAT'S THIS VIDEO
🤖 CODE
* Final CodePen - https://codepen.io/ahaywood/pen/BapKwJy
👉🏻 Get Updates and Exclusive content at http://selfteach.me
💥 SelfTeach.me is a Zeal show: http://codingzeal.com
Видео Animating a Custom Hamburger Menu канала Self Teach Me
0:00 Intro
1:18 Creating the icon within Illustrator
4:35 Exporting the SVG out of Illustrator
5:43 Getting our SVG into CodePen
5:57 Cleaning up our SVG
8:05 Explaining stroke-dasharray and stroke-dashoffset
12:04 Adding JavaScript to control the adding and removing a class.
15:04 Other animation examples, using the same concepts
🎁 FREE SVG CHEAT SHEET: https://selfteachme.ck.page/ee58f2eb85
7️⃣ Ways to use SVGs
✅ Pros and ❌ Cons for each method
💎 Tips for implementing
🔗 LINKS
* The 🍔 menu: https://uxdesign.cc/the-menu-210bec7ad80c
* Flipping Juicy Burgers (CodePen) - https://codepen.io/ainalem/pen/GeMqdP
* CodePen - http://codepen.io
* Jake Archibald - https://jakearchibald.com/2013/animated-line-drawing-svg/
* Radiating Heart SVG Animation - https://codepen.io/ahaywood/pen/RwoaoRZ
📹 OTHER VIDEOS IN THIS SERIES
+ Playlist: https://www.youtube.com/playlist?list=PLrz61zkUHJJHFhsK3BKi-G5FjBOsO-aOY
+ Part 1 - Getting Started with SVGs: https://www.youtube.com/watch?v=hlVqUG1xQJg
+ Part 2 - SVG in CSS: https://youtu.be/_ghOZ9LD9JY
+ Part 3 - Svgs with Base64 - https://youtu.be/HxfgLyjPq8o
+ Part 4 - SVG Sprites - https://www.youtube.com/watch?v=LgfLpEHqgGU&t=22s
+ Part 5 - Animating an SVG Hamburger - You are here, THAT'S THIS VIDEO
🤖 CODE
* Final CodePen - https://codepen.io/ahaywood/pen/BapKwJy
👉🏻 Get Updates and Exclusive content at http://selfteach.me
💥 SelfTeach.me is a Zeal show: http://codingzeal.com
Видео Animating a Custom Hamburger Menu канала Self Teach Me
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
![Adding Bookmarks or Chapters to our Custom Audio Player in React](https://i.ytimg.com/vi/dL4DUdSYZ7k/default.jpg)
![Intro - Master the Full-Stack: RedwoodJS Step-by-Step Guide](https://i.ytimg.com/vi/Xr92RcUMngc/default.jpg)
![Discover the Hidden Power of Tailwind CSS Groups for Code Optimization #shorts](https://i.ytimg.com/vi/rI5unA_f6I0/default.jpg)
![CSS Toggle Switch](https://i.ytimg.com/vi/LVPmYBgBdeM/default.jpg)
![Building a Reusable React, Animated, WiFi Icon](https://i.ytimg.com/vi/Rp1z1v45tgo/default.jpg)
![Styling Custom Numbered Lists in CSS](https://i.ytimg.com/vi/rKlIm5245v0/default.jpg)
![Javascript Unit Testing](https://i.ytimg.com/vi/OaMzkeUgZa8/default.jpg)
![Snapshot Tests: Pros, Cons and Best Use Cases](https://i.ytimg.com/vi/CIMrt1kwpaE/default.jpg)
![Mastering the Redwood Router: A Comprehensive Overview](https://i.ytimg.com/vi/HkposptbF-o/default.jpg)
![Easy Tailwind Setup: Customize Fonts and Colors with Redwood JS](https://i.ytimg.com/vi/3UVQ9FdGgcA/default.jpg)
![Styling a Text Field for a Web App](https://i.ytimg.com/vi/hBTf2o8WHlM/default.jpg)
![git for Beginners: What is Tracking? (Part 8)](https://i.ytimg.com/vi/CKKzLJv5J2Y/default.jpg)
![JavaScript Testing Setup](https://i.ytimg.com/vi/lmlGDFZzYmo/default.jpg)
![Git for Beginners: How to Resolve Merge Conflicts (Part 5)](https://i.ytimg.com/vi/Lz5fWjnemSA/default.jpg)
![Maximize Efficiency: Building Faster with Redwood's Generators](https://i.ytimg.com/vi/vnBij3YzOpI/default.jpg)
![Coding a Progress Bar in only HTML and CSS](https://i.ytimg.com/vi/SFPpbFZioR0/default.jpg)
![RedwoodJS File and Folder Structure: Everything You Need to Know](https://i.ytimg.com/vi/tJd2Db6y8tw/default.jpg)
![Introduction to Testing in JavaScript](https://i.ytimg.com/vi/kwgJXh6yQmQ/default.jpg)
![Creating Time Jumps for our Custom Audio Player in React](https://i.ytimg.com/vi/rDs8gYfcc5g/default.jpg)
![Quick and Easy HTML Hack: Reversing Unordered Lists #shorts](https://i.ytimg.com/vi/6XGo7cFeSLA/default.jpg)
![Git for Beginners: How to use git in the Terminal and in a Graphical User Interface, like Tower](https://i.ytimg.com/vi/cX-2k3dt11c/default.jpg)