I'm so glad I found your channel! I'm finding the content super useful and engaging, and have always looked for a channel that is almost like fireship but also not at all like fireship, especially when it comes to UI design, CSS and the like :) Some constructive criticism JS wise: I think the DOM reflow thing is horrific old trick and terrible practice though and makes the code unclear and clunky, and not a good thing to do at all as it could also break with browser changes (*cough* Safari *cough*). Instead I'd put that animation on a class and add an `onAnimationEnd` event listener which removes that class once it's done, if I need it to reset or reanimate I can readd the class as that'll rerender than section on the page without major performance overhead. Or, even more performantly, just modify and stagger the animations in CSS to get the result I want. Also, for your staggering it'd probably also be more effective instead of wrapping a setInterval in a setTimeout to just modify the interval of the setInterval
Wow that is incredibly beautiful. The only thing I would have done differently is use JS to add the SVGs instead of reapeating it many times in your HTML like that.
Instead of trigger DOM reflow, could the “animation-name” property be set only in a class that’s then applied and removed through JS, triggering the animation to play anew each time?
Thanks! So it's actually an effect I found from the site listed in the description. I personally don't care one way or the other, but I would say either put your own personal twist on it or give credit to Linear somewhere on your site!
Thanks for the video, it's pretty cool ! Just a question : Why would u work with 3 stars when u can just go for 1 and animate faster ? (I'm french, i hope i don't make too many mistakes on this text ^^)
hey i don't know if you will see this message but i want to do this effect on a div class but when i do it everything gets broken and i don't know how to do it
I am learning web development Can you make roadmap video for us I am having trouble remember the functions of css and html I do have short memory Can you tell us how to keep function as documentation so we can study easy way
Wrong... When css does it so easily, why you put so much extra efforts to do it in js.. at last it is just for making it look attractive?? Solve any other purpose.. not at all.. does editing css will be more difficult than editing js.. not at all.. does it save time.. yes maybe, but if you unintentionally mess with the js then even vice versa is possible and even if it isn't there then also website with good content can look attractive.. then why ?? Just for learning js which can be used in other projects like games.. only reason why to do it with js can be justified.
How are you not more popular??
I think it just takes time haha! But thank you though, I really appreciate it =D
Who said :D
He already got my heart
Absolutely. With this content quality it's just matter of time :)
He will be in no time, juse keep on uploading
@@imagineabout4153 and design quality...
I'm so glad I found your channel! I'm finding the content super useful and engaging, and have always looked for a channel that is almost like fireship but also not at all like fireship, especially when it comes to UI design, CSS and the like :)
Some constructive criticism JS wise: I think the DOM reflow thing is horrific old trick and terrible practice though and makes the code unclear and clunky, and not a good thing to do at all as it could also break with browser changes (*cough* Safari *cough*). Instead I'd put that animation on a class and add an `onAnimationEnd` event listener which removes that class once it's done, if I need it to reset or reanimate I can readd the class as that'll rerender than section on the page without major performance overhead. Or, even more performantly, just modify and stagger the animations in CSS to get the result I want. Also, for your staggering it'd probably also be more effective instead of wrapping a setInterval in a setTimeout to just modify the interval of the setInterval
Are there similar channels to Fireship or Hyperplexed? I love them both.
@@Augustinasasyou could search for the Primeagen, and Code with Hossein
Your channel is a hidden gem. Well, not so hidden since you have 300k subscribers but you deserve way more and I am sure you'll get them over time.
453k already
this comment is aging very well
Wow that is incredibly beautiful. The only thing I would have done differently is use JS to add the SVGs instead of reapeating it many times in your HTML like that.
the video edits are great - really easy to follow everything!
So glad to hear! Will try to keep a similar format for the tutorials going forward
@@Hyperplexed more grease to your elbow.
0:40 aight imma head out that looks cool enough for me
Awesome tutorial man. Really liked the format, and you have a nice voice to listen to.
Keep it up 😉
my good fucking god, i m watching this tut at 1 in the morning, looks amazin, felt like a dream watching this
I like your storytelling style - unique but impressive.
Really great work! You're really good at this!
So glad i found your channel ❤ Super into UI designs and i love all your tricks
This is so underrated RUclips needs to rework their algorithm
please keep doing these, you are great, love editing
You just earned a follower bro. Your vids are dope. Thanks.
Insane channel. Bench watching every video, can't stop watching.
This is what a top tier thumbnail looks like
I’m watching all your channel videos as if I absorbed the full lesson the first time watching it.
Good job making me wanna add sparkles to everything
You're a really good designer as far as I see. Keep up the good work man!
Instead of trigger DOM reflow, could the “animation-name” property be set only in a class that’s then applied and removed through JS, triggering the animation to play anew each time?
Thank you for making this!
I love these tutorials
Holy shit, I thought I knew css.... omg I need to go back to school!
Agree, top notch content.
Nice! Keep doing what you're doing!
I hope I can be half as good as you one day
Man, you are amazing and I want to thanks ya
Your video are addictive
one thing tho, IIRC animating background position is pretty bad for performane
Bruh...🔥🔥🔥
RUclips has everything I needs 😅
Funky Cooooooooooooool Medina!!!!
Great content. Super great content.. Please do you have a link to your source code? Would be really helpful to follow along..
Is there not an animationend event you can use to sync the repositioning of the stars without having to use DOM reflow?
yeah, it seems like an extreme measure for something aesthetic, there must be a way to pause the text gradient until the stars are ready
Give him some time, he will hyperplex his way to the top as a yt creator
Wow, it's really good!! May I use it for a personal project?
Thanks! So it's actually an effect I found from the site listed in the description. I personally don't care one way or the other, but I would say either put your own personal twist on it or give credit to Linear somewhere on your site!
Thanks for the video, it's pretty cool ! Just a question : Why would u work with 3 stars when u can just go for 1 and animate faster ? (I'm french, i hope i don't make too many mistakes on this text ^^)
With all respect, I want to use this effect in my project! so I am seeking your permission! can I use it? Pretty please with a cherry on top!
Does this work in non-WebKit browsers? (Firefox, chromium based?)
no :(
Well, it looks like you found it along the way
Do you have a video teaching how to make the one made with floating texts? similar to minecraft enchanted book
hey i don't know if you will see this message but i want to do this effect on a div class but when i do it everything gets broken and i don't know how to do it
I am learning web development
Can you make roadmap video for us
I am having trouble remember the functions of css and html
I do have short memory
Can you tell us how to keep function as documentation so we can study easy way
after seeing this, it pains me to see how the like button on YT works so well. Surely a team of frontenders must have had a headache or two lol
Sorry if this is a stupid question but wouldn’t it be easier to make this with a gif image
Damn
I followed every step but my stars are stocked in one place, help
Does the gradient clipping work in all browsers?
Is it possible to do the star repositioning without triggering a reflow using translate()?
Then grams doesn’t click on the lick because it’s not blue and underline
pls make a banner slider
Will add this to the list!
Hi! What program do you use for coding?
he uses CodePen
@@kan807 thank you
Hi, that's a great work. Could you please start a course on HTML/CSS/JS, I would be the first subscribed person.
My CSS code isn't working!
Send Help!
CSS:
body {
background-color: rgb(10, 10, 10)
display: grid;
height: 100vh;
margin: 0px;
overflow: hidden;
place-items: center;
}
h1 {
color: black;
font-family: "Rubik", sans-serif;
font-size: clamp(2em, 2vw, 4em);
font-weight: 400;
margin: 0px;
padding: 20px;
text-align: center;
}
h1 > .Purple_Text {
background: linear-gradient(
to right,
var(---purple),
var(---violet),
var(---pink),
var(---purple)
);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
white-space: nowrap;
}
The body part needs fixing...
damn bro i can't even pickup the pacing
Reflow was overkill and even made the end product look worse than it could've been
Wrong... When css does it so easily, why you put so much extra efforts to do it in js.. at last it is just for making it look attractive?? Solve any other purpose.. not at all.. does editing css will be more difficult than editing js.. not at all.. does it save time.. yes maybe, but if you unintentionally mess with the js then even vice versa is possible and even if it isn't there then also website with good content can look attractive.. then why ?? Just for learning js which can be used in other projects like games.. only reason why to do it with js can be justified.
I've tried this text background thing before. Unfortunately, it has very poor cross browser compatibility.