diff --git a/src/components/PhotoTeaser.astro b/src/components/PhotoTeaser.astro
index 6600f44e..f091eb5a 100644
--- a/src/components/PhotoTeaser.astro
+++ b/src/components/PhotoTeaser.astro
@@ -21,7 +21,7 @@ const { title, image } = data
width={202}
height={202}
src={image}
- alt={title}
+ alt={`Photo for ${title}`}
title={title}
objectFit
/>
diff --git a/src/components/PostTeaser/index.astro b/src/components/PostTeaser/index.astro
index 4efc97eb..9de34aea 100644
--- a/src/components/PostTeaser/index.astro
+++ b/src/components/PostTeaser/index.astro
@@ -21,7 +21,7 @@ const { image } = post.data as CollectionEntry<'articles'>['data']
+ <>
+
+
+
+ >
)
}
{style && }
{
- isProduction && (
-
+ shouldIncludeAnalytics && (
+ <>
+
+
+ >
)
}
diff --git a/src/components/layouts/Base/SchemaOrg.astro b/src/components/layouts/Base/SchemaOrg.astro
index 32f87e73..6444ddfb 100644
--- a/src/components/layouts/Base/SchemaOrg.astro
+++ b/src/components/layouts/Base/SchemaOrg.astro
@@ -20,7 +20,8 @@ const schema = datePublished
'@type': 'BlogPosting',
author: {
'@type': 'Person',
- name: author.name
+ name: author.name,
+ url: author.url
},
publisher: {
'@type': 'Organization',
diff --git a/src/pages/manifest.json.ts b/src/pages/manifest.json.ts
index ec9e7143..c9ad8c9e 100644
--- a/src/pages/manifest.json.ts
+++ b/src/pages/manifest.json.ts
@@ -28,6 +28,8 @@ export const GET: APIRoute = async () => {
start_url: '/',
display: 'standalone',
id: `${config.siteTitle}-blog`,
+ theme_color: '#e7eef4',
+ background_color: '#e7eef4',
icons
}