diff --git a/angular/src/index.html b/angular/src/index.html
index ab3b35a..a2374b6 100644
--- a/angular/src/index.html
+++ b/angular/src/index.html
@@ -4,6 +4,9 @@
My app
+
+
+
Loading...
diff --git a/astro-shadcn/src/layouts/Layout.astro b/astro-shadcn/src/layouts/Layout.astro
index 783a97f..1c359ac 100644
--- a/astro-shadcn/src/layouts/Layout.astro
+++ b/astro-shadcn/src/layouts/Layout.astro
@@ -12,6 +12,9 @@ const { title } = Astro.props;
+
+
+
{title}
diff --git a/bolt-qwik/src/components/router-head/router-head.tsx b/bolt-qwik/src/components/router-head/router-head.tsx
index a73b614..273f5fa 100644
--- a/bolt-qwik/src/components/router-head/router-head.tsx
+++ b/bolt-qwik/src/components/router-head/router-head.tsx
@@ -15,6 +15,15 @@ export const RouterHead = component$(() => {
+
+
+
{head.meta.map((m) => (
diff --git a/bolt-vite-react-ts/index.html b/bolt-vite-react-ts/index.html
index e4b78ea..680fd08 100644
--- a/bolt-vite-react-ts/index.html
+++ b/bolt-vite-react-ts/index.html
@@ -5,6 +5,9 @@
Vite + React + TS
+
+
+
diff --git a/gsap-svelte/index.html b/gsap-svelte/index.html
index 39cee82..f43afbc 100644
--- a/gsap-svelte/index.html
+++ b/gsap-svelte/index.html
@@ -5,6 +5,9 @@
+
+
+
diff --git a/gsap-vue/index.html b/gsap-vue/index.html
index d49b5ce..8bff915 100644
--- a/gsap-vue/index.html
+++ b/gsap-vue/index.html
@@ -5,6 +5,9 @@
+
+
+
diff --git a/nextjs-shadcn/app/layout.tsx b/nextjs-shadcn/app/layout.tsx
index 092954c..9259b54 100644
--- a/nextjs-shadcn/app/layout.tsx
+++ b/nextjs-shadcn/app/layout.tsx
@@ -7,6 +7,21 @@ const inter = Inter({ subsets: ['latin'] });
export const metadata: Metadata = {
title: 'Create Next App',
description: 'Generated by create next app',
+ openGraph: {
+ images: [
+ {
+ url: 'https://bolt.new/static/og_default.png',
+ },
+ ],
+ },
+ twitter: {
+ card: 'summary_large_image',
+ images: [
+ {
+ url: 'https://bolt.new/static/og_default.png',
+ },
+ ],
+ },
};
export default function RootLayout({
diff --git a/nextjs/app/layout.tsx b/nextjs/app/layout.tsx
index 092954c..9259b54 100644
--- a/nextjs/app/layout.tsx
+++ b/nextjs/app/layout.tsx
@@ -7,6 +7,21 @@ const inter = Inter({ subsets: ['latin'] });
export const metadata: Metadata = {
title: 'Create Next App',
description: 'Generated by create next app',
+ openGraph: {
+ images: [
+ {
+ url: 'https://bolt.new/static/og_default.png',
+ },
+ ],
+ },
+ twitter: {
+ card: 'summary_large_image',
+ images: [
+ {
+ url: 'https://bolt.new/static/og_default.png',
+ },
+ ],
+ },
};
export default function RootLayout({
diff --git a/slidev/slides.md b/slidev/slides.md
index e2845be..29ab175 100644
--- a/slidev/slides.md
+++ b/slidev/slides.md
@@ -22,6 +22,10 @@ drawings:
# use UnoCSS (experimental)
css: unocss
wakeLock: "build"
+seoMeta:
+ ogImage: https://bolt.new/static/og_default.png
+ twitterCard: summary_large_image
+ twitterImage: https://bolt.new/static/og_default.png
---
# Welcome to Slidev
diff --git a/vite-shadcn/index.html b/vite-shadcn/index.html
index dea8dd0..5aeabce 100644
--- a/vite-shadcn/index.html
+++ b/vite-shadcn/index.html
@@ -5,6 +5,9 @@
⚡️ Bolt.new + Vite + React
+
+
+