Skip to content

Commit bc3eb85

Browse files
committed
Actually fix meta tags
1 parent 8c986fa commit bc3eb85

23 files changed

+262
-219
lines changed

package-lock.json

Lines changed: 45 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,4 +42,4 @@
4242
"postcss": "^8.4.21",
4343
"tailwindcss": "^3.2.7"
4444
}
45-
}
45+
}

src/assets/state/team.tsx

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,9 @@ export const people = {
1818
"rik": {
1919
image: RikPicture,
2020
fullName: "Rik den Breejen",
21+
firstName: "Rik",
22+
lastName: "den Breejen",
23+
gender: "Male",
2124
title: "Lead Developer & Founder",
2225
links: [
2326
{

src/components/head/OgArticleMeta.tsx

Lines changed: 0 additions & 29 deletions
This file was deleted.

src/components/head/OgImageMeta.tsx

Lines changed: 0 additions & 37 deletions
This file was deleted.

src/components/head/OgMeta.tsx

Lines changed: 0 additions & 48 deletions
This file was deleted.

src/components/head/OgProfileMeta.tsx

Lines changed: 0 additions & 23 deletions
This file was deleted.

src/components/head/utils/toOpenGraph.tsx

Lines changed: 0 additions & 35 deletions
This file was deleted.

src/pages/404.tsx

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,15 @@ import LinkButton from "@/components/controls/LinkButton";
88
import Button from "@/components/controls/Button";
99
import Heading from "@/components/layout/heading";
1010

11-
const NotFound: Page = ({ }) => {
11+
import { makeOgMeta } from "@/utils/opengraph";
12+
13+
const NotFound: Page = ({ pathname }) => {
1214
const router = useRouter();
1315

1416
return (
1517
<>
1618
<Head>
17-
<title>404 - Commit Rocket</title>
19+
{makeOgMeta({ title: "404", pathname })}
1820
</Head>
1921
<main className="flex items-center justify-center flex-1 w-full pb-8" aria-labelledby="not-found">
2022
<div className="flex flex-col gap-2 p-8 text-center border-2 rounded-md border-primary">

src/pages/_app.tsx

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,15 @@ import '@/styles/main.css';
33
import { useCallback, useEffect, useRef, useState } from "react";
44
import { motion, useReducedMotion, MotionConfig, AnimatePresence } from "framer-motion";
55
import type { AppProps } from 'next/app';
6-
import Head from "next/head";
76

87
import Header from "@/components/navigation/Header";
98
import Footer from "@/components/navigation/Footer";
109
import GoogleAnalytics from "@/components/analytics/GoogleAnalytics";
10+
import Head from "next/head";
11+
12+
import BannerImage from "@/assets/images/brand/commit-rocket-logo.webp"
13+
14+
import { makeOgMeta } from "@/utils/opengraph";
1115

1216

1317
const pageTransition = {
@@ -56,10 +60,17 @@ export default function App({ Component, pageProps, router }: AppProps) {
5660
});
5761
}, 1);
5862
}, []);
59-
console.log(router);
6063

6164
return (
6265
<MotionConfig reducedMotion="user">
66+
<Head>
67+
{makeOgMeta({
68+
title: "Commit Rocket",
69+
description: "Commit Rocket, the next-gen git client",
70+
image: BannerImage,
71+
imageAlt: "Commit Rocket Logo"
72+
})}
73+
</Head>
6374
<GoogleAnalytics />
6475
<div className="flex flex-col font-sans">
6576
<Header />

0 commit comments

Comments
 (0)