Skip to content

Commit 28227a0

Browse files
authored
Merge pull request #3 from CuCodersCommunity/og-metadata
Add Open Graph metadata and related files.
2 parents 66fae07 + 30cc8dc commit 28227a0

File tree

5 files changed

+39
-15
lines changed

5 files changed

+39
-15
lines changed

public/cascarilla.js-social.webp

191 KB
Loading

public/favicon.svg

Lines changed: 1 addition & 3 deletions
Loading

public/site.webmanifest

Lines changed: 8 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,17 @@
11
{
2-
"name": "MyWebSite",
3-
"short_name": "MySite",
2+
"name": "Cascarilla.js",
3+
"short_name": "Cascarilla.js | The Vibes Library",
44
"icons": [
55
{
6-
"src": "/web-app-manifest-192x192.png",
7-
"sizes": "192x192",
8-
"type": "image/png",
9-
"purpose": "maskable"
10-
},
11-
{
12-
"src": "/web-app-manifest-512x512.png",
13-
"sizes": "512x512",
14-
"type": "image/png",
6+
"src": "/favicon.svg",
7+
"sizes": "any",
8+
"type": "image/svg+xml",
159
"purpose": "maskable"
1610
}
1711
],
1812
"theme_color": "#ffffff",
1913
"background_color": "#ffffff",
20-
"display": "standalone"
14+
"display": "standalone",
15+
"description": "Cascarilla.js's official website",
16+
"lang": "en-US"
2117
}

public/sitemaps.xml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
3+
<url>
4+
<loc>https://cascarilla.pages.dev/</loc>
5+
<lastmod>2025-03-2</lastmod>
6+
<changefreq>yearly</changefreq>
7+
<priority>1.0</priority>
8+
</url>
9+
</urlset>

src/layouts/Layout.astro

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,28 @@ import "../styles/global.css";
1313
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png" />
1414
<link rel="manifest" href="/site.webmanifest" />
1515
<meta name="generator" content={Astro.generator} />
16+
<meta name="keywords" content="cascarilla, javascript, library, vibes, aché, npm, package, cuban, typescript">
17+
<meta property="description" content="Give Your Website Good Vibes and Aché with Cascarilla.js">
18+
<meta property="og:title" content="Cascarilla.js | The Vibes Library">
19+
<meta property="og:description" content="Give Your Website Good Vibes and Aché with Cascarilla.js">
20+
<meta property="og:image" content="https://cascarilla.pages.dev/cascarilla.js-social.webp">
21+
<meta property="og:url" content="https://cascarilla.pages.dev/">
22+
<meta property="og:site_name" content="Cascarilla.js">
23+
<meta property="og:type" content="website">
1624
<title>Cascarilla.js</title>
25+
<script type="application/ld+json">
26+
{
27+
"@context": "https://schema.org",
28+
"@type": "Organization",
29+
"name": "Cascarilla.js",
30+
"url": "https://cascarilla.pages.dev/",
31+
"logo": "/src/assets/images/favicon.svg",
32+
"description": "Give Your Website Good Vibes and Aché with Cascarilla.js",
33+
"sameAs": [
34+
"https://github.com/CuCodersCommunity/cascarilla.js"
35+
]
36+
}
37+
</script>
1738
</head>
1839
<body>
1940
<slot />

0 commit comments

Comments
 (0)