Seed: resume template (10 files)

This commit is contained in:
2026-07-23 22:57:47 +00:00
parent e6d8b70d1d
commit c68455ad91
+4 -4
View File
@@ -85,7 +85,7 @@ export default function ResumePage() {
<div className="min-h-screen bg-background text-foreground antialiased">
{/* ── HEADER ── */}
<header
className={`fixed top-0 inset-x-0 z-50 transition-all duration-300 \${
className={`fixed top-0 inset-x-0 z-50 transition-all duration-300 ${
scrolled
? "bg-background/95 backdrop-blur-lg border-b shadow-sm"
: "bg-transparent"
@@ -179,7 +179,7 @@ export default function ResumePage() {
{experience.map((job, i) => (
<div
key={i}
className={`relative pl-8 pb-12 last:pb-0 rounded-lg hover:bg-muted/50 transition-colors \${i % 2 === 1 ? "bg-muted/30 -ml-4 pl-12 py-8 rounded-r-xl" : ""}`}
className={`relative pl-8 pb-12 last:pb-0 rounded-lg hover:bg-muted/50 transition-colors ${i % 2 === 1 ? "bg-muted/30 -ml-4 pl-12 py-8 rounded-r-xl" : ""}`}
>
<div className="absolute -left-[9px] top-1 w-4 h-4 rounded-full bg-primary ring-4 ring-primary/20 border-2 border-background" />
<div className="flex flex-wrap items-center gap-3 mb-2">
@@ -211,7 +211,7 @@ export default function ResumePage() {
<div className="grid md:grid-cols-3 gap-6 stagger">
{projects.map((p, i) => (
<Card key={i} className="group overflow-hidden hover-lift hover:shadow-lg transition-all duration-300 backdrop-blur-sm bg-card/80 border-border/50">
<div className={`aspect-video bg-gradient-to-br \${p.gradient} rounded-t-xl flex items-center justify-center relative overflow-hidden`}>
<div className={`aspect-video bg-gradient-to-br ${p.gradient} rounded-t-xl flex items-center justify-center relative overflow-hidden`}>
<div className="absolute top-1/2 left-1/2 -translate-x-1/2 -translate-y-1/2 w-24 h-24 rounded-full bg-white/10 blur-2xl" />
<div className="w-12 h-12 rounded-xl bg-white/20 backdrop-blur group-hover:scale-110 transition-transform relative z-10" />
</div>
@@ -299,7 +299,7 @@ export default function ResumePage() {
<span className="text-xs text-muted-foreground tabular-nums">{s.value}%</span>
</div>
<div className="h-2 rounded-full bg-muted overflow-hidden">
<div className="h-full rounded-full bg-gradient-to-r from-primary via-violet-500 to-rose-500 transition-all duration-500" style={{ width: `\${s.value}%` }} />
<div className="h-full rounded-full bg-gradient-to-r from-primary via-violet-500 to-rose-500 transition-all duration-500" style={{ width: `${s.value}%` }} />
</div>
</div>
))}