Probably the best explanation of CSS Modules you can find on KZbin. Thanks a lot, Telmo!
@Webtricker2 жыл бұрын
Thank you so much for explaining React components with CSS modules in such a simple and beautiful way. That was very helpful
@daftkiwi Жыл бұрын
Before watching this tutorial, I used to find css modules and its import and reference styles using JavaScript syntax quite complex for its benefits. That's why I avoided modules like the plague. Thank you Telmo, this was very helpful!
@troubledtom52509 ай бұрын
honestly as someone who just came here to learn about css in react... you taught me a new concept i didn't knew about thanks
@cesarcortes506311 ай бұрын
i was looking everywhere because i had very problems with the css styles , and you have resolved it, thanks a lot Telmo
@danieltkach23303 жыл бұрын
You rock. Thanks for the instruction. Why everyone says we have to either eject or install some script modules from start? What you describe works just fine...
@jiharedconteh453010 ай бұрын
This video is very useful for styling individual components. Thank you for such a simplified explanation.
@NoajmHeritage8 ай бұрын
Prefect. Chatgpt failed to give me this option. Amazing for no css conflict
@lingolearner278 ай бұрын
you solved my problem. was stuck with this for couple of hours. thank you bro.
@Mattyamungu21 күн бұрын
Thanks you. Was wondering why I was having issues sizing my page
@electricindro22362 жыл бұрын
Thank you for explaining the importance of React css module
@redefamatv2 жыл бұрын
Thanks for sharing Telmo, Im still learning the basics of react but it was a really helpful tutorial to strengthen my basic knowledge in order to going forward to more advanced tips very soon...hugs from Brazil...just keep it up.
@victoradodo83772 жыл бұрын
Special thanks YOU deserved NATIONAL AWARD
@coding_stuff_uz7 ай бұрын
Tankyou bro for this tutorial
@Viralvlogvideos Жыл бұрын
KZbinrs like you deserves lot of subs. I subbed you. Please do make React tutorials in depth with building projects like TODO and ecommerce etc.
@yinkagiwa86593 жыл бұрын
I love how clear the video is
@faustovii1085 Жыл бұрын
man you are a god of teaching for sure
@nathanvsplayer Жыл бұрын
Great video helped me understand css modules
@sketchychillandchill Жыл бұрын
It's cool when there is like 2 styles to scope but when you want it scoped for each components just switch to vuejs
@Viktorres12 жыл бұрын
Thanks for your video. I fastly reminded how to connect css (scss) modules.
@SofiaBelchiorinho2 жыл бұрын
Very useful vídeo :) I was using this technique already (because it comes with Nx workspaces) but I ddin't know it was called CSS Modules. Keep up the good work!
@digvijayyamagekar4300 Жыл бұрын
I had one question. let's say there are two components, A and B and two CSS files A.css and B.css, and compo A and B have several in them now let's say I want to color all buttons in A red and all buttons in B blue. can I solve this problem without giving the class name to ?
@FaselGodbcho6 ай бұрын
thank u, I was so frustrated and this video helped a lot
@pumdu2 жыл бұрын
Thanks a lot. I wondered why I need to use CSS module and this video made it clear to me. :)
@nishantsinha433610 ай бұрын
Made it look simple.Well explained!
@Trafficfromsky3 жыл бұрын
how do you target/change the tag without a class name?
@itouchgrass8692 жыл бұрын
Just use “body” selector without a class
@Orevitalizador Жыл бұрын
thank u sr, this tutorial was very usefull for me , and im glad, the way u used to explain , gave me some Brainstorming thanks guy.
@mathiasmatanda88482 жыл бұрын
You saved me from a big headache thank you man!
@kunaljethva96233 жыл бұрын
Thanks for making this video was searching for it since 😊😊
@raunakkumar614410 ай бұрын
Thanks man , I was having exact same problem
@mehmetcelmeli9918 Жыл бұрын
Thank you for simple explantion TELMO✌✌✌✌we are looking forward to the others videos😊😊😊
@omotehinseelvis9845 Жыл бұрын
So simple and straight forward....I love it. Thank you
@qanswered3192 жыл бұрын
Great video.understood module clearly. No time wasted
@AYUSHSHARMAblogs2 жыл бұрын
Lots of thanks for such a wonderful video on css modules
@gregduke81939 ай бұрын
Great video, very well explained. I don't really see the point in using modules though... you have to type a lot more code for it to just add a unique classname in the end anyway so why not use id for individual styling and then you can use classnames for universal styling? Like if I wanted all the buttons to have 20px padding I could give them the classname of btn and give them all 20px padding and then I could use an id for each button also to, for example, change the background color if I wanted them to have different background colors.
@anaisrevellat56922 жыл бұрын
Thank you this tutorial is crystal clear , perfect.
@rakhmatillorakhmonberdiev2313 жыл бұрын
Thanks bro, that is what I expected to understand this topic, very clear explanation!
@shubhamkaushal21259 ай бұрын
really like your accent very good way of teaching
@muzammil6651 Жыл бұрын
What a fantastic explanation, thank you so much
@teeyiheng4697 Жыл бұрын
I understand why use css module now thank😆
@vigneshwarvenugopal9228 ай бұрын
Thank you so much dude., problem solving ., i score you 100 of 100...🌟🌟🌟
@mehedi13577 Жыл бұрын
Thank you, man. It really helps me a lot.
@patcodingcodester97813 жыл бұрын
Haha thank you!. This is exactly what I was looking for but it was hard to find..
@OneBrokeBloke Жыл бұрын
I get the problem it solves, just not why the problem is there in the first place. Like, we have a component called Example.js In that, we import example.css So since this is the only place that this CSS is imported and therefore used, why can it conflict with other components? They havent linked/imported the stylesheet?
@ramon475611 ай бұрын
Thanks you! Explained my issue
@ghofranedarragi56013 жыл бұрын
thank u .simple and clear explanation .it's useful
@heikkiladau68726 ай бұрын
Can you add css styles inside of the script tag in react application?
@davidorevic6651 Жыл бұрын
Should we do it for every single class?
@codelightsparkles24033 жыл бұрын
You’re awesome Telmo
@Telmosampaio3 жыл бұрын
Thanks Code Light 😊
@pravinchoudhary51052 жыл бұрын
Thanks Man, Helped a lot
@herlandertavares75732 жыл бұрын
Great video. I didnt even have to see your name, I knew by your accent you were Portuguese lol. Obrigado pelo video
@milkdrom3da Жыл бұрын
Very useful! Thanks for sharing!
@irorochadere92073 жыл бұрын
Thanks, buddy. It worked well for me.
@Lemon.83 жыл бұрын
Thanks for the tutorial, very well explained.
@siaxiong3332 жыл бұрын
Very usefull and great video! I like that you're straight to the point. Thank you so much!
@slipstream012 жыл бұрын
excellent explanation. shukran
@sergiogarcia-di5nj Жыл бұрын
really really helpful, thank you very much !
@mubashirwaheed4743 жыл бұрын
Thanks you so much for this video.
@gihanrangana62483 жыл бұрын
how can i create global variables for scss modules?
@thisaraharshana21683 жыл бұрын
Thank you sir. well explained!!.
@SatishKumar-qi4hb3 жыл бұрын
nice and helpful video. thx so much.
@ibrahimkhurshid43392 жыл бұрын
Thanks buddy!! Jazakallah
@phuongla45123 жыл бұрын
Thanks bro. This is useful
@Whisperme2sleep2 жыл бұрын
How do you do conditional classes with this technique?
@davidlafontant21852 жыл бұрын
Very useful. Thank you.
@janardanpethani57553 жыл бұрын
Thanks you for sharing 😀😀
@rohil30233 жыл бұрын
Very useful. Thanks for the tutorial :)
@angelmgl81373 жыл бұрын
Nice video bro, thanks a lot
@swerami3 жыл бұрын
thank you so much for this!
@igelkotte10 күн бұрын
This seems more complex than to just use a different css class name. What's the benefits? I'm new so I'm probably missing something
@arshadahamed9886 ай бұрын
In module.css file can we create more than one class or Id in the file??
@davidgrig46083 жыл бұрын
very helpful tutorual ty very much
@hemantjadhav78333 жыл бұрын
great video sir
@amershboul91073 жыл бұрын
really helpful, thanks
@webdevvideos27442 жыл бұрын
will using css module impact performance?
@CodewithAby3 жыл бұрын
Good tutorial...it is timely
@matiascstudios3 жыл бұрын
Thanks a lot!
@ranati20002 жыл бұрын
Can i use bootstrap classes in it ?
@goncalosantos36043 жыл бұрын
Excellent as always! Abraço
@jatinahuja68403 жыл бұрын
Thank you for helping man! 🙌 Please keep making such videos 🥇🎖 Can you also tell how to use css modules concept with bootstrap or I will say if I want to use bootstrap different version. Thanks in advance 👍
@dashpindersingh9062 Жыл бұрын
Thanks dude:)
@mahdouirami27763 жыл бұрын
When i did it with a complicated name like form-control , it made me an error have u any solution ?
@arashvincent85192 жыл бұрын
dose it work with sass ?
@woolygan15292 жыл бұрын
Helpful thanks
@manasjoshi70373 жыл бұрын
Thank you for this,
@dungvu87903 жыл бұрын
thank you
@sane4959 Жыл бұрын
Thanks alot
@ahmadcodes2 жыл бұрын
tnx
@carlafaes92823 жыл бұрын
buen video!muchas gracias :D
@nullcarry68933 жыл бұрын
Hate to say it but vue seems to have a better out of the box solution.
@roronoa_d_law10752 жыл бұрын
this is not working for me, the style is still applied globally
@abhishekprasad63173 жыл бұрын
What if i have to apply two classname will I do :- className={stylesCSS.firstclass} className={stylesCSS.secondclass} ? or i have any option similar to: className={stylesCSS.firstclass, stylesCSS.secondclass} ??
@abhishekprasad63173 жыл бұрын
got the solution stackoverflow.com/questions/33949469/using-css-modules-how-do-i-define-more-than-one-style-name
@shrishri84532 жыл бұрын
Tnq sm
@miraasif34193 ай бұрын
Thankyou for this man @Telmo Sampaio
@iamwright2 жыл бұрын
Very good.
@tamahome99 Жыл бұрын
you did not include on your tutorial that we need to do this , module.exports = { module: { rules: [ { test: /\.css$/, use: [ 'style-loader', { loader: 'css-loader', options: { modules: true } } ] } ] } };
@sebastianandersson68922 жыл бұрын
04:06 sounded American for just a second there!
@RoyerAdames3 жыл бұрын
And how do you add multiple class names?
@Telmosampaio3 жыл бұрын
Styles.classname(‘${myclass1} ${myclass2}’)
@snake1625b2 жыл бұрын
className takes in a string but you're passing in a class, how is that possible. sorry if I missed the answer to this