aboutsummaryrefslogtreecommitdiffstats
path: root/src/components/Head.astro
diff options
context:
space:
mode:
authoraman333nolawz <amananudhiu@gmail.com>2026-03-02 21:49:13 +0530
committeraman333nolawz <amananudhiu@gmail.com>2026-03-02 21:49:13 +0530
commitd41eff9eccf66644c4c60f53cb516bf079937a28 (patch)
tree248a0863a3181369f943d678ec4273911d35efac /src/components/Head.astro
Using astro-erudite for static site generation
Diffstat (limited to 'src/components/Head.astro')
-rw-r--r--src/components/Head.astro49
1 files changed, 49 insertions, 0 deletions
diff --git a/src/components/Head.astro b/src/components/Head.astro
new file mode 100644
index 0000000..8ce42cb
--- /dev/null
+++ b/src/components/Head.astro
@@ -0,0 +1,49 @@
+---
+import { SITE } from '@/consts'
+import { ClientRouter } from 'astro:transitions'
+import Favicons from './Favicons.astro'
+---
+
+<head>
+ <meta charset="utf-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=edge" />
+ <meta
+ name="viewport"
+ content="width=device-width, initial-scale=1.0, user-scalable=yes"
+ />
+ <meta name="generator" content={Astro.generator} />
+
+ <meta name="HandheldFriendly" content="True" />
+ <meta name="mobile-web-app-capable" content="yes" />
+ <meta name="apple-mobile-web-app-capable" content="yes" />
+ <meta name="apple-mobile-web-app-status-bar-style" content="default" />
+ <meta
+ name="format-detection"
+ content="telephone=no,date=no,address=no,email=no,url=no"
+ />
+
+ <meta
+ name="theme-color"
+ content="#121212"
+ media="(prefers-color-scheme: dark)"
+ />
+ <meta
+ name="theme-color"
+ content="#121212"
+ media="(prefers-color-scheme: light)"
+ />
+
+ <link rel="sitemap" href="/sitemap-index.xml" />
+ <link rel="manifest" href="/site.webmanifest" />
+ <link
+ rel="alternate"
+ type="application/rss+xml"
+ title={SITE.title}
+ href={new URL('rss.xml', Astro.site)}
+ />
+
+ <Favicons />
+ <ClientRouter />
+
+ <slot />
+</head>