The ULTIMATE guide to styling/customizing Material UI (MUI)

  Рет қаралды 31,275

FrontStart

FrontStart

Күн бұрын

Have you ever struggled with customizing/styling Material UI (MUI) components? When you start out (and even later on) it can be a very common issue. So in this video I'm explaining all different methods for styling and customizing, when to use each technique and more advices. You'll learn everything you need to never struggle anymore!
If you found this video helpful,
please give it a like 👍 and subscribe 📨 for more.
⏰ Timestamps
0:00 Intro
1:13 Method 1: Component props (API)
2:32 Method 2: Sx prop
3:20 Method 3: Styled function
3:40 Method 4: Css function
3:52 Method 5: CSS stylesheet
3:59 Method 6: CSS Modules
4:07 Method 7: Theming
5:07 Theme Palettes
7:45 Styling best practices and tips
8:38 Styling complex components
10:00 Outro
🐦 Follow me on Twitter
/ 0xandriy
🎵 Where I get my music from
Epidemic Sound: www.epidemicsound.com/referra...
🤝 Services I use
NordVPN - go.nordvpn.net/SH4vc
🎥 My gear
Monitor - Dell S3423DWC 34
amzn.to/3XcAXuR
Headphones - AKG K240 Studio
amzn.to/3J7vAZJ
Earbuds - Jabra Elite 4 Active
amzn.to/3Hm4k8M
Mic - HyperX SoloCast
amzn.to/3QLS6tg
Keyboard - Apple Magic Keyboard
amzn.to/3GDz9UO
Trackpad - Apple Magic Trackpad
amzn.to/3CQAq9P
Camera - Sony a6400
amzn.to/3w4d7Wf
Lens 1 - Sony 16-50mm f/3.5-5.6
amzn.to/3iDSk99
Lens 2 - Sony - FE 50mm F1.8 Standard Lens
amzn.to/3GHFheU
Lens 3 - Samyang SY12M-E-BK 12mm F2.0
amzn.to/3WclDgM
📬 Inquiries (Collabs, Sponsorships etc.)
frontstartdev@gmail.com

