Do you need Angular, React, Vuejs or HTML? For the next days, you can get our awesome Bundles with 70% discount! 🔥

Material Dashboard Pro Angular

Material Dashboard Pro Angular

Premium Bootstrap 4 Angular 8 Template
· 4.90/5 (225 Reviews)

License

2,802 Downloads
584 Comments
Premium Support
6 months Updates
Release: 2 years ago
Update: 2 months ago

200 Handcrafted Elements

15 Customized Plugins

6 Example Pages

Bootstrap Based

Documentation

Fully Responsive

Product certified by: Creative Tim

Get Free Demo

Learn more about Material Dashboard Pro Angular in the light demo version. It has features from the full version. We hope you will like this introduction to this product!

What is in Demo?
  • Elements · 60
  • Plugins · 2
  • Examples Pages · 3
  • -
  • -
  • -
  • -
What is in PRO Version?
  • Elements · 200
  • Plugins · 15
  • Example Pages · 6
  • + Documentation
  • + SASS Files
  • + Photoshop Files
  • + Sketch Files
Get Free Demo

We are here to help you!

584 Web Developers commented on this product

Github Docs FAQ Page

beatlejuan52bs
  • downloaded
5 days ago

Hi @chelaru_ciprian I'm trying to put directly in my form builder the patter of the mail validation from validationforms.component.ts, my sintaxis is: email: [null, [Validators.required, Validators.maxLength(100), Validators.pattern('/^(([^<>()\[\]\\.,;:\[email protected]"]+(\.[^<>()\[\]\\.,;:\[email protected]"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/')]],... <--- component.ts <mat-error *ngIf="frmSuscripcion.get('email').hasError('pattern')" class="error-msg">Formato de email incorrecto.</mat-error> <--- component.html But it does not work ¿Do you have other solution? Regards.

proneskc 3 days ago

Hi Url : material-dashboard-pro-angular2/#/dashboard i don't want to use /#/ How to close # i want to use material-dashboard-pro-angular2/dashboard

chelaru_ciprian
  • owner

Hi, @proneskc . Thank you for using our product. You need to go in the app.module.ts file and delete the 'useHash' from line 97(RouterModule.forRoot(AppRoutes,{ useHash: true }),). All the best, Ciprian
3 days ago

cristhian.barros 2 days ago

Hi, I have two questions, the first one its about the project structure, all structure is based on the best practices using modules and components etc, I mean its easy to modify ? and the last questions it about the license of premium plugins, for example: calendar, that use fullcalendar extension, what kind on license I get if buy developer license? thanks

You have to be logged in to post a comment. Login here.