diff --git a/astro/src/layouts/BlogLayout.astro b/astro/src/layouts/BlogLayout.astro
index 5ca4adb..4fc31f7 100644
--- a/astro/src/layouts/BlogLayout.astro
+++ b/astro/src/layouts/BlogLayout.astro
@@ -8,6 +8,11 @@ interface Props {
const pageSettings = Astro.props.settings.searchEngine;
const settings = await getSettings();
+
+const css = {
+ "--ptc": settings.website.colors.primary,
+ "--stc": settings.website.colors.secondary ?? settings.website.colors.primary
+};
---
@@ -67,7 +72,7 @@ const settings = await getSettings();
-
+
\ No newline at end of file
diff --git a/astro/src/layouts/ProjectLayout.astro b/astro/src/layouts/ProjectLayout.astro
index 5ca4adb..4fc31f7 100644
--- a/astro/src/layouts/ProjectLayout.astro
+++ b/astro/src/layouts/ProjectLayout.astro
@@ -8,6 +8,11 @@ interface Props {
const pageSettings = Astro.props.settings.searchEngine;
const settings = await getSettings();
+
+const css = {
+ "--ptc": settings.website.colors.primary,
+ "--stc": settings.website.colors.secondary ?? settings.website.colors.primary
+};
---
@@ -67,7 +72,7 @@ const settings = await getSettings();
-
+
\ No newline at end of file
diff --git a/astro/src/layouts/WebpageLayout.astro b/astro/src/layouts/WebpageLayout.astro
index ffa67cd..6b56176 100644
--- a/astro/src/layouts/WebpageLayout.astro
+++ b/astro/src/layouts/WebpageLayout.astro
@@ -8,6 +8,11 @@ interface Props {
const pageSettings = Astro.props.settings.searchEngine;
const settings = await getSettings();
+
+const css = {
+ "--ptc": settings.website.colors.primary,
+ "--stc": settings.website.colors.secondary ?? settings.website.colors.primary
+};
---
@@ -64,7 +69,7 @@ const settings = await getSettings();
-
+