chore: og and icon updates a438db9b
Steve · 2026-03-31 20:17 18 file(s) · +7 −30
packages/client/public/192x192.png (deleted) +0 −0

Binary file — no preview.

packages/client/public/512x512.png (deleted) +0 −0

Binary file — no preview.

packages/client/public/android-chrome-192x192.png (added) +0 −0

Binary file — no preview.

packages/client/public/android-chrome-512x512.png (added) +0 −0

Binary file — no preview.

packages/client/public/apple-touch-icon copy.png (deleted) +0 −0

Binary file — no preview.

packages/client/public/apple-touch-icon.png (added) +0 −0

Binary file — no preview.

packages/client/public/favicon-16x16.png (added) +0 −0

Binary file — no preview.

packages/client/public/favicon-32x32.png (added) +0 −0

Binary file — no preview.

packages/client/public/favicon.ico +0 −0

Binary file — no preview.

packages/client/public/icon.png +0 −0

Binary file — no preview.

packages/client/public/icon.svg (deleted) +0 −3
1 -
<svg width="467" height="433" viewBox="0 0 467 433" fill="none" xmlns="http://www.w3.org/2000/svg">
2 -
<path d="M146.75 29L233.917 203.333L342.875 94.375L451.833 421.25H16L146.75 29Z" stroke="white" stroke-width="21.7917"/>
3 -
</svg>
packages/client/public/image.png (deleted) +0 −0

Binary file — no preview.

packages/client/public/manifest.webmanifest (deleted) +0 −21
1 -
{
2 -
	"name": "Steve Simkins",
3 -
	"short_name": "Steve_Simkins",
4 -
	"description": "Developer and Technical Writer",
5 -
	"icons": [
6 -
		{
7 -
			"src": "/192x192.png",
8 -
			"sizes": "192x192",
9 -
			"type": "image/png"
10 -
		},
11 -
		{
12 -
			"src": "/512x512.png",
13 -
			"sizes": "512x512",
14 -
			"type": "image/png"
15 -
		}
16 -
	],
17 -
	"start_url": "/",
18 -
	"background_color": "#2e3440",
19 -
	"theme_color": "#a3be8c",
20 -
	"display": "standalone"
21 -
}
packages/client/public/og.png +0 −0

Binary file — no preview.

packages/client/public/site.webmanifest (added) +1 −0
1 +
{"name":"","short_name":"","icons":[{"src":"/android-chrome-192x192.png","sizes":"192x192","type":"image/png"},{"src":"/android-chrome-512x512.png","sizes":"512x512","type":"image/png"}],"theme_color":"#ffffff","background_color":"#ffffff","display":"standalone"}
packages/client/public/social-card.png (deleted) +0 −0

Binary file — no preview.

packages/client/public/splash.png (deleted) +0 −0

Binary file — no preview.

packages/client/src/components/layout/BaseHead.astro +6 −6
11 11
const siteTitle = `${title} ${titleSeparator} ${siteConfig.title}`;
12 12
const canonicalURL = new URL(Astro.url.pathname, Astro.site);
13 13
const socialImageURL = new URL(
14 -
	ogImage ? ogImage : "/social-card.png",
14 +
	ogImage ? ogImage : "/og.png",
15 15
	Astro.url,
16 16
).href;
17 17
---
21 21
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
22 22
23 23
<!-- Icons / Favicon -->
24 -
<link rel="icon" href="/favicon.ico" sizes="any" />
25 -
<link rel="icon" href="/icon.svg" type="image/svg+xml" />
26 -
<link rel="apple-touch-icon" href="/apple-touch-icon.png" />
27 -
<link rel="manifest" href="/manifest.webmanifest" />
24 +
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png">
25 +
<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png">
26 +
<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png">
27 +
<link rel="manifest" href="/site.webmanifest">
28 28
<link rel="canonical" href={canonicalURL} />
29 29
30 30
<!-- Primary Meta Tags -->
34 34
<meta name="author" content={siteConfig.author} />
35 35
36 36
<!-- Theme Colour -->
37 -
<meta name="theme-color" content="#000000" />
37 +
<meta name="theme-color" content="#121113" />
38 38
39 39
<!-- Open Graph / Facebook -->
40 40
<meta property="og:type" content={articleDate ? "article" : "website"} />