diff --git a/package.json b/package.json
index a38539d..431b788 100644
--- a/package.json
+++ b/package.json
@@ -15,6 +15,7 @@
"@astrojs/check": "^0.5.6",
"@astrojs/node": "^8.2.1",
"@astrojs/preact": "^3.1.1",
+ "@fontsource-variable/material-symbols-outlined": "^5.0.23",
"@fontsource/open-sans": "^5.0.24",
"@fontsource/source-code-pro": "^5.0.16",
"@fontsource/source-sans-pro": "^5.0.8",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 6f96c1e..4b68a4c 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -14,6 +14,9 @@ dependencies:
'@astrojs/preact':
specifier: ^3.1.1
version: 3.1.1(@babel/core@7.24.0)(preact@10.19.6)(vite@5.1.4)
+ '@fontsource-variable/material-symbols-outlined':
+ specifier: ^5.0.23
+ version: 5.0.23
'@fontsource/open-sans':
specifier: ^5.0.24
version: 5.0.24
@@ -857,6 +860,10 @@ packages:
requiresBuild: true
optional: true
+ /@fontsource-variable/material-symbols-outlined@5.0.23:
+ resolution: {integrity: sha512-8DhiILwnSkEWmv7XtvaFHYxt9WqWOZo++M/poTe6rPRtAIEq/tPXnQ2qxQ2ZjTnY2tBjOwTsqEuQT98Y+QDesA==}
+ dev: false
+
/@fontsource/open-sans@5.0.24:
resolution: {integrity: sha512-bIF+87vxfOPTyvnBKS+rCPmz/m66um3zCk1UdPv8RGBgwu6MMxwED0jpcbvyFSkfy0ApcdjfkDSAhlFTm/pgiw==}
dev: false
diff --git a/src/layouts/BaseLayout.astro b/src/layouts/BaseLayout.astro
index 8f2e109..518715d 100644
--- a/src/layouts/BaseLayout.astro
+++ b/src/layouts/BaseLayout.astro
@@ -21,6 +21,10 @@ const { title, description, thumbnail, pageName } = Astro.props
{thumbnail && }
+