diff --git a/src/layouts/logo.svg b/src/assets/logo.svg
similarity index 100%
rename from src/layouts/logo.svg
rename to src/assets/logo.svg
diff --git a/src/components/Button.astro b/src/components/Button.astro
new file mode 100644
index 0000000..f3d9a0b
--- /dev/null
+++ b/src/components/Button.astro
@@ -0,0 +1,18 @@
+---
+interface Props {
+ type?: string,
+ link: string
+}
+
+const { type = "primary", link } = Astro.props;
+---
+
+
+
+
diff --git a/src/components/Card.astro b/src/components/Card.astro
new file mode 100644
index 0000000..9106f30
--- /dev/null
+++ b/src/components/Card.astro
@@ -0,0 +1,12 @@
+---
+interface Props {
+ title: string;
+}
+
+const { title } = Astro.props;
+---
+
+
+ {title}
+
+
diff --git a/src/layouts/Layout.astro b/src/layouts/Layout.astro
index 977d3dd..5a54cb1 100644
--- a/src/layouts/Layout.astro
+++ b/src/layouts/Layout.astro
@@ -2,7 +2,7 @@
import '../styles/style.css';
import ThemeToggle from "../components/ThemeToggle.astro";
import {Image} from "astro:assets"
-import logo from "./logo.svg"
+import logo from "../assets/logo.svg"
interface Props {
title: string;
@@ -48,7 +48,8 @@ const { title } = Astro.props;
diff --git a/src/pages/index.astro b/src/pages/index.astro
index 99f67d7..22bc24c 100644
--- a/src/pages/index.astro
+++ b/src/pages/index.astro
@@ -1,19 +1,72 @@
---
import Layout from '../layouts/Layout.astro';
+import Card from "../components/Card.astro";
+import ButtonLink from "../components/Button.astro";
---
- Welcome to Astro
+
+ Still under Construction, but have some projects.
+
-
-
-
-
Test neutral
+
Winter Software
+
Some text would go here
+
+
Projects
+
+
+
+ The Collaborative Open Source Blogging Engine
+
+
+
+
+ GitHub
+
+
+
+ Forgejo
+
+
+
+
+
+ A blog running Wave, maintained by Mia Rose Winter, with many articles about many topics from many people.
+
+
+
+ Go to Site
+
+
+
+ coming soon*
+ *if soon means in like the next 5 years
+