General Update

This commit is contained in:
Greg Kilmer
2026-07-04 10:53:14 -04:00
parent 71bffad507
commit 33fa312645
18 changed files with 921 additions and 346 deletions
+8 -3
View File
@@ -21,6 +21,7 @@ import SkillGrid from '@components/professional/SkillGrid.astro';
import ProjectCard from '@components/professional/ProjectCard.astro';
import AlchemicalDivider from '@components/mystic/AlchemicalDivider.astro';
import Astrolabe from '@components/mystic/Astrolabe.astro';
import CircuitField from '@components/mystic/CircuitField.tsx';
import { getCollection } from 'astro:content';
const experience = (await getCollection('experience')).sort(
@@ -38,12 +39,16 @@ const projects = (await getCollection('projects')).sort(
>
<!-- Page header -->
<section class="relative overflow-hidden pt-28 sm:pt-32">
{/* Circuit-board field. Shares view-transition-name "sky" with the star
fields on other pages, so navigating here morphs constellations into
circuitry. */}
<CircuitField client:idle className="opacity-70" transitionName="sky" />
{/* Slowly rotating astrolabe ornament behind the header. */}
<Astrolabe
class="pointer-events-none absolute -right-48 -top-24 h-[34rem] w-[34rem] animate-spin-slow"
style="color: var(--color-accent); opacity:.10;"
class="pointer-events-none absolute z-0 -right-48 -top-24 h-[34rem] w-[34rem] animate-spin-slow"
style="color: var(--color-accent); opacity:.13;"
/>
<div class="container-prose relative flex flex-col gap-10">
<div class="container-prose relative z-10 flex flex-col gap-10">
<Reveal>
<SectionHeader
kicker="Professional"