Angular Material Customizable Dashboard #1: Create reusable widget components

  Рет қаралды 11,407

Zoaib Khan

Zoaib Khan

Күн бұрын

Пікірлер: 44
@ZoaibKhan
@ZoaibKhan 4 ай бұрын
Watch Part 2 of the series here: kzbin.info/www/bejne/mpuziq2jjq6Va68
@niloybarmon7975
@niloybarmon7975 4 ай бұрын
Great video for angular developer. Highly dynamic.
@ZoaibKhan
@ZoaibKhan 4 ай бұрын
Glad you liked it!
@EusebioJoveth
@EusebioJoveth 4 ай бұрын
Thanks you for always providing us with great concepts master.❤
@ZoaibKhan
@ZoaibKhan 4 ай бұрын
It's my pleasure
@TheZukkino
@TheZukkino 4 ай бұрын
Terrific video. This is really interesting and well explained. Thank you so much 😁
@ZoaibKhan
@ZoaibKhan 4 ай бұрын
Glad you enjoyed it!
@ubaidullahxoxo
@ubaidullahxoxo 4 ай бұрын
Thank you sir, ig you are the only gem mentor of Angular in Pakistan.
@ZoaibKhan
@ZoaibKhan 4 ай бұрын
Thanks Ubaid for the kind words :) I'm sure there are others better than me in terms of technical skill
@davebudah
@davebudah 4 ай бұрын
Thank you for such valuable information.
@ZoaibKhan
@ZoaibKhan 4 ай бұрын
You're welcome 🤗
@xuanthanhtran4699
@xuanthanhtran4699 4 ай бұрын
amazing, this is the best chanel design angular, thank you
@ZoaibKhan
@ZoaibKhan 4 ай бұрын
Glad you liked it
@PLanBBeaTZ
@PLanBBeaTZ 4 ай бұрын
I really liked how you explained the concept behind it. It was very easy to follow. good job!
@ZoaibKhan
@ZoaibKhan 4 ай бұрын
I'm glad you liked it :)
@vivekgupta309
@vivekgupta309 4 ай бұрын
very nicely explained !!!
@ZoaibKhan
@ZoaibKhan 4 ай бұрын
Glad it was helpful!
@Neotrixstdr
@Neotrixstdr 4 ай бұрын
Great!. Amazing video
@ZoaibKhan
@ZoaibKhan 4 ай бұрын
Glad you liked it :)
@AidosOmurzakov
@AidosOmurzakov 4 ай бұрын
good job really like your tutorials
@ytamb01
@ytamb01 4 ай бұрын
Thank you very much. I've been working on a side-project to create a configurable dashboard for our app. But it's difficult to know the best practices are, now that standalone components and lazy loading them is an option. Really pleased you are sharing your expertise.
@ZoaibKhan
@ZoaibKhan 4 ай бұрын
You're welcome and thanks for your comment! What kind of a dashboard were you working on? Is it similar to this or involves more configuration?
@ytamb01
@ytamb01 4 ай бұрын
@@ZoaibKhan The dashboard itself is quite similar (though not as beautiful). The dashboard widget grid-column and grid-row spans are configurable via css classes and ngClass (again not done as elegantly). No drag and drop yet but I have use the cdk before for similar tasks. The inner components can vary a lot from lists to notifications and have their own specific configurable UI launched via a modal. So all similar enough to this series that I feel I can learn a great deal! Thanks again.
@ZoaibKhan
@ZoaibKhan 4 ай бұрын
@@ytamb01 Aah, sounds good! I like the idea of more configuration options for the widget content - categorized by widget types - would be a good thing to build into this dashboard as well :) Thanks for your input and good luck with your dashboard!
@Gyver4000
@Gyver4000 4 ай бұрын
thank, very good tutorial, wait next
@ZoaibKhan
@ZoaibKhan 4 ай бұрын
Coming soon, tomorrow or day after :)
@MizterFrek
@MizterFrek 4 ай бұрын
Amazing!!!
@GeorgeYip-ni9km
@GeorgeYip-ni9km 4 ай бұрын
Great Tutorial. May I ask, @5.40 I noticed that the content is typed as "unknown", but that type is from Angular and not TS. First time seeing this, what is the difference and can you use unknow from TS instead?
@ZoaibKhan
@ZoaibKhan 4 ай бұрын
Honestly, I'm not sure myself. Will check and let you know. I used the Type unknown because it's the same type angular routes use for lazy loaded routes...
@GeorgeYip-ni9km
@GeorgeYip-ni9km 4 ай бұрын
@@ZoaibKhan Thanks Zoaib
@ksknysn
@ksknysn 2 ай бұрын
what about using mat-card beside widget?
@ZoaibKhan
@ZoaibKhan 2 ай бұрын
Well, you can use mat card if you'd like. But since I wanted a more custom design, I went for my own styling. Mat card is basically just styling for the most part, so I only use if I want a material looking card quickly
@ksknysn
@ksknysn 2 ай бұрын
@@ZoaibKhan i tried using theme but the themes can't be applied your custom widget. it confused me and my code so i decided to implement mat-card. i will see the result soon :)
@ZoaibKhan
@ZoaibKhan 2 ай бұрын
@ksknysn that sounds good! For theming, I've another video on dynamic color variables where I use them to theme the widget component. Check that out in the theming playlist on the channel
@ksknysn
@ksknysn 2 ай бұрын
@@ZoaibKhan thanks. i just now started to implementing it
@ksknysn
@ksknysn 2 ай бұрын
@@ZoaibKhan if you add different theme options i think we can buy your dashboard :)
@codeaz5673
@codeaz5673 Ай бұрын
done ✅
@dcoding
@dcoding 4 ай бұрын
Excelente
@PuneshwarLondhe
@PuneshwarLondhe 4 ай бұрын
next part plese
@ZoaibKhan
@ZoaibKhan 4 ай бұрын
In next day or two :)
Angular Loading Indicators Simplified | Step by Step Guide 2025
19:37
Modern Angular 19 Crash Course - E-commerce App!
1:19:03
Zoaib Khan
Рет қаралды 19 М.
Dynamic Component in Angular (2024)
17:48
Decoded Frontend
Рет қаралды 31 М.
New Angular Material Docs make styling components a LOT easier!
15:52
Chat with Multiple/Large SQL and Vector Databases using LLM agents (Combine RAG and SQL-Agents)
1:36:39
NgComponentOutlet in Angular - DECLARATIVE Dynamic Components
21:20
Decoded Frontend
Рет қаралды 11 М.
Angular Material and Components updates in Angular v19
4:22