|
2 | 2 | import { |
3 | 3 | ArrowRight, |
4 | 4 | Briefcase, |
5 | | - Database, |
6 | 5 | ScanEye, |
7 | 6 | UsersRound, |
8 | 7 | ShieldCheck, |
@@ -90,7 +89,7 @@ const ctaRef = useScrollFade() |
90 | 89 | <nav class="fixed inset-x-0 top-0 z-50 border-b border-white/[0.06] bg-[#09090b]/80 backdrop-blur-xl"> |
91 | 90 | <div class="mx-auto flex h-14 max-w-6xl items-center justify-between px-6"> |
92 | 91 | <NuxtLink to="/" class="flex items-center gap-2.5 text-[15px] font-semibold tracking-tight text-white"> |
93 | | - <span class="flex h-7 w-7 items-center justify-center rounded-md bg-brand-500 text-xs font-black text-white">R</span> |
| 92 | + <img src="/eagle-mascot-logo.png" alt="Reqcore mascot" class="h-7 w-7 object-contain" /> |
94 | 93 | Reqcore |
95 | 94 | </NuxtLink> |
96 | 95 |
|
@@ -416,7 +415,7 @@ const ctaRef = useScrollFade() |
416 | 415 | <div class="relative p-7 pb-4"> |
417 | 416 | <div class="mb-1 flex items-center gap-2.5"> |
418 | 417 | <div class="flex h-8 w-8 items-center justify-center rounded-lg bg-brand-500/10 text-brand-400 ring-1 ring-inset ring-brand-500/20"> |
419 | | - <Database class="h-4 w-4" :stroke-width="1.75" /> |
| 418 | + <img src="/database-icon.png" alt="Database" class="h-4 w-4 object-contain" /> |
420 | 419 | </div> |
421 | 420 | <h3 class="text-[15px] font-semibold text-white">Ownership over Access</h3> |
422 | 421 | </div> |
@@ -444,7 +443,7 @@ const ctaRef = useScrollFade() |
444 | 443 | <div class="overflow-hidden rounded-t-lg border border-b-0 border-white/[0.06] bg-white/[0.02]"> |
445 | 444 | <div class="border-b border-white/[0.06] bg-white/[0.03] px-3 py-1.5"> |
446 | 445 | <div class="flex items-center gap-1.5"> |
447 | | - <Database class="h-2.5 w-2.5 text-brand-400" :stroke-width="2" /> |
| 446 | + <img src="/database-icon.png" alt="Database" class="h-2.5 w-2.5 object-contain" /> |
448 | 447 | <span class="text-[10px] font-semibold text-surface-300">candidates</span> |
449 | 448 | </div> |
450 | 449 | </div> |
@@ -713,9 +712,7 @@ const ctaRef = useScrollFade() |
713 | 712 |
|
714 | 713 | <!-- Separator + attribution --> |
715 | 714 | <div class="mt-8 flex items-center gap-4 border-t border-white/[0.06] pt-8"> |
716 | | - <div class="flex h-10 w-10 items-center justify-center rounded-full bg-brand-500 text-sm font-bold text-white"> |
717 | | - R |
718 | | - </div> |
| 715 | + <img src="/eagle-mascot-logo.png" alt="Reqcore mascot" class="h-10 w-10 object-contain" /> |
719 | 716 | <div> |
720 | 717 | <div class="text-sm font-semibold text-white">The Reqcore Team</div> |
721 | 718 | <div class="text-[13px] text-surface-500">Building the open-source applicant tracking system</div> |
@@ -1126,7 +1123,7 @@ const ctaRef = useScrollFade() |
1126 | 1123 | <div class="tech-card-border" /> |
1127 | 1124 | <div class="relative flex items-start gap-4 p-6"> |
1128 | 1125 | <div class="flex h-11 w-11 shrink-0 items-center justify-center rounded-xl bg-[#336791]/10 ring-1 ring-inset ring-[#336791]/20 transition-all duration-300 group-hover:bg-[#336791]/15 group-hover:ring-[#336791]/30 group-hover:shadow-[0_0_20px_rgba(51,103,145,0.1)]"> |
1129 | | - <Database class="h-5 w-5 text-[#5B9BD5]" :stroke-width="1.5" /> |
| 1126 | + <img src="/database-icon.png" alt="Database" class="h-5 w-5 object-contain" /> |
1130 | 1127 | </div> |
1131 | 1128 | <div class="min-w-0"> |
1132 | 1129 | <h3 class="text-[15px] font-semibold text-white">PostgreSQL</h3> |
@@ -1290,6 +1287,13 @@ const ctaRef = useScrollFade() |
1290 | 1287 | </div> |
1291 | 1288 |
|
1292 | 1289 | <div class="relative mx-auto max-w-3xl px-6 text-center"> |
| 1290 | + <div class="mb-8 flex justify-center"> |
| 1291 | + <img |
| 1292 | + src="/eagle-mascot-logo.png" |
| 1293 | + alt="Reqcore mascot" |
| 1294 | + class="h-20 w-20 object-contain drop-shadow-[0_0_40px_rgba(59,130,246,0.5)]" |
| 1295 | + /> |
| 1296 | + </div> |
1293 | 1297 | <h2 class="text-3xl font-bold tracking-tight text-white sm:text-4xl lg:text-5xl"> |
1294 | 1298 | Ready to own your hiring pipeline? |
1295 | 1299 | </h2> |
@@ -1322,7 +1326,7 @@ const ctaRef = useScrollFade() |
1322 | 1326 | <footer class="border-t border-white/[0.06] py-8"> |
1323 | 1327 | <div class="mx-auto flex max-w-6xl flex-col items-center justify-between gap-4 px-6 sm:flex-row"> |
1324 | 1328 | <div class="flex items-center gap-2 text-[13px] text-surface-500"> |
1325 | | - <span class="flex h-5 w-5 items-center justify-center rounded bg-brand-500 text-[9px] font-black text-white">R</span> |
| 1329 | + <img src="/eagle-mascot-logo.png" alt="Reqcore mascot" class="h-5 w-5 object-contain" /> |
1326 | 1330 | © {{ new Date().getFullYear() }} Reqcore. Open source under AGPL-3.0. |
1327 | 1331 | </div> |
1328 | 1332 | <div class="flex gap-6 text-[13px] text-surface-500"> |
|
0 commit comments