do you have a tutorial for the whole youtube clone?
@ZoaibKhan11 ай бұрын
No, not yet anyway :) but good idea 💡
@alnes2042 ай бұрын
you can use the "new" for loop flow: @for (item of menuItems(); track item.route) { {{item.icon}} {{item.label}} }
@ZoaibKhan2 ай бұрын
Yup, I love that. The updated code is using the same
@o.abdelaaziz16 күн бұрын
thanks for providing this amazing tutorial , but you don't provide the init styles.scss code ? can you share it for free . because when I create the angular project and following this tutorial I have different look (everything is white)
@ZoaibKhan16 күн бұрын
Which angular version are you creating the project in? If it's v18, the default style of the mat list item and button have changed. I've done another video on Design tokens equals styling freedom, where I convert the look to this original look using the new design tokens available. So search for that and it'll help out :) P.S. there is no extra code required to build this apart from what's in the tutorial itself, so there's no special styles.scss file
@empireofhearts2 ай бұрын
@zoaib Khan Absolutely great work. Can we get some clarification on how to get z-elevation working when using custom theme?
@ZoaibKhan2 ай бұрын
Does it not work as it is?
@empireofhearts2 ай бұрын
@@ZoaibKhan no as soon as you use light & dark theme colors from theme builder the elevation classes dont work. Im referring to pure M3 theming. no m2 compatability.
@ianvink6 ай бұрын
I bought the BuyMeCoffee full project and it works great. How do I add a 3rd level to the menu, 2 isn't enough
@ZoaibKhan6 ай бұрын
Glad you liked it! The way to add the third level is the same as the second level, but added nesting. Or we could use recursion for it to enable even more levels. Let me look at the code a bit and get back to you :)
@ianvink6 ай бұрын
@@ZoaibKhan I’m happy to buy the next version too
@ZoaibKhan6 ай бұрын
No need for that. I'll send out the updated one for all those who have already bought it - when I get to update it :)
@ZoaibKhan5 ай бұрын
And here you go - support for multiple infinite levels added! Also, hope you don't min me mentioning you a bit in the video kzbin.info/www/bejne/f6PJZZSQeJh_hrs P.S If you've not received the updated version, let me know. I'll send you a free coupon for it :)
@BlackbirdStudiosBXL7 ай бұрын
Brilliant. I had no idea how to implement this will try today to get this woeking in our project. Thank you so much!!!
@ZoaibKhan7 ай бұрын
Also check out my recent followup to this - where I add the nested menu items functionality as well kzbin.info/www/bejne/q2mWpXx5fst_jcU
@BlackbirdStudiosBXL7 ай бұрын
What other tricks do you have up your sleeve im hooked. @@ZoaibKhan
@BlackbirdStudiosBXL7 ай бұрын
Will this work in Angular 17 and 18 probably right? You are using standalone components
@ZoaibKhan7 ай бұрын
@@BlackbirdStudiosBXL yes, the nested one esp was made in v18
@wiliam3344 ай бұрын
how did you managed to not get the defaul blue material components?
@ZoaibKhan4 ай бұрын
Can't recall. Are you getting them visually different?
@hagarmosleh591011 ай бұрын
What if i want to make the user change the picture?
@ZoaibKhan11 ай бұрын
You can change the pic src to a URL you get from your backend for the user. That depends on your backend server or platform such as firebase. Then, you can allow clicking the pic and take user to a profile page which has an upload button
@mahdiandalib186 Жыл бұрын
nice man, i hope you implement youtube comment section(recursive) and also youtube scrollable slider tabs where there are two arrows on the left and right section and the suggestion tabs are in between and you could slide ....
@ZoaibKhan Жыл бұрын
Thanks man! Very helpful suggestions. Have noted them
@mahdiandalib186 Жыл бұрын
thx, waiting for you to teach us@@ZoaibKhan 😍
@kasunvimarshana33424 ай бұрын
Clean and detailed. Thank you!
@ZoaibKhan4 ай бұрын
Glad you liked it!
@IbrahimMouhsine8 ай бұрын
Thank you, teacher, for these projects. Please publish more for beginners
@ZoaibKhan8 ай бұрын
You're welcome! Which projects will you be interested in? :)
@IbrahimMouhsine8 ай бұрын
@@ZoaibKhan In any project
@IbrahimMouhsine8 ай бұрын
@@ZoaibKhan project of admin dashboard & login form with validators & project to advanced
@Joechen-q6w Жыл бұрын
I don't konw if you missed something, when I click the menu button the sidenave dose NOT collapsed
@ZoaibKhan Жыл бұрын
Check the second part!
@Joechen-q6w Жыл бұрын
thanks I checked with part2, and it works. good job @@ZoaibKhan 👍
@ZoaibKhan Жыл бұрын
@@Joechen-q6w Glad you found it useful :)
@GiddaiahKummari-si6or5 ай бұрын
I just love your session, can you please shae the github url for your project
@ZoaibKhan4 ай бұрын
Hey thanks. The code is available on my shop only (for now). You can check the link in the description
@codeaz56732 ай бұрын
hello sir, thank you for this tutorial! Can u please create a video how to create responsive admin panel from scratch with angular 18 and angular material. There are no resources for this topic on internet. It would be very helpful. Thank you in advance!
@ZoaibKhan2 ай бұрын
There is something similar already. Check out the Angular dashboard playlist on my channel
@mohamedbirali803 Жыл бұрын
Keep going, lots of projects need a side bar 👍, we appreciate your time*
@ZoaibKhan Жыл бұрын
Thanks man! 🙏
@hoangtoan9836 Жыл бұрын
Hope Part 2 soon !!!!
@ZoaibKhan Жыл бұрын
Here you go: kzbin.info/www/bejne/iaKYpZeBgKetbbM
@funatics67823 ай бұрын
WHY ARE YOU CODING FRONT END IN .TS INSTEAD OF HTML?
@ZoaibKhan3 ай бұрын
Because I prefer working with single file components. It helps me keep a component small, contained in one file and also make changes quickly without needing to switch files all the time. But it's a matter of preference - if you like separate html files, feel free to use the same pattern! :)
@BlackbirdStudiosBXL7 ай бұрын
Thank you so much for this. Exactly what i need.
@ZoaibKhan7 ай бұрын
Glad it was helpful! :)
@NFM-nb7dl4 ай бұрын
pls make that rtl
@ZoaibKhan4 ай бұрын
You mean right to left? material.angular.io/cdk/bidi/overview
@jamesquinlan263810 ай бұрын
Great stuff boss!
@ZoaibKhan10 ай бұрын
Glad you liked it!
@LarsRyeJeppesen4 ай бұрын
Amazing, thanks
@ZoaibKhan4 ай бұрын
Glad you liked it!
@axitpoojara10 ай бұрын
great explanation thanks a lot
@ZoaibKhan10 ай бұрын
You're welcome! Do like and subscribe so the video reaches more people 🙂
@codeaz5673Ай бұрын
thank u Sir
@TheAlejandro109411 ай бұрын
Awesome! Thanks so much !
@ZoaibKhan11 ай бұрын
Welcome 🙂
@franciscofdez8334 Жыл бұрын
It would be incredible if you do a search bar google-like using angular material components❤
@ZoaibKhan Жыл бұрын
You mean the Google search input field?
@franciscofdez8334 Жыл бұрын
@@ZoaibKhanyes, exactly including matAutocomplete attached to that input
@ysacpebes1462 Жыл бұрын
hermoso!!!! part 2 👏🙏😊
@ZoaibKhan Жыл бұрын
Thank you :) Part 2 is coming soon! Please subscribe so you can get notified