From 5501caa7c12c3b63f21a60fbbd07cd63afbf043f Mon Sep 17 00:00:00 2001 From: Tom-Erik Thorbeck Date: Tue, 3 Feb 2026 15:15:32 +0100 Subject: [PATCH] feat: implement Embla router with SPA support and create page components --- 404.html | 23 ++++++++ index.html | 39 ++++++++----- src/components/page-about/page-about.tsx | 35 ++++++++++++ src/components/page-article/page-article.tsx | 55 +++++++++++++++++++ .../page-articles/page-articles.tsx | 41 ++++++++++++++ src/components/page-home/page-home.tsx | 37 +++++++++++++ .../page-notfound/page-notfound.tsx | 33 +++++++++++ src/index.ts | 12 +++- 8 files changed, 259 insertions(+), 16 deletions(-) create mode 100644 404.html create mode 100644 src/components/page-about/page-about.tsx create mode 100644 src/components/page-article/page-article.tsx create mode 100644 src/components/page-articles/page-articles.tsx create mode 100644 src/components/page-home/page-home.tsx create mode 100644 src/components/page-notfound/page-notfound.tsx diff --git a/404.html b/404.html new file mode 100644 index 0000000..c102bf3 --- /dev/null +++ b/404.html @@ -0,0 +1,23 @@ + + + + + + + + + + diff --git a/index.html b/index.html index 6162617..3c89c44 100644 --- a/index.html +++ b/index.html @@ -4,6 +4,16 @@ Abytegray - Personal Blog +