Пікірлер: 90
@frontstartdev
@frontstartdev 10 ай бұрын
Found this helpful? You can support me with a coffee ☕ bmc.link/frontstart What other MUI/Material UI topic do you want me to cover?
@samiroutka
@samiroutka 9 ай бұрын
Before I have seen the views of the video, I thought that the video has at least 300k views. The quality is so good
@ehsanmz5725
@ehsanmz5725 9 ай бұрын
As a react developer who is new in MUI, this video is a reference by it's own.
@TomCodeur
@TomCodeur 3 ай бұрын
Thanks, that's more helpful than the official doc 😁
@joshDotJS
@joshDotJS 23 күн бұрын
Very useful and consice video! Since there are so many ways to do responsiveness in MUI, can you please create a video covering the pros and cons of each way of applying responsive styles?
@ze3ub
@ze3ub 20 күн бұрын
Thanks for the short overview of customizing MUI components. The 2-hour and 4-hour tutorials seamed very overwhelming to start with but now I after watching this I'm more confident to deep dive into docs and actual projects. Thanks a lot.
@bulwinkel
@bulwinkel 9 ай бұрын
Great video, thank you! Between this and your Learn MUI in under 10 mins video I have worked out that I have been doing it all wrong 😂
@frontstartdev
@frontstartdev 9 ай бұрын
Haha there is always something to learn 😁 glad you found it helpful!
@shaungould8793
@shaungould8793 7 ай бұрын
Sooooo helpful, thank you! I would def watch a more in-depth video on the theme abstraction.
@Sam-km9jl
@Sam-km9jl 5 ай бұрын
You made it so easy, gotta learn some MUI tips from you, subscribed! And thanks for the great content!
@foveromw
@foveromw 9 ай бұрын
Recently, I searched for some videos to learn MUI customization. Suddenly, KZbin suggested your channel to me. I learned so much from your videos, and it was worth spending my time.
@willysyafiq4863
@willysyafiq4863 8 ай бұрын
Thanks man, it's concise and easy to understand
@juanmacias5922
@juanmacias5922 9 ай бұрын
Such a detailed video! Thank you!
@realdiegor
@realdiegor 8 ай бұрын
The docs are overwhelming at first without a guide through. Your video was just perfect. Thanks.
@ramiov3862
@ramiov3862 4 ай бұрын
Thanks so much man ... that was super helpful.
@fabiojonathanarifin1
@fabiojonathanarifin1 5 ай бұрын
very straightforward, fun, and valuable informations here! amazing tutorial, I wish all tutorial could be like this.
@Igor-km5qp
@Igor-km5qp 2 ай бұрын
Nice concise tutotiral, thanks a lot for dividing different methods.
@neovickson
@neovickson 6 ай бұрын
I didn't understand mui until I saw two of your videos, epic 🔥 I'll be looking out for your videos 💯
@fernandonogueira2291
@fernandonogueira2291 7 ай бұрын
Amazing video, man! Thanks for that!
@jssecrets
@jssecrets 2 ай бұрын
You are a good explanator man!
@lazycode7
@lazycode7 3 ай бұрын
Really helpful bro, Thanks a lot ❤❤
@jacobstrength3945
@jacobstrength3945 9 ай бұрын
Crazy useful video. Thank you so much for the content.
@soldadopreciso
@soldadopreciso 7 ай бұрын
Thanks pal. Very useful video.
@JoelRdz
@JoelRdz 9 ай бұрын
I saw your Learn MUI video and got amazed as how well you explain and this is no different, very useful not just for styling MUI, but for styling in React in general , I hope you make that theming video
@frontstartdev
@frontstartdev 9 ай бұрын
Thanks for the kind words! I sure will 👍
@GurpreetHanjra
@GurpreetHanjra 5 ай бұрын
Answered most of the questions. Great video. Would love to know more about theming in depth. Thanks
@haroldriera5625
@haroldriera5625 Ай бұрын
A video on theme customization in detail 💯🔥
@code-websites
@code-websites 6 ай бұрын
People are trying to explain this whole stuff in hours but bro nailed it in 10 Minutes🔥😍
@frontstartdev
@frontstartdev 6 ай бұрын
Haha thanks!
@shaungould8793
@shaungould8793 7 ай бұрын
I also want to mention that the ten minute video format your using is perfect imo
@MohamedMahmoud-pe6qm
@MohamedMahmoud-pe6qm 9 ай бұрын
Really Amazing Video , you earned yourself a new subscriber.
@Ouail-Ocf
@Ouail-Ocf 9 ай бұрын
This was so beneficial , thanks a lot !
@frontstartdev
@frontstartdev 9 ай бұрын
Glad you found it helpful!
@Lokacodes
@Lokacodes 2 ай бұрын
super helpful for a beginner like me. Thanks!
@dinesh.p8642
@dinesh.p8642 7 ай бұрын
I love you FrontStart. Thank you!!
@user-cv2ye7ol1m
@user-cv2ye7ol1m Ай бұрын
that was very useful, Thanks a lot.
@habibbel2048
@habibbel2048 2 ай бұрын
Useful video. We look forward to other special videos like themes and treeview and datagird
@dule88rs
@dule88rs 3 ай бұрын
Great video! I think you should do more videos on these topics. Maybe something around themes, or how to organize styling in a project, etc.
@kekoHere0610
@kekoHere0610 Ай бұрын
Thanks a lot. It helped a lot.
@amancharlamanas3812
@amancharlamanas3812 9 ай бұрын
Keep making more useful videos, Thanks a lot!
@slava3234
@slava3234 8 ай бұрын
Thank you, mate 💪🏼
@daniel.dushev
@daniel.dushev 4 ай бұрын
great video, keep the good work
@FaramarzF.R
@FaramarzF.R 3 ай бұрын
Thanks ❤. Please make more videos of your experiences.
@mario_luigie4593
@mario_luigie4593 3 ай бұрын
Super, thank you !
@mateustoledo2835
@mateustoledo2835 6 ай бұрын
Great video!
@kekoHere0610
@kekoHere0610 Ай бұрын
Hey, I can't find the video on Theming. I hope it's uploaded soon. This video was very helpful. Thanks for helping out beginners like us. Subscribed !!
@Ashish_singh_dev
@Ashish_singh_dev 4 ай бұрын
You got a sub 😅, would love to see detailed MUI theming
@vivekbhatt3932
@vivekbhatt3932 8 ай бұрын
Helpful Video 👍🏻
@cristianohenriqueamorim8179
@cristianohenriqueamorim8179 Ай бұрын
Great! Thanks!
@abhinavkumar8683
@abhinavkumar8683 8 ай бұрын
It's too helpful Thanks
@jorgejorge8878
@jorgejorge8878 2 күн бұрын
Great content. Subscribed.
@francisboudreau7524
@francisboudreau7524 8 ай бұрын
It would be really great if you make a complete video on theming 👏🏻👏🏻👏🏻
@matheus-il
@matheus-il 6 ай бұрын
Thank you so much! Please make a video just about theming
@user-iz2nb2cv7c
@user-iz2nb2cv7c 8 ай бұрын
Great video
@y0na24
@y0na24 9 ай бұрын
its great video, thanks!
@frontstartdev
@frontstartdev 9 ай бұрын
Glad you liked it!
@map3056
@map3056 5 ай бұрын
awesome video
@yehudamakarov
@yehudamakarov 5 ай бұрын
That was perfect but I wanted more explanation of the last part and how the & works and how the : stuff works!
@rhymeskiduniya521
@rhymeskiduniya521 20 күн бұрын
need more detailed video on theme and styled components
@masoudharooni2989
@masoudharooni2989 4 ай бұрын
that was awsome, please make it about Ant design.
@kirilkirchev285
@kirilkirchev285 4 ай бұрын
Great video - straight to the points & perfect example. Covers from zero to hero in less than 10min
@kiransp3294
@kiransp3294 8 ай бұрын
love from India brother ❤
@abdalrahman_shebani
@abdalrahman_shebani 8 ай бұрын
Thanks for your video, how do we know when to use sx vs styled ?
@janardanpethani5755
@janardanpethani5755 8 ай бұрын
Sure, would like to have a dedicated video on createTheme.
@sankalpsaxena4300
@sankalpsaxena4300 8 ай бұрын
It good bro
@user-jh4fc3hs2o
@user-jh4fc3hs2o 6 ай бұрын
เข้าใจง่ายมาเลยครับ
@kaanakyuz5801
@kaanakyuz5801 4 ай бұрын
Would it make more sense to use all the css of my project in a single css file, or would it make more sense to use sx in each page? Apart from all this, would it make sense to create piecemeal css codes in themes.js and call them in sx on my pages?
@510218sk
@510218sk Ай бұрын
Im having a portfolio project on an e- commerce web in a code boot camp. Really struggle on building or even simply cloning from one .Im using React and MUI, just trying to make landing page, item-list page, cart page, checkout page, and login page , but almost get depressed to smash my lap...do you have any advice for me? Just cant hold much of my negative, sorry...
@azharsiddiqui3055
@azharsiddiqui3055 6 ай бұрын
Hey bro please make some tutorials on material ui with projects using typescript with customisation as well
@MubashirullahD
@MubashirullahD 2 ай бұрын
Great
@MaxI-fw1vv
@MaxI-fw1vv 6 ай бұрын
Could you tell please how to customize IconButton. It doesn’t work for me for some reason
@amey4521
@amey4521 7 ай бұрын
Hey, how I merge two themes? I have a chakrui theme and a material ui theme. How I exactly use deepmerge ? Can anyone help
@makaim680
@makaim680 9 ай бұрын
What site is that where you are looking up your colors with the shades.
@frontstartdev
@frontstartdev 9 ай бұрын
on the mui website go to customization/color/
@lukasspfc18
@lukasspfc18 5 ай бұрын
@mr.random8447
@mr.random8447 3 ай бұрын
Can you make video on CSSVarsProvider?
@MrProgrammer101
@MrProgrammer101 8 ай бұрын
Why does styling set in sx getting overridden by the theme?
@jayakrishnav420
@jayakrishnav420 9 ай бұрын
I am getting Invalid hooks call error , please help me to solve this problem
@user-os7fm5wr6f
@user-os7fm5wr6f 6 ай бұрын
Please help us 🙏, we want to know more information. Maybe you can understand how to do a select with search, for example. I really need this because I will go crazy while doing it. How we can change label, delete animation, etc
@frontstartdev
@frontstartdev 6 ай бұрын
Привіт! Sure. Are you looking for something like this? mui.com/material-ui/react-autocomplete/
@emanojbisht
@emanojbisht 9 ай бұрын
While using modules on Button some of the styles dont apply like padding margin color does not. Change
@frontstartdev
@frontstartdev 9 ай бұрын
What do you mean by that? Can you give some details and context?
@emanojbisht
@emanojbisht 9 ай бұрын
@@frontstartdev I am new to MUI previously I used to work with css modules for styling. So when I change the style of mui button through css modules by prop name className only thing I am able to change is width. Color, margin ,padding does not change with css module
@pavelgilmutdinov6988
@pavelgilmutdinov6988 9 ай бұрын
hi what about MakeStyles hook ? Thx
@frontstartdev
@frontstartdev 9 ай бұрын
It's depricated. Use styled() instead.
@DYTVLOGGING
@DYTVLOGGING 5 ай бұрын
make a cheatsheet of these .
@kacperkepinski4990
@kacperkepinski4990 2 ай бұрын
shit
@skan90
@skan90 11 күн бұрын
Amazing! Thank you very much for that, got a subscriber! Cheers from BRazil!
Learn MUI (Material UI) in under 10 min!
9:06
FrontStart
Рет қаралды 117 М.
MUI / Material UI - 5 PRO TIPS
5:47
FrontStart
Рет қаралды 2,8 М.
КАХА и Джин 2
00:36
К-Media
Рет қаралды 4,1 МЛН
How I prepare to meet the brothers Mbappé.. 🙈 @KylianMbappe
00:17
Celine Dept
Рет қаралды 55 МЛН
I Need Your Help..
00:33
Stokes Twins
Рет қаралды 145 МЛН
狼来了的故事你们听过吗?#天使 #小丑 #超人不会飞
00:42
超人不会飞
Рет қаралды 60 МЛН
C By ChamiViews - Part 03 - Environment Setup
11:57
ChamiViews
Рет қаралды 1
Every React Concept Explained in 12 Minutes
11:53
Code Bootcamp
Рет қаралды 366 М.
UI Libraries Are Dying, Here's Why
13:28
Theo - t3․gg
Рет қаралды 264 М.
MUI V5: Themes (custom colors + fonts, dark mode, spacings, CSSbaseline)
22:50
6 UI Hacks I Wish I Knew As A Beginner
11:11
Tim Gabe
Рет қаралды 714 М.
All useEffect Mistakes Every Junior React Developer Makes
22:23
MUI5 (Material UI) Crash Course
1:28:35
Laith Academy
Рет қаралды 214 М.
The GOAT of React UI Libraries
19:48
CoderOne
Рет қаралды 41 М.
MaterialUI Flexbox & Grid Tutorial
21:20
CodeDunks
Рет қаралды 14 М.
Why Unstyled Components are so popular - Explained!
9:01
FrontStart
Рет қаралды 7 М.
AMD больше не конкурент для Intel
0:57
ITMania - Сборка ПК
Рет қаралды 514 М.
The power button can never be pressed!!
0:57
Maker Y
Рет қаралды 55 МЛН
Обзор игрового компьютера Макса 2в1
23:34