Add Projects page with detail view, removed navbar entries that only led to home and made featured projects links to the new site
All checks were successful
publish.yml / publish (push) Successful in 1m9s
All checks were successful
publish.yml / publish (push) Successful in 1m9s
This commit is contained in:
@@ -10,6 +10,25 @@
|
||||
</div>
|
||||
</header>
|
||||
|
||||
<section class="section" id="projects">
|
||||
<div class="section-title-row">
|
||||
<h2>Featured Projects</h2>
|
||||
<p>Recent work across web platforms, APIs, and mobile apps.</p>
|
||||
</div>
|
||||
<div class="card-grid projects-grid">
|
||||
@for (project of projects; track project.slug) {
|
||||
<a class="project-link" [routerLink]="['/projects', project.slug]">
|
||||
<app-card cardClass="project-card">
|
||||
<h3>{{ project.title }}</h3>
|
||||
<p>{{ project.description }}</p>
|
||||
<p class="meta">{{ project.stack.join(' - ') }}</p>
|
||||
<p class="impact">{{ project.impact }}</p>
|
||||
</app-card>
|
||||
</a>
|
||||
}
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<section class="section" id="stack">
|
||||
<div class="section-title-row">
|
||||
<h2>Tech Stack</h2>
|
||||
@@ -17,27 +36,10 @@
|
||||
</div>
|
||||
<div class="card-grid">
|
||||
@for (skill of skills; track skill.name) {
|
||||
<app-card cardClass="skill-card">
|
||||
<h3>{{ skill.name }}</h3>
|
||||
<p class="meta">{{ skill.category }} - {{ skill.level }}</p>
|
||||
</app-card>
|
||||
}
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<section class="section" id="projects">
|
||||
<div class="section-title-row">
|
||||
<h2>Featured Projects</h2>
|
||||
<p>Recent work across web platforms, APIs, and mobile apps.</p>
|
||||
</div>
|
||||
<div class="card-grid projects-grid">
|
||||
@for (project of projects; track project.title) {
|
||||
<app-card cardClass="project-card">
|
||||
<h3>{{ project.title }}</h3>
|
||||
<p>{{ project.description }}</p>
|
||||
<p class="meta">{{ project.stack.join(' - ') }}</p>
|
||||
<p class="impact">{{ project.impact }}</p>
|
||||
</app-card>
|
||||
<app-card cardClass="skill-card">
|
||||
<h3>{{ skill.name }}</h3>
|
||||
<p class="meta">{{ skill.category }} - {{ skill.level }}</p>
|
||||
</app-card>
|
||||
}
|
||||
</div>
|
||||
</section>
|
||||
|
||||
Reference in New Issue
Block a user