From b64833e0a031c787571523d1953e603e934c52cb Mon Sep 17 00:00:00 2001
From: Mikkel Svartveit
Date: Wed, 25 Oct 2023 10:11:54 -0700
Subject: [PATCH] Tweak text styles
---
src/components/Link.astro | 2 +-
src/content/blog/lorem-2.md | 21 -------
src/content/blog/lorem-3.md | 21 -------
src/content/blog/lorem.md | 21 -------
src/layouts/ProjectLayout.astro | 83 ---------------------------
src/layouts/ProseLayout.astro | 5 ++
src/pages/articles/[article].astro | 7 +--
src/pages/index.astro | 41 +++++--------
src/pages/programming/[project].astro | 8 +--
9 files changed, 28 insertions(+), 181 deletions(-)
delete mode 100644 src/content/blog/lorem-2.md
delete mode 100644 src/content/blog/lorem-3.md
delete mode 100644 src/content/blog/lorem.md
delete mode 100644 src/layouts/ProjectLayout.astro
create mode 100644 src/layouts/ProseLayout.astro
diff --git a/src/components/Link.astro b/src/components/Link.astro
index 41dfe37..5a5e81a 100644
--- a/src/components/Link.astro
+++ b/src/components/Link.astro
@@ -8,7 +8,7 @@ const { href, class: className, ...attributes } = Astro.props;
---
;
-
-const { title, website, repository, technologies, date } =
- Astro.props.frontmatter;
----
-
-
-
-
-
- {title}
-
-
-
- {
- new Date(date).toLocaleDateString("en-US", {
- month: "long",
- year: "numeric",
- })
- }
-
-
-
- {
- technologies
- .split(",")
- .map((technology) => (
-
- {technology}
-
- ))
- }
-
-
-
-
-
-
-
-
-
diff --git a/src/layouts/ProseLayout.astro b/src/layouts/ProseLayout.astro
new file mode 100644
index 0000000..014720b
--- /dev/null
+++ b/src/layouts/ProseLayout.astro
@@ -0,0 +1,5 @@
+
+
+
diff --git a/src/pages/articles/[article].astro b/src/pages/articles/[article].astro
index fe45210..f8ff802 100644
--- a/src/pages/articles/[article].astro
+++ b/src/pages/articles/[article].astro
@@ -4,6 +4,7 @@ import BaseLayout from "@layouts/BaseLayout.astro";
import TextContentLayout from "@layouts/TextContentLayout.astro";
import type { GetStaticPaths } from "astro";
import { getCollection } from "astro:content";
+import ProseLayout from "@layouts/ProseLayout.astro";
export const getStaticPaths = (async () => {
const blogCollection = await getCollection("blog");
@@ -33,11 +34,9 @@ const { title, date } = project.data;
}
-
+
diff --git a/src/pages/index.astro b/src/pages/index.astro
index a1f3595..5f79ab9 100644
--- a/src/pages/index.astro
+++ b/src/pages/index.astro
@@ -42,7 +42,7 @@ const latestArticleImage = latestArticle.data.image;
Want to get in touch?
- Contact me.
+ Contact me.
@@ -72,37 +72,26 @@ const latestArticleImage = latestArticle.data.image;
class="flex bg-white shadow transition hover:shadow-md hover:underline underline-offset-4 rounded-lg overflow-hidden items-center"
>
-
{latestArticleTitle}
+
+ {latestArticleTitle}
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/src/pages/programming/[project].astro b/src/pages/programming/[project].astro
index f10f6a6..f42215d 100644
--- a/src/pages/programming/[project].astro
+++ b/src/pages/programming/[project].astro
@@ -4,6 +4,7 @@ import BaseLayout from "@layouts/BaseLayout.astro";
import TextContentLayout from "@layouts/TextContentLayout.astro";
import type { GetStaticPaths } from "astro";
import { getCollection } from "astro:content";
+import ProseLayout from "@layouts/ProseLayout.astro";
export const getStaticPaths = (async () => {
const programmingEntries = await getCollection("programming");
@@ -73,11 +74,10 @@ const { title, date, technologies, website, repository } = project.data;
)
}
-
+