add correct name and improve navbar

This commit is contained in:
2026-04-05 12:38:04 +02:00
parent 4510d9e72e
commit c767c0b1a0
9 changed files with 111 additions and 25 deletions

View File

@@ -3,7 +3,7 @@
<p class="eyebrow">About</p>
<h1>Fullstack developer crafting modern web, backend, and mobile products.</h1>
<p class="lede">
I am Alex Carter, and I enjoy building software that feels clean, fast, and reliable from
I am Tim Kainz, and I enjoy building software that feels clean, fast, and reliable from
the first screen to the last API call.
</p>
</section>

View File

@@ -161,12 +161,6 @@ h2 {
margin-top: 0.45rem;
}
.footer {
margin-bottom: 0;
text-align: center;
color: #8b949e;
}
@media (max-width: 760px) {
.page-wrap {
padding-top: 0.5rem;

View File

@@ -61,8 +61,4 @@
}
</div>
</section>
<footer class="section footer">
<p>(c) {{ currentYear }} {{ hero.name }} - Fullstack Developer (Angular - C# - Flutter)</p>
</footer>
</div>

View File

@@ -25,7 +25,7 @@ describe('Home', () => {
it('should render hero title and project section', () => {
const compiled = fixture.nativeElement as HTMLElement;
expect(compiled.querySelector('h1')?.textContent).toContain('Alex Carter');
expect(compiled.querySelector('h1')?.textContent).toContain('Tim Kainz');
expect(compiled.querySelector('#projects h2')?.textContent).toContain('Featured Projects');
expect(compiled.querySelector('.hero-cta a[routerlink="/about"]')).toBeTruthy();
});

View File

@@ -29,10 +29,8 @@ interface TimelineItem {
styleUrl: './home.css',
})
export class Home {
readonly currentYear = new Date().getFullYear();
readonly hero = {
name: 'Alex Carter',
name: 'Tim Kainz',
role: 'Fullstack Developer',
intro:
'I build polished web, backend, and mobile products with Angular, C#, and Flutter.',