Skip to content

Commit b14c6a8

Browse files
committed
feat: lightning bolt logo with full asset set
Favicon SVG with light/dark mode via prefers-color-scheme (lighter violet in light mode, deeper ultramarine in dark). PNG fallbacks at 192px and 512px. Apple touch icon at 180px. OG image updated with logo mark. Logo mark shown in site header next to wordmark.
1 parent 829b78b commit b14c6a8

9 files changed

Lines changed: 42 additions & 7 deletions

File tree

docs/public/apple-touch-icon.png

29.8 KB
Loading

docs/public/apple-touch-icon.svg

Lines changed: 11 additions & 0 deletions
Loading

docs/public/favicon-192.png

32.8 KB
Loading

docs/public/favicon-512.png

214 KB
Loading

docs/public/favicon.svg

Lines changed: 11 additions & 2 deletions
Loading

docs/public/og-image.png

17.7 KB
Loading

docs/public/og-image.svg

Lines changed: 10 additions & 4 deletions
Loading

docs/src/layouts/BaseLayout.astro

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,9 @@ const isDesignActive = pathname.startsWith(
8686
</script>
8787
<ClientRouter />
8888
<link rel="icon" type="image/svg+xml" href={`${base}favicon.svg`} />
89+
<link rel="icon" type="image/png" sizes="192x192" href={`${base}favicon-192.png`} />
90+
<link rel="icon" type="image/png" sizes="512x512" href={`${base}favicon-512.png`} />
91+
<link rel="apple-touch-icon" href={`${base}apple-touch-icon.png`} />
8992
<link rel="sitemap" href={`${base}sitemap-index.xml`} />
9093

9194
{
@@ -102,7 +105,10 @@ const isDesignActive = pathname.startsWith(
102105

103106
<header class="site-header">
104107
<nav aria-label="Primary">
105-
<a href={base} class="site-logo">ocync</a>
108+
<a href={base} class="site-logo">
109+
<img src={`${base}favicon.svg`} alt="" width="24" height="24" class="site-logo-mark" />
110+
ocync
111+
</a>
106112
<ul class="site-nav" role="list">
107113
<li>
108114
<a

docs/src/styles/global.css

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -318,6 +318,9 @@
318318
}
319319

320320
.site-logo {
321+
display: inline-flex;
322+
align-items: center;
323+
gap: var(--space-2);
321324
font-size: var(--text-xl);
322325
font-weight: 800;
323326
color: var(--pink);

0 commit comments

Comments
 (0)