In this post, we will learn how to add font awesome icons in angular 10. you can see use font awesome icons in angular 10. This article goes in detailed on angular 10 install font awesome icons. This article will give you simple example of how to install font awesome in angular 10. Here, Creating a basic example of font awesome icons in angular 10.
let's see step by step explain how to add font awesome icons in angular 10. Let's get started with use font awesome icons in angular 10.
Icons is a basic requirement of each project. icons indicate more, you don't need to write label for it. icons also make beautiful layout of our application. If you think to use icons in your application then you will always prefer to use font awesome icons. font-awesome provide lots of icons and you can use it very easily.
So, i think example, i will learn how to install font awesome icons in angular 10 application step by step. it's very simple but, for new developer that can understand how it you can do it.
Step 1: Create New App
You can easily create your angular app using bellow command:
ng new my-new-app
Step 2: Install font-awesome
In this step, you need to just install font-awesome on your angular 10 and import css file to style.css file. this is only for css importing. so you can run command bellow:
npm install font-awesome --save
Step 3: Import CSS
After successfully, installed font-awesome, we need to import css files on angular.json file. so let's add following lines on it.
angular.json
"$schema": "./node_modules/@angular/cli/lib/config/schema.json",
"version": 1,
"newProjectRoot": "projects",
"projects": {
"appFont": {
....
"assets": [
"src/favicon.ico",
"src/assets"
],
"styles": [
"node_modules/font-awesome/css/font-awesome.css",
"src/styles.css"
],
......
OR, you can also give path like as this way, if above is not working:
"$schema": "./node_modules/@angular/cli/lib/config/schema.json",
"version": 1,
"newProjectRoot": "projects",
"projects": {
"appFont": {
....
"assets": [
"src/favicon.ico",
"src/assets"
],
"styles": [
"../node_modules/font-awesome/css/font-awesome.css",
"src/styles.css"
],
......
Step 4: Use Font Awesome Icons
Now we are ready to use font awesome classes in our html file. so let's add following code on your app.component.html file.
src/app/app.component.html
<h1>Angular 10 Install Font Awesome Icons Example - HDTuto.com</h1>
<i class="fa fa-user fa-5x"></i>
<i class="fa fa-dashboard fa-5x"></i>
<i class="fa fa-money fa-5x"></i>
<i class="fa fa-home fa-5x"></i>
<i class="fa fa-th fa-5x"></i>
You can run application.
You will see layout as like bellow:
You can also use icons from here: Font Awesome Icons List.
I hope it can help you...
Do you like below Tutorials ?
- Multidimensional Array Search By Value in PHP
- Laravel Install Font Awesome Icons Example
- How to Use Moment JS in Laravel?
- Angular 9 Get Environment Variables Example
- Angular Delete a Component From Cli Example
- How to Upload File from Local to Server using SSH?
- Angular Use CKEditor Example Tutorial
- How to Use Multiple Select Dropdown in Laravel?