Skip to content

Commit 323aba0

Browse files
style: link home page metric numbers to their respective pages
1 parent c658f2f commit 323aba0

1 file changed

Lines changed: 19 additions & 8 deletions

File tree

src/pages/index.astro

Lines changed: 19 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -73,25 +73,25 @@ const totalProjects = featuredProjects.length;
7373

7474
<!-- Key Impact Metrics Banner -->
7575
<div class="metrics-grid glass-card">
76-
<div class="metric-item">
76+
<a href="/blog" class="metric-item metric-link">
7777
<span class="metric-num">{totalPosts}</span>
7878
<span class="metric-label">Articles</span>
79-
</div>
79+
</a>
8080
<div class="metric-divider"></div>
81-
<div class="metric-item">
81+
<a href="/accreditations" class="metric-item metric-link">
8282
<span class="metric-num">{totalCerts}</span>
8383
<span class="metric-label">Certifications</span>
84-
</div>
84+
</a>
8585
<div class="metric-divider"></div>
86-
<div class="metric-item">
86+
<a href="/awards" class="metric-item metric-link">
8787
<span class="metric-num">{totalAwards}</span>
8888
<span class="metric-label">Awards</span>
89-
</div>
89+
</a>
9090
<div class="metric-divider"></div>
91-
<div class="metric-item">
91+
<a href="/videos" class="metric-item metric-link">
9292
<span class="metric-num">{totalVideos}</span>
9393
<span class="metric-label">Video Tutorials</span>
94-
</div>
94+
</a>
9595
</div>
9696

9797
<div class="hero-actions">
@@ -194,6 +194,17 @@ const totalProjects = featuredProjects.length;
194194
display: flex;
195195
flex-direction: column;
196196
align-items: center;
197+
text-decoration: none;
198+
transition: transform 0.2s ease;
199+
}
200+
201+
.metric-link:hover {
202+
transform: translateY(-2px);
203+
}
204+
205+
.metric-link:hover .metric-num {
206+
color: var(--accent-indigo);
207+
text-shadow: 0 0 12px var(--glow-indigo);
197208
}
198209

199210
.metric-num {

0 commit comments

Comments
 (0)