diff --git a/src/app/opengraph-image.alt.txt b/src/app/opengraph-image.alt.txt new file mode 100644 index 0000000..b3d0374 --- /dev/null +++ b/src/app/opengraph-image.alt.txt @@ -0,0 +1 @@ +PawFeed — the social platform where pets are the stars. \ No newline at end of file diff --git a/src/app/opengraph-image.png b/src/app/opengraph-image.png new file mode 100644 index 0000000..e68100d Binary files /dev/null and b/src/app/opengraph-image.png differ diff --git a/src/app/opengraph-image.tsx b/src/app/opengraph-image.tsx deleted file mode 100644 index 189b0fe..0000000 --- a/src/app/opengraph-image.tsx +++ /dev/null @@ -1,105 +0,0 @@ -import { ImageResponse } from "next/og"; - -export const alt = "PawFeed — the social platform where pets are the stars."; -export const size = { width: 1200, height: 630 }; -export const contentType = "image/png"; - -// Simple 1-big-pad + 4-toes paw print, built from plain positioned circles — -// Satori's CSS support doesn't need raw SVG for a shape this simple. -function PawMark({ scale = 1, opacity = 1 }: { scale?: number; opacity?: number }) { - const s = (n: number) => n * scale; - return ( -
-
-
-
-
-
-
- ); -} - -export default function Image() { - return new ImageResponse( - ( -
- {/* Decorative oversized paw mark bleeding off the right edge — depth/layering */} -
- -
- - {/* Content column */} -
-
- -
-
- PawFeed -
-
- Where pets are the stars. -
-
- pawfeed.org -
-
-
- ), - { ...size } - ); -}