add home, header & footer components

This commit is contained in:
2025-02-24 18:10:29 -05:00
parent 43d4f9c738
commit 9484c73c0c
12 changed files with 119 additions and 0 deletions

View File

@@ -0,0 +1,3 @@
<footer>
<p>&copy; 2025 Chagarlamudi.net. Made by Raghu Chagarlamudi.</p>
</footer>

View File

@@ -0,0 +1,6 @@
:host {
p {
padding: 8px 16px;
text-align: center;
}
}

View File

@@ -0,0 +1,23 @@
import { ComponentFixture, TestBed } from '@angular/core/testing';
import { FooterComponent } from './footer.component';
describe('FooterComponent', () => {
let component: FooterComponent;
let fixture: ComponentFixture<FooterComponent>;
beforeEach(async () => {
await TestBed.configureTestingModule({
imports: [FooterComponent]
})
.compileComponents();
fixture = TestBed.createComponent(FooterComponent);
component = fixture.componentInstance;
fixture.detectChanges();
});
it('should create', () => {
expect(component).toBeTruthy();
});
});

View File

@@ -0,0 +1,10 @@
import { Component } from '@angular/core';
@Component({
standalone: true,
selector: 'app-footer',
imports: [],
templateUrl: './footer.component.html',
styleUrl: './footer.component.scss',
})
export class FooterComponent {}

View File

@@ -0,0 +1,3 @@
<header>
<span>Raghu Chagarlamudi</span>
</header>

View File

View File

@@ -0,0 +1,23 @@
import { ComponentFixture, TestBed } from '@angular/core/testing';
import { HeaderComponent } from './header.component';
describe('HeaderComponent', () => {
let component: HeaderComponent;
let fixture: ComponentFixture<HeaderComponent>;
beforeEach(async () => {
await TestBed.configureTestingModule({
imports: [HeaderComponent]
})
.compileComponents();
fixture = TestBed.createComponent(HeaderComponent);
component = fixture.componentInstance;
fixture.detectChanges();
});
it('should create', () => {
expect(component).toBeTruthy();
});
});

View File

@@ -0,0 +1,10 @@
import { Component } from '@angular/core';
@Component({
standalone: true,
selector: 'app-header',
imports: [],
templateUrl: './header.component.html',
styleUrl: './header.component.scss',
})
export class HeaderComponent {}

View File

@@ -0,0 +1,2 @@
<h1>Hey, I'm Raghu Chagarlamudi</h1>
<p>A front end focused web developer</p>

View File

@@ -0,0 +1,6 @@
:host {
display: flex;
justify-content: center;
flex-direction: column;
align-items: center;
}

View File

@@ -0,0 +1,23 @@
import { ComponentFixture, TestBed } from '@angular/core/testing';
import { HomeComponent } from './home.component';
describe('HomeComponent', () => {
let component: HomeComponent;
let fixture: ComponentFixture<HomeComponent>;
beforeEach(async () => {
await TestBed.configureTestingModule({
imports: [HomeComponent]
})
.compileComponents();
fixture = TestBed.createComponent(HomeComponent);
component = fixture.componentInstance;
fixture.detectChanges();
});
it('should create', () => {
expect(component).toBeTruthy();
});
});

View File

@@ -0,0 +1,10 @@
import { Component } from '@angular/core';
@Component({
standalone: true,
selector: 'app-home',
imports: [],
templateUrl: './home.component.html',
styleUrl: './home.component.scss',
})
export class HomeComponent {}