diff --git a/src/components/About.tsx b/src/components/About.tsx index d169481..f91c557 100644 --- a/src/components/About.tsx +++ b/src/components/About.tsx @@ -1,19 +1,22 @@ import React from 'react'; import type { Education, Experience, SiteSettings } from '../lib/data'; import ScrollReveal from './ScrollReveal'; +import GithubContributions from './GithubContributions'; interface AboutProps { settings: SiteSettings; experience: Experience[]; education?: Education[]; sectionTag?: string; + githubUsername?: string; } export default function About({ settings, experience, education = [], - sectionTag = '01 // Profile & Background' + sectionTag = '01 // Profile & Background', + githubUsername = 'ssbg04' }: AboutProps) { const paragraphs = (settings.biography && settings.biography.length > 0) ? settings.biography @@ -312,6 +315,13 @@ export default function About({ )} + {/* Bento Cell 5: GitHub Contributions Activity Graph (12 cols) */} +
+ + + +
+ diff --git a/src/components/Footer.tsx b/src/components/Footer.tsx index 90b85f4..90a72aa 100644 --- a/src/components/Footer.tsx +++ b/src/components/Footer.tsx @@ -3,7 +3,6 @@ import type { SocialLink } from '../lib/data'; import haptic from '../lib/haptics'; const SpotifyWidget = lazy(() => import('./SpotifyWidget')); -const GithubContributions = lazy(() => import('./GithubContributions')); const getFooterIcon = (platform: string) => { const p = platform.toLowerCase(); @@ -75,21 +74,11 @@ export default function Footer({ fullName = 'Cris Charles Garcia', socialLinks = ]; return ( -