ItSolutionStuff.com

Angular 16 Install Material Theme Example

By Hardik Savani • May 1, 2024
Angular

Hi Friends,

Now, let's see post of how to install angular material in angular 16. This article will give you a simple example of angular 16 install material design. you can see how to install material design in angular 16. we will help you to give an example of angular 16 install material tutorial.

we will create a new angular 16 projects using the ng new command and then after we will install material design using the ng add command. After that, we will create a very simple input form example with the button.

So let's see below a few steps to install material design in the angular 16 application.

Create New Project

Here, we will create a new angular 16 projects using following command:

ng new my-app

Install Material Design

Here, we will install material design in angular 16 application using ng add command. so let's run following command and install everything, you can also see bellow screenshot that asking you when you install material design.

ng add @angular/material

Import CSS:

In this step, we need to import css design on style.css file. let's import:

src/style.css

/* Add application styles & imports to this file! */

@import '~@angular/material/prebuilt-themes/deeppurple-amber.css';

.example-form {

min-width: 150px;

max-width: 500px;

width: 100%;

}

.example-full-width {

width: 100%;

}

Use Material Design

Now we will create simple example of material design with input form so let's upload ts file and html file as like bellow:

src/app/app.module.ts

import { NgModule } from '@angular/core';

import { BrowserModule } from '@angular/platform-browser';

import { AppComponent } from './app.component';

import { BrowserAnimationsModule } from '@angular/platform-browser/animations';

import { FormsModule } from '@angular/forms';

import {MatInputModule} from '@angular/material/input';

import {MatButtonModule} from '@angular/material/button';

@NgModule({

declarations: [

AppComponent

],

imports: [

BrowserModule,

BrowserAnimationsModule,

FormsModule,

MatInputModule,

MatButtonModule

],

providers: [],

bootstrap: [AppComponent]

})

export class AppModule { }

src/app/app.component.html

<h1>Angular 16 Install Material Design Example - ItSolutionStuff.Com</h1>

<form class="example-form">

<mat-form-field class="example-full-width">

<mat-label>Name:</mat-label>

<input matInput placeholder="Ex. Hardik" value="Hardik">

</mat-form-field>

<mat-form-field class="example-full-width">

<mat-label>Address:</mat-label>

<textarea matInput placeholder="Ex. 204, Sarvo, India"></textarea>

</mat-form-field>

<button mat-raised-button color="primary">Submit!</button>

</form>

Run Angular App:

All the required steps have been done, now you have to type the given below command and hit enter to run the Angular app:

ng serve

Now, Go to your web browser, type the given URL and view the app output:

http://localhost:4200

You can see layout as like bellow:

I hope it can help you...

Hardik Savani

Hardik Savani

I'm a full-stack developer, entrepreneur, and founder of ItSolutionStuff.com. Passionate about PHP, Laravel, JavaScript, and helping developers grow.

📺 Subscribe on YouTube

We Are Recommending You

How to install Bootstrap 5 in Angular 16 Application?

Read Now →

Angular 16 Create New Component Command Example

Read Now →

Create Your First Angular 16 Application Example

Read Now →

How to Upgrade from Angular 15 to Angular 16?

Read Now →

How to Install Bootstrap 5 in Angular 13?

Read Now →

Angular Material Select Dropdown with Image Example

Read Now →

Angular Convert HTML to PDF File Example

Read Now →

How to Install and Use CKEditor in Angular?

Read Now →

Angular Json Pipe Example | Json Pipe in Angular

Read Now →

How to Use Angular Pipe in Component Class?

Read Now →

Angular NgClass Example | NgClass Directive In Angular

Read Now →

Angular Get Active Route URL Example

Read Now →

How to use Highcharts in Angular?

Read Now →