diff --git a/public/og-image.png b/public/og-image.png new file mode 100644 index 00000000..cf36ea60 Binary files /dev/null and b/public/og-image.png differ diff --git a/src/layouts/Layout.astro b/src/layouts/Layout.astro index e5913ea1..6fbf29b8 100644 --- a/src/layouts/Layout.astro +++ b/src/layouts/Layout.astro @@ -4,15 +4,17 @@ export interface Props { description?: string; keywords?: string; image?: string; + imageAlt?: string; url?: string; type?: string; } const { - title = "First Contributions - Make Your First Open Source Contribution in 5 Minutes", + title = "First Contributions - Make Your First Open Source Contribution", description = "Learn how to make your first open source contribution in just 5 minutes. Step-by-step guide for beginners with beginner-friendly projects and resources.", keywords = "open source, github, contribute to open source, beginner programmer, first contribution, git, pull request, coding, software development, programming, learn to code", - image = "https://firstcontributions.github.io/og-image.svg", + image = "https://firstcontributions.github.io/og-image.png", + imageAlt = "First Contributions open source contribution guide preview", url = "https://firstcontributions.github.io/", type = "website" } = Astro.props; @@ -56,18 +58,20 @@ const { + - - - - - - - + + + + + + + +