diff --git a/apps/website/app/[locale]/layout.tsx b/apps/website/app/[locale]/layout.tsx index 26a161b..8663c75 100644 --- a/apps/website/app/[locale]/layout.tsx +++ b/apps/website/app/[locale]/layout.tsx @@ -9,10 +9,15 @@ import { Header } from "@/components/Header"; import type { Metadata } from "next"; export const metadata: Metadata = { + metadataBase: new URL("https://dokploy.com"), title: { default: "Dokploy - Effortless Deployment Solutions", template: "%s | Simplify Your DevOps", }, + icons: { + icon: "icon.svg", + apple: "apple-touch-icon.png", + }, alternates: { canonical: "https://dokploy.com", languages: { @@ -45,7 +50,13 @@ export const metadata: Metadata = { siteName: "Dokploy", images: [ { - url: "http://dokploy.com/og.png", + url: "https://dokploy.com/og.png", + }, + { + url: "https://dokploy.com/icon.svg", + width: 24, + height: 24, + alt: "Dokploy Logo", }, ], }, diff --git a/apps/website/app/icon.svg b/apps/website/app/icon.svg deleted file mode 100644 index 3a8930d..0000000 --- a/apps/website/app/icon.svg +++ /dev/null @@ -1,5 +0,0 @@ - diff --git a/apps/website/app/layout.tsx b/apps/website/app/layout.tsx index 7c05c31..cf04c0c 100644 --- a/apps/website/app/layout.tsx +++ b/apps/website/app/layout.tsx @@ -1,11 +1,38 @@ +import type { Metadata } from "next"; import type { ReactNode } from "react"; type Props = { children: ReactNode; }; +// export const metadata: Metadata = { +// metadataBase: new URL("https://dokploy.com"), +// title: "Dokploy - Deploy your applications with ease", +// description: "Deploy your applications with ease using Dokploy", +// icons: { +// icon: "icon.svg", +// apple: "apple-touch-icon.png", +// }, +// openGraph: { +// title: "Dokploy - Deploy your applications with ease", +// description: "Deploy your applications with ease using Dokploy", +// images: "favicon.ico", +// type: "website", +// }, +// twitter: { +// card: "summary_large_image", +// title: "Dokploy - Deploy your applications with ease", +// description: "Deploy your applications with ease using Dokploy", +// images: ["/og.png"], +// }, +// }; + // Since we have a `not-found.tsx` page on the root, a layout file // is required, even if it's just passing children through. export default function RootLayout({ children }: Props) { - return children; + return ( + +
{children} + + ); } diff --git a/apps/website/components/Hero.tsx b/apps/website/components/Hero.tsx index 81b43f4..76c0177 100644 --- a/apps/website/components/Hero.tsx +++ b/apps/website/components/Hero.tsx @@ -205,20 +205,6 @@ export function Hero() { )} /> - -