diff --git a/app/about/page.tsx b/app/about/page.tsx index 3025c80..6ded084 100644 --- a/app/about/page.tsx +++ b/app/about/page.tsx @@ -4,15 +4,22 @@ import Image from 'next/image' import {Container} from '@/components/common/Container' import {MailIcon} from '@/components/icons/MailIcon' import {GitHubIcon, LinkedInIcon} from '@/components/icons/SocialIcons' +import {metadata as _metadata} from '@/lib/generateMetadata' import clsx from 'clsx' import me from '@/public/images/me.jpg' import awsCCPBadge from '@/public/images/aws-certified-cloud-practitioner-badge.png' -export const metadata = { - title: 'About - Ryan Freeman', - description: 'I’m Ryan. I live in Dublin, Ireland where I work as a software engineer.' +const meta = { + title: 'About', + heading: 'I\'m Ryan. I live in Dublin, Ireland where I work as a software engineer.', + description: 'I\'ve always had an affinity for technology, and loved making things for as long as I can remember. ' + + 'My first computer was an Amstrad CPC 464 way back in the 90s, which is ancient by modern standards. ' + + 'My passion for tinkering continued through my teens and into adulthood where I eventually found my way into software engineering.', + type: 'website' } +export const metadata = _metadata({...meta, heading: meta.heading}) + function SocialLink({ className, href, @@ -55,14 +62,11 @@ export default async function About() {
- I've always had an affinity for technology, and loved making things for as long as I can - remember. My first computer was an Amstrad CPC 464 way back in the 90s, which is ancient by modern - standards. My passion for tinkering continued through my teens and into adulthood where I - eventually found my way into software engineering. + {meta.description}
In terms of my experience to date, I have a strong foundation in both front-end and back-end diff --git a/app/api/og-image/route.tsx b/app/api/og-image/route.tsx index 4aa1d1d..4445f73 100644 --- a/app/api/og-image/route.tsx +++ b/app/api/og-image/route.tsx @@ -29,11 +29,11 @@ export async function GET(request: Request) { width: '100%', height: '100%', display: 'flex', - textAlign: 'center', + textAlign: 'left', alignItems: 'center', justifyContent: 'center', - lineHeight: '1', - padding: '0 128px' + lineHeight: '1.1', + padding: '0 64px' }} >
- Hi. I'm Ryan, a software engineer based in Dublin, Ireland. I'm currently working in the - aviation industry for Aer Lingus. I am passionate about personal growth and progressing in my career. This - is my personal website where you can learn more about me, read articles I've written and see projects - I've worked on. + {meta.description}