diff --git a/package.json b/package.json
index 3a6a844..11bf724 100644
--- a/package.json
+++ b/package.json
@@ -15,7 +15,7 @@
"@iconify-json/tabler": "^1.1.110",
"astro": "^4.6.3",
"astro-icon": "^1.1.0",
- "astro-i18n": "^2.2.4",
- "typescript": "^5.4.5"
+ "astro-i18n": "^2.2.4",
+ "typescript": "^5.4.5"
}
}
\ No newline at end of file
diff --git a/src/i18n/common/cs.json b/src/i18n/common/cs.json
index 7216eba..8eea1dd 100644
--- a/src/i18n/common/cs.json
+++ b/src/i18n/common/cs.json
@@ -8,7 +8,8 @@
},
"home": {
"meta": {
- "title": "CodeSpace.cz - svoboda a nezávislost v digitální době"
+ "title": "CodeSpace.cz - svoboda a nezávislost v digitální době",
+ "description": "Spojuje nás touha po svobodě a nezávislosti v digitální době. Provozujeme si vlastní síť a servery, abychom se nemuseli spoléhat na ostatní."
},
"header": {
"title": "Spojuje nás touha po svobodě a nezávislosti v digitální době.",
diff --git a/src/i18n/common/en.json b/src/i18n/common/en.json
index 5220fce..f9ed2b5 100644
--- a/src/i18n/common/en.json
+++ b/src/i18n/common/en.json
@@ -8,7 +8,8 @@
},
"home": {
"meta": {
- "title": "CodeSpace.cz - freedom and independence in the digital age"
+ "title": "CodeSpace.cz - freedom and independence in the digital age",
+ "description": "United by the desire for freedom and independence in the digital age. We run our own network and servers so we don't have to rely on others."
},
"header": {
"title": "United by the desire for freedom and independence in the digital age.",
diff --git a/src/layouts/Layout.astro b/src/layouts/Layout.astro
index cc04614..f6e7fc1 100644
--- a/src/layouts/Layout.astro
+++ b/src/layouts/Layout.astro
@@ -1,8 +1,9 @@
---
import Nav from '../components/Nav.astro';
import Footer from '../components/Footer.astro';
+import { t } from 'astro-i18n';
-interface Meta {
+export interface Meta {
site_name: string,
author: string,
title: string,
@@ -25,12 +26,12 @@ interface Props {
const defaultMeta: Meta = {
site_name: "CodeSpace.cz",
title: "CodeSpace",
- desc: "Spojuje nás touha po svobodě a nezávislosti v digitální době. Provozujeme si vlastní síť a servery, abychom nemuseli spoléhat na ostatní. Poskytujeme různé služby, které respektují naše soukromí.",
+ desc: t("home.meta.description"),
author: "CodeSpace",
title_suffix: " · CodeSpace",
use_title_suffix: true,
- image: "/assets/icon.webp",
- image_type: "icon",
+ image: "https://static.codespace.cz/img/banner.webp",
+ image_type: "banner",
favicon: "/assets/icon.webp",
color: "#cc1e58"
};