Skip to content

Commit 299d855

Browse files
committed
feat: adds favicon and meta
1 parent cdee4fb commit 299d855

File tree

6 files changed

+61
-0
lines changed

6 files changed

+61
-0
lines changed

packages/docs/nuxt.config.ts

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,11 +26,52 @@ export default {
2626
content:
2727
"Stream JSON responses from AI tool calls in real-time - no waiting for complete payloads",
2828
},
29+
// Basic meta tags
2930
{ name: "theme-color", content: "#007AFF" },
3031
{ name: "viewport", content: "width=device-width, initial-scale=1" },
32+
{ name: "format-detection", content: "telephone=no" },
33+
{ name: "robots", content: "index, follow" },
34+
35+
// Open Graph tags for social sharing
36+
{ property: "og:type", content: "website" },
37+
{ property: "og:url", content: "https://jsonreader.com" },
38+
{
39+
property: "og:title",
40+
content: "jsonreader - Stream Processing for AI Tool Calls",
41+
},
42+
{
43+
property: "og:description",
44+
content:
45+
"Stream JSON responses from AI tool calls in real-time - no waiting for complete payloads",
46+
},
47+
{
48+
property: "og:image",
49+
content: "https://jsonreader.com/og-image.png",
50+
},
51+
52+
// Twitter Card tags
53+
{ name: "twitter:card", content: "summary_large_image" },
54+
{ name: "twitter:url", content: "https://jsonreader.com" },
55+
{
56+
name: "twitter:title",
57+
content: "jsonreader - Stream Processing for AI Tool Calls",
58+
},
59+
{
60+
name: "twitter:description",
61+
content:
62+
"Stream JSON responses from AI tool calls in real-time - no waiting for complete payloads",
63+
},
64+
{
65+
name: "twitter:image",
66+
content: "https://jsonreader.com/og-image.png",
67+
},
3168
],
3269
link: [
70+
// Updated favicon with multiple formats for better cross-browser support
71+
{ rel: "icon", type: "image/png", href: "/favicon.png" },
3372
{ rel: "icon", type: "image/x-icon", href: "/favicon.ico" },
73+
{ rel: "apple-touch-icon", href: "/apple-touch-icon.png" },
74+
{ rel: "manifest", href: "/site.webmanifest" },
3475
{
3576
rel: "stylesheet",
3677
href: "https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&family=JetBrains+Mono:wght@400;500&display=swap",
8.18 KB
Loading

packages/docs/public/favicon.ico

31.3 KB
Binary file not shown.

packages/docs/public/favicon.png

8.18 KB
Loading

packages/docs/public/og-image.png

8.18 KB
Loading
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
{
2+
"name": "jsonreader",
3+
"short_name": "jsonreader",
4+
"description": "Stream JSON responses from AI tool calls in real-time",
5+
"icons": [
6+
{
7+
"src": "/favicon.png",
8+
"sizes": "192x192",
9+
"type": "image/png"
10+
},
11+
{
12+
"src": "/favicon.png",
13+
"sizes": "512x512",
14+
"type": "image/png"
15+
}
16+
],
17+
"theme_color": "#007AFF",
18+
"background_color": "#ffffff",
19+
"display": "standalone"
20+
}

0 commit comments

Comments
 (0)