From ce01a52e0f3bbd3f321473afd35319b621bced0a Mon Sep 17 00:00:00 2001 From: Arun Jadhav Date: Thu, 26 Sep 2024 12:08:48 +0530 Subject: [PATCH] added header --- src/app/app.module.ts | 2 ++ src/app/pages/header/header.component.html | 24 ++++++++++++++++++ src/app/pages/header/header.component.sass | 20 +++++++++++++++ src/app/pages/header/header.component.spec.ts | 25 +++++++++++++++++++ src/app/pages/header/header.component.ts | 15 +++++++++++ .../veriable-form.component.html | 1 + src/index.html | 2 ++ 7 files changed, 89 insertions(+) create mode 100644 src/app/pages/header/header.component.html create mode 100644 src/app/pages/header/header.component.sass create mode 100644 src/app/pages/header/header.component.spec.ts create mode 100644 src/app/pages/header/header.component.ts diff --git a/src/app/app.module.ts b/src/app/app.module.ts index 2f86a45..bc317e5 100644 --- a/src/app/app.module.ts +++ b/src/app/app.module.ts @@ -12,6 +12,7 @@ import { BrowserAnimationsModule } from '@angular/platform-browser/animations'; import { ReactiveFormsModule } from '@angular/forms'; import { NumberOnlyDirective } from './_helper/number-only.directive'; import { VeriableFormComponent } from './pages/veriable-form/veriable-form.component'; +import { HeaderComponent } from './pages/header/header.component'; @NgModule({ declarations: [ @@ -20,6 +21,7 @@ import { VeriableFormComponent } from './pages/veriable-form/veriable-form.compo LoginComponent, NumberOnlyDirective, VeriableFormComponent, + HeaderComponent, ], imports: [ diff --git a/src/app/pages/header/header.component.html b/src/app/pages/header/header.component.html new file mode 100644 index 0000000..09b25f9 --- /dev/null +++ b/src/app/pages/header/header.component.html @@ -0,0 +1,24 @@ +
+
+ +
+
\ No newline at end of file diff --git a/src/app/pages/header/header.component.sass b/src/app/pages/header/header.component.sass new file mode 100644 index 0000000..ca61638 --- /dev/null +++ b/src/app/pages/header/header.component.sass @@ -0,0 +1,20 @@ +header + border-bottom: 1px solid #cccccc3b + box-shadow: 0 0 8px #c2c2c252 + +.bg-light + background: #fff!important + +nav img + width: 100px + +ul li a + font-weight: 600 + font-family: 'Inter', sans-serif + font-size: 14px + text-transform: uppercase + color: #444444 + +ul li.active a, ul li:hover a + color:#e76b20 + diff --git a/src/app/pages/header/header.component.spec.ts b/src/app/pages/header/header.component.spec.ts new file mode 100644 index 0000000..381e8e8 --- /dev/null +++ b/src/app/pages/header/header.component.spec.ts @@ -0,0 +1,25 @@ +import { ComponentFixture, TestBed } from '@angular/core/testing'; + +import { HeaderComponent } from './header.component'; + +describe('HeaderComponent', () => { + let component: HeaderComponent; + let fixture: ComponentFixture; + + beforeEach(async () => { + await TestBed.configureTestingModule({ + declarations: [ HeaderComponent ] + }) + .compileComponents(); + }); + + beforeEach(() => { + fixture = TestBed.createComponent(HeaderComponent); + component = fixture.componentInstance; + fixture.detectChanges(); + }); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/src/app/pages/header/header.component.ts b/src/app/pages/header/header.component.ts new file mode 100644 index 0000000..d71f89b --- /dev/null +++ b/src/app/pages/header/header.component.ts @@ -0,0 +1,15 @@ +import { Component, OnInit } from '@angular/core'; + +@Component({ + selector: 'app-header', + templateUrl: './header.component.html', + styleUrls: ['./header.component.sass'] +}) +export class HeaderComponent implements OnInit { + + constructor() { } + + ngOnInit(): void { + } + +} diff --git a/src/app/pages/veriable-form/veriable-form.component.html b/src/app/pages/veriable-form/veriable-form.component.html index fe0ba53..a052f60 100644 --- a/src/app/pages/veriable-form/veriable-form.component.html +++ b/src/app/pages/veriable-form/veriable-form.component.html @@ -1,3 +1,4 @@ +
diff --git a/src/index.html b/src/index.html index 6ed7ac8..b6dd8f5 100644 --- a/src/index.html +++ b/src/index.html @@ -13,5 +13,7 @@ + +