From 29ba3d9f46ad041459878c7613c17571bb4f2e49 Mon Sep 17 00:00:00 2001 From: Mia Rose Winter Date: Mon, 15 Dec 2025 15:44:15 +0100 Subject: [PATCH] added projects and removed "under construction" --- src/components/ProjectCard.astro | 40 ++++++++++++++++++ src/layouts/Layout.astro | 2 +- src/pages/index.astro | 71 +++++++++++++------------------- 3 files changed, 69 insertions(+), 44 deletions(-) create mode 100644 src/components/ProjectCard.astro diff --git a/src/components/ProjectCard.astro b/src/components/ProjectCard.astro new file mode 100644 index 0000000..f0ae6b0 --- /dev/null +++ b/src/components/ProjectCard.astro @@ -0,0 +1,40 @@ +--- +interface Props { + title: string; + description: string; + link?: string; + repository?: string; +} + +const {title, description, link, repository} = Astro.props; + +import ButtonLink from "./Button.astro"; +import Card from "./Card.astro"; +--- + + +

{description}

+ +
+ { + link && + + + + + Go to Site + + } + { + repository && + + + + + GitHub + + } +
+
\ No newline at end of file diff --git a/src/layouts/Layout.astro b/src/layouts/Layout.astro index b137a88..51357ce 100644 --- a/src/layouts/Layout.astro +++ b/src/layouts/Layout.astro @@ -55,7 +55,7 @@ const { title } = Astro.props;
-

© Mia Rose Winter 2024

+

© Mia Rose Winter 2024 ‐ 2026

diff --git a/src/pages/index.astro b/src/pages/index.astro index 2432f76..0f332a1 100644 --- a/src/pages/index.astro +++ b/src/pages/index.astro @@ -2,59 +2,44 @@ import Layout from '../layouts/Layout.astro'; import Card from "../components/Card.astro"; import ButtonLink from "../components/Button.astro"; +import ProjectCard from "../components/ProjectCard.astro"; ---
-

+

Winter Software

-

Some text would go here

+

+ A collection of Projects from and by + Mia Rose Winter +

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

-
+
+ + + + + + +

*if soon means in like the next 5 10 years

+