diff --git a/package.json b/package.json index 23e3a91..e011a11 100644 --- a/package.json +++ b/package.json @@ -21,6 +21,7 @@ "dependencies": { "@neato/guider": "^0.1.3", "next": "^14.1.4", + "next-seo": "^6.5.0", "react": "^18.2.0", "react-dom": "^18.2.0" } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ff76ccc..3c5fd75 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -11,6 +11,9 @@ dependencies: next: specifier: ^14.1.4 version: 14.1.4(react-dom@18.2.0)(react@18.2.0) + next-seo: + specifier: ^6.5.0 + version: 6.5.0(next@14.1.4)(react-dom@18.2.0)(react@18.2.0) react: specifier: ^18.2.0 version: 18.2.0 diff --git a/theme.config.tsx b/theme.config.tsx index c8c5035..a6818c1 100644 --- a/theme.config.tsx +++ b/theme.config.tsx @@ -1,6 +1,8 @@ import { defineTheme, directory, group, link, social } from '@neato/guider/theme'; import { Logo } from './components/Logo'; - +import { NextSeo } from 'next-seo'; +import coverUrl from "./public/cover.png"; + export default defineTheme({ github: "movie-web/movie-web", contentFooter: { @@ -11,6 +13,23 @@ export default defineTheme({ social.discord("https://movie-web.github.io/links/discord"), ] }, + meta: (pageMeta) => ( + + ), settings: { logo: () => , colors: {