You’re a machine for pumping out quality content so consistently. Really appreciate your work!
@mostrush48493 жыл бұрын
Quality Pump! 😁
@the_lee_effect3 жыл бұрын
Haha... The clue is in the name... FIRESHIP 🔥.... It's rapid reaction....
@Asia_Bangladesh3 жыл бұрын
@Fireship plise shire your vs code setting and icon etc
@maximsollogub35793 жыл бұрын
I bet there's a team behind most videos. On the other hand, if Web Development is what he does for living, he is just able to learn this stuff really fast. If you spend a couple of years developing websites, you will develop quick learning skills. After a while, you won't even need tutorials, as you will be able create examples right after reading docs. And also, did he really master all the things he showed? He had a video about ten different JS frameworks, of course he probably didn't even learn most of them. But I agree, his videos are great.
@alchemistmd24223 жыл бұрын
Yes
@adityakhare29353 жыл бұрын
This guy even Creates things inside his head while sleeping, I just finished making my raw design on Figma and had started searching for ways to create curved background shapes. Then I took a break and opened my youtube and this video pops up. You never cease to amaze me.
@good_boy_133 жыл бұрын
figma balls
@ChristofferLund3 жыл бұрын
@@good_boy_13 lmao
@westernpigeon3 жыл бұрын
@@good_boy_13 lmao gotem
@i_never_had_a_burger2 жыл бұрын
This video was magically recommended to me after an year and it was just in time when I wanted curved sections for my website
@scottsears68692 жыл бұрын
9:09
@JanPark3 жыл бұрын
We need a tag for curved sections on HTML6
@tommymaher41663 жыл бұрын
This went largly unnoticed and I'm disappointed.
@Magnogen3 жыл бұрын
Needs to happen.
@bossdaiIy3 жыл бұрын
That could be a nice react component
@mojacodes3 жыл бұрын
@@tommymaher4166 true
@stoningupper2 жыл бұрын
we do frfr
@ysammo2143 жыл бұрын
That HTML emmet shortcut for creating all those initial sections was amazing, i had no idea emmet was that useful
@WilChow3 жыл бұрын
One of the best SVG wave tutorials I've watched.
@Sintax_3 жыл бұрын
I always thought that adding curves to the website is going to be hard yet here you are providing me with easy ways to do that. Can't thank you enough!
@acm18123 жыл бұрын
What a coincidence, I was just working on a project and was trying to implement these types of waves.
@dheerajprakash14193 жыл бұрын
Not a coincidence, he can read people's minds and make a video that is always what someone is trying to make at the time, happened to me twice
@anjelpatel363 жыл бұрын
First time he read your mind?
@LofiWurld3 жыл бұрын
We need a course on how you’re soo productive lol
@astolfo-official3 жыл бұрын
Its probably him enjoying things or having learnt to enjoy working on these.
@abc.29243 жыл бұрын
@Zelená Žaba yeah nah, that's not how it works
@arc82183 жыл бұрын
@Zelená Žaba bullshit 🤣 This man not even have "join" button lmao How the fuck 1000 sub = 300k ? LMAO
@arc82183 жыл бұрын
@Zelená Žaba well u not said on website lmao
@arc82183 жыл бұрын
@Zelená Žaba "EDITED"
@ChumX1003 жыл бұрын
SVG supports animations natively, you can do path morphing as well as move objects along paths. I tried it recently and the API was pretty straight-forward. The result and amount of work was comparable to a dedicated animation library like animejs.
@thecashewtrader33283 жыл бұрын
I see
@alenygam60483 жыл бұрын
Ok I'll try.
@chamberlainpi3 жыл бұрын
Are you sure browsers supports SVG morphing natively though? It sounds like the Kute library specializes in that feature, while native support would be utilized for simpler drawing along a consistent path (ex: hand signature), element translating/scaling/rotating animation.
@MaulikParmar2103 жыл бұрын
That's true as long as svg is in line so dom can pick it up, if it's loaded via HTMLImageElement it's encapsulated in own canvas and processed in out of browser rendering context and pixels are embeded back, thus your animations won't work where svgs are loaded externally. Unless you inline them at load time again by enumerating each image elements in DOM, regardless rendering context matters. P.S at the end browser has to draw and raster the vector to build pixels, but it's not always possible to get hold of elements inside svg in different renderers.
@MsVsmaster3 жыл бұрын
I guess natively works but the paths needs to have the exact number of points between each svg, with the library probably have this fixed
@soumyajitdey57203 жыл бұрын
This is hands down the BEST channel that produces QUALITY content which is ENTERTAINING AF! Keep up the good work man.
@faizrehman43823 ай бұрын
you are just blessing searched for more than a year for these things but finally found your video. love and respect.
@lanceang7953 жыл бұрын
1 minute into the tutorial, you already taught me how to save 10 minutes of typing. You are amazing at teaching1
@loveandroid623 жыл бұрын
You're the best! Your videos are clean, well-explained and you always make sure to explain each step, from what emmets are (basic concept) until what you're projecting before actually coding. Thanks a lot!
@fury3653 жыл бұрын
You save so much time and good explaination. You dont waste time in writing code
@someoneperson72573 жыл бұрын
you are the only dev who not running out of contents!
@luisguilherme24033 жыл бұрын
I've been coding css for about 6 years now and damn these beginner friendly tips did help me out on a load of things 🤣
@GawpMan3 жыл бұрын
If you don’t want to use an empty div, you can put the svg in an image tag and style the width to 100%. Great video tho def using the apps mentioned
@4MXW2 жыл бұрын
I was avoiding learning Emmet for a while now. It was time. 1 good example and all of a sudden doesn't look overwhelming anymore. Really thx for that.
@luzaw49573 жыл бұрын
I almost skip this video because I used to do this kind of waves for my projects but after I watch this, wow! it has many different approaches. I learned a lot. Thanks fireship.
@premraja553 жыл бұрын
Quality content ever since I got to know about this channel! Thanks man
@thememesarealive98133 жыл бұрын
Love how nice css/svgs can make websites look
@coco_deer3 жыл бұрын
This is the coolest thing I've ever seen! I was trying to implement something similar to my portfolio website but didn't find any videos that explains it this clearly and easily. Thank you so much!
@SweedyMick2 жыл бұрын
Awesome tutorial, I love how you go straight to the point with your videos. I learnt a lot and discovered nice tools too. Seems like a kid in the background enjoys it too at 7:20 😀
@Zeph504 Жыл бұрын
Not only you teach us how to make curve, you also gave a tip for making my life easier. you earn more subscriber
@ednethgirao3 жыл бұрын
Dude, You're the best! I dont even finish whatching, but I already get excited! Nice content, congrats!
@BrianClincy3 жыл бұрын
Who in the heck dislikes this [haters]? I appreciate your teaching style it has help me get into a programmer mindset and think what's the most effective way to do it. Thanks sir!
@deepesh16b Жыл бұрын
you have literally teached me a 3hrs content which I have not even heard of earlier. Thanks 🙏. Loved ur Teaching ❤❤
@daleryanaldover65453 жыл бұрын
I have a simple wave divider on my current project using svg and you just gave me an idea how to animate the thing. 🔥
@parrySc Жыл бұрын
You are my #1 content creator. What a beast!!
@leandroviana74943 жыл бұрын
Man, this is some seeeeeeeerious creative frontend content in this video! Loved it.
@literallybiras3 жыл бұрын
This video came in such a timely manner it scared me. I was searching for this
@knockedgoose42062 жыл бұрын
The animation at the beginning was satisfying and silky smoove
@syedahamed23623 жыл бұрын
Now, this is Quality Content!!!!
@murat60182 жыл бұрын
I just started watching and you blew my mind twice already. Such a quality content!
@YJMystic2 жыл бұрын
Only if they used this teaching style in school..... Simple, to the point and informative.
@RonnygoBOOM3 жыл бұрын
When I inspect my code in a react app using yarn-start, I am not seeing any adjustable buttons to play with my flex code as you described around 2:45. Any suggestions? Is there something else I need to install?
@ankibha203 Жыл бұрын
Searching for something..to learn about waves to create them.. found you.. n its helpful. Thanks man 😊
@migvelv3 жыл бұрын
Right when I’m making my portfolio page!
@whybe-m8n11 ай бұрын
You made the best video ever created about teaching and explaining something 😂🤜🏽🤛🏽
@johnlin61213 жыл бұрын
Just needed a tutorial on this topic and this appeared in KZbin's feed. Thanks!
@joerivde3 жыл бұрын
Forget the curves, that's some next level Emmet 👀
@terrificfrogg83773 жыл бұрын
Your videos are incredible. You always make web dev exciting. Thank you so much
@wattsfield18893 жыл бұрын
Fireship keep dashing out godlike content
@Ziiusane Жыл бұрын
3 min into the vid I subbed, thank you brother
@marekanselmАй бұрын
Your content is priceless! Thank You :)
@daedalus50703 жыл бұрын
As something of a newbie, I always wondering how these mega slick looking curves (and icons!) get made. Great tutorial, immediately bookmarked all those tools.
@aryansoni9150 Жыл бұрын
I followed and made this myself and it works and looks beautiful, thanks jeff
@shaswatdas65533 жыл бұрын
I love the background song intro and outro song. Just started learning css. These are really good.
@m_fadhln3 жыл бұрын
came for the ✨wave✨, left with a bunch of new tips and knowledge
@billycroacker Жыл бұрын
Thank you man, this video was amazing 👍 I subscribed without blinking after watching this.
@WTFAnyNameWorks3 жыл бұрын
Man, you're on FIRE! I love you, man!
@drizzzzz3 жыл бұрын
I absolutely love this channel!
@elijahlair3 жыл бұрын
My website will get a massive upgrade, thanks Jeff
@azatecas3 жыл бұрын
bro, my million dollar todo app idea will look sick because of this!
@svenkuffer45123 жыл бұрын
I was doing a website a few months ago, and this is just what I needed, I ended up using different libraries for the morphing that did not give me a perfect result, I will redo it and try it your way, thank you. I also did not know about the aspect-ratio tag, that was another problem I was having, that I solved differently, but this is much cleaner.
@lephobix3 жыл бұрын
I am blown away. It is that easy? Dude...
@curiosdevcookie3 жыл бұрын
Oh myyy … such a curvy humour 😁 It’s a matter of less than 10 seconds before I usually start chuckling… but this video is record breaking despite having been watched under most challenging circumstances, i.e. on the public transport 😱 Nevertheless, Time to first chuckle (TFC): 1sec 👏🏼. And then… 🥁🥁🥁… BREAKING the human sound barrier (HSB)*⁾ , right after! 🎉🎈🥳 *⁾ Measuring HSB-related stuff remains quite a challenge by itself, but the most scientific measuring method still is… the number of heads having turned after that which was meant as a chuckle, escaped the human mouth, emboldened, freed, and turned into a fully fletched little laughing sound 😂😇😄
@giiipfel3 жыл бұрын
Its always the same with youtube tutorials. You have a idea what you want to do and you dont really know how? The next day comes a fireship tutorial with that idea. Really nice tutorial, thank you!
@biruktad33278 ай бұрын
Wow! This helps me break many dev territories. 'SVG made easy' would be a proper title. Thx.
@CobraunieSC10 ай бұрын
THANK YOU BECAUSE OF YOU I AM NOW A LVL 2 DESIGNER
@jackbarham Жыл бұрын
Worth it, just for the dev tools flex box viewer. I had no idea!
@drkmgoswami30423 жыл бұрын
It was really easy to understand please make video like this
@raresdude3 жыл бұрын
Amazing video as always! Another method I use for simple transitions between sections is the clip-path CSS property. I use it along with the Clippy tool to easily generate the css code. I love that it is also responsive as it uses percentages and you don't need to add other html elements, just set clip-path on the section and maybe give it a negative margin-bottom or so. 🙌
@theulfhednar26553 жыл бұрын
could you elaborate on the clip-path thingy? (bit curious on how you used it, I am a bit of a noob still so yeah).
@fairytailnaruto76933 жыл бұрын
OOOH. I love you, that’s just what I searched for.
@AtomicCodeX3 жыл бұрын
I’m jealous of you for all the knowledge you have.
@IshanKBG3 жыл бұрын
Don't be jealous as you might have some hidden skills which Jeff doesn't have He gained this knowledge with experience and so you too I assume you are very talented Just keep practicing
@AtomicCodeX3 жыл бұрын
@@IshanKBG 😂 I didn’t mean it as jealousy jealousy 😂 it’s a figure of speech showing that this guy is insanely smart and talented.
@IshanKBG3 жыл бұрын
@@AtomicCodeX ik but ya you are talented as well don't forget it!!
@CraigPerry3 жыл бұрын
Just a firehose of pro tips. Insta-subscribe. Awesome content. Awesome delivery.
@aCitizenJOSerased3 жыл бұрын
Dude, u rock! Let's ride those fancy waves!
@dillonmaks5673 жыл бұрын
I learn so many cool shortcuts and tricks from your videos. Thank you so much!
@olteanuvlad59883 жыл бұрын
Genuine quality video!Insane!!
@jaredhead95032 жыл бұрын
I had no idea about emmet WTF THIS IS AMAZING
@johncoleman62932 жыл бұрын
I'm so grateful for this video
@theshelbypalace Жыл бұрын
this is amazing!!!!! Thank you!! new subscriber! 🥳
@BAMBAMBAMBAMBAMval Жыл бұрын
Fk i had no idea emmet was that powerful, thank you mr fire guy
@jake37363 жыл бұрын
Woah I didn't know about the flex box console thing
@FilipCodes3 жыл бұрын
Wow. This is awesome
@aminezz25843 жыл бұрын
your content gives me motivation to code, you are awesome
@FedericoTartarini3 жыл бұрын
Great video as usual. Thank you so much for uploading great tutorials.
@akC0123 жыл бұрын
probably the only only time I increased playback speed on a fireship video..only coz it was html css and lightweight js. but as usual, amazing content♥♥
@GunjanShrimali Жыл бұрын
I'm full with the confidence in less time very helpful video
@GuidoTerceros3 жыл бұрын
Nice work bud, your site is the most interesting keep going!
@imran49352 жыл бұрын
This video is a gem
@mariomodulor219011 ай бұрын
Thank you! This video saved my life!
@vshlmlvliveit3 жыл бұрын
Always something interesting to learn from you and these tools you introduced are simply awesome👏👏👏
@uwemuke7203 жыл бұрын
Just what i've been looking for, thank you.
@Samji38773 жыл бұрын
you got me good - I pressed da button
@brianevans43 жыл бұрын
Hope we get some more SVG tutorials! I always impressed at how some websites use it
@Fer_943 жыл бұрын
CSS is tough, but you make it look easy, pal.
@EnesKab3 жыл бұрын
02:55 I am blessed atm 😄 Never knew that
@zafirhasananogh24213 жыл бұрын
Your videos are just amazing. They have something that other videos don't. Keep up the good work and appreciate it! Could you do more HTML tutorials though :p
@zemonsim3 жыл бұрын
Wow ! Thanks for the tutorial !
@Oversampled3 жыл бұрын
Thank you sir
@sudokarim3 жыл бұрын
instead of using an empty div maybe the would be better for this purpose ! i just tried it and it works perfectly as expected
@frankiefab3 жыл бұрын
This tutorial is one of a kind.
@cesarzaitoun112911 ай бұрын
This is awesome i have used it in my portfolio, thank you so much 👍