diff --git a/apps/website/public/blogs-meta-img.png b/apps/website/public/blogs-meta-img.png new file mode 100644 index 00000000..2412d40d Binary files /dev/null and b/apps/website/public/blogs-meta-img.png differ diff --git a/apps/website/public/cto-metadata-img.png b/apps/website/public/cto-metadata-img.png new file mode 100644 index 00000000..f70dded0 Binary files /dev/null and b/apps/website/public/cto-metadata-img.png differ diff --git a/apps/website/public/homepage-metadata-img.png b/apps/website/public/homepage-metadata-img.png new file mode 100644 index 00000000..4c17a89c Binary files /dev/null and b/apps/website/public/homepage-metadata-img.png differ diff --git a/apps/website/src/layouts/base-meta-tags.astro b/apps/website/src/layouts/base-meta-tags.astro index e0dd37e2..8514f864 100644 --- a/apps/website/src/layouts/base-meta-tags.astro +++ b/apps/website/src/layouts/base-meta-tags.astro @@ -3,7 +3,7 @@ import siteManifest from "../../public/site-manifest.json"; const { street, city, region, postalCode, country } = siteManifest.company; const { twitter, linkedin, github, youtube, instagram } = siteManifest.social; -const socialImage = `https://placehold.co/600x400`; +const socialImage = `https://crocoder-company-website.vercel.app/blogs-meta-img.png`; const schema = { "@context": "https://schema.org", @@ -50,6 +50,7 @@ const schema = { + @@ -57,6 +58,7 @@ const schema = { + diff --git a/apps/website/src/layouts/base.astro b/apps/website/src/layouts/base.astro index 946d124b..19558eaf 100644 --- a/apps/website/src/layouts/base.astro +++ b/apps/website/src/layouts/base.astro @@ -20,7 +20,7 @@ if (theme.fonts.font_family.secondary) { .replace(/:[ital,]*[ital@]*[wght@]*[0-9,;]+/gi, ""); } -const { className } = Astro.props; +const { className, ogImage } = Astro.props; --- @@ -32,7 +32,7 @@ const { className } = Astro.props; content="width=device-width, initial-scale=1, maximum-scale=5" /> - + + - + + - + diff --git a/apps/website/src/pages/cto.astro b/apps/website/src/pages/cto.astro index 2fa05b4b..6a2c7e1d 100644 --- a/apps/website/src/pages/cto.astro +++ b/apps/website/src/pages/cto.astro @@ -9,9 +9,12 @@ import Footer from "../components/footer.astro"; import Navigation from "../components/navigation.astro"; import Base from "../layouts/base.astro"; import "../styles/main.css"; + +const { ogImage = "https://crocoder-company-website.vercel.app/cto-metadata-img.png" } = Astro.props; + --- - + diff --git a/apps/website/src/pages/index.astro b/apps/website/src/pages/index.astro index 60f6bdc3..d6abf871 100644 --- a/apps/website/src/pages/index.astro +++ b/apps/website/src/pages/index.astro @@ -9,9 +9,13 @@ import Testimonial from "../components/testimonial.astro"; import Values from "../components/Values.astro"; import Base from "../layouts/base.astro"; import "../styles/main.css"; + +const { ogImage = "https://crocoder-company-website.vercel.app/homepage-metadata-img.png" } = Astro.props; + + --- - +