From 9281df3658566181f329fc942c32342bb742296f Mon Sep 17 00:00:00 2001
From: Oliver Bryan <04oliverbryan@gmail.com>
Date: Mon, 29 Sep 2025 20:58:23 +0100
Subject: [PATCH] use demo box component
---
src/pages/projects/factor-e.astro | 37 +++++++--------------
src/pages/projects/glimpse.astro | 49 ++++++++++++++--------------
src/pages/projects/watercooler.astro | 37 +++++++--------------
src/styles/global.css | 8 +++++
4 files changed, 55 insertions(+), 76 deletions(-)
diff --git a/src/pages/projects/factor-e.astro b/src/pages/projects/factor-e.astro
index 0d9259d6..edb3a8d6 100644
--- a/src/pages/projects/factor-e.astro
+++ b/src/pages/projects/factor-e.astro
@@ -1,5 +1,6 @@
----
+ ---
import ProjectPage from "../../components/ProjectPage.astro";
+import Demo from "../../components/Demo.astro";
export const metadata = {
title: "factor-e",
@@ -75,29 +76,13 @@ export const metadata = {
-
+
diff --git a/src/pages/projects/glimpse.astro b/src/pages/projects/glimpse.astro
index fc789349..494d5f60 100644
--- a/src/pages/projects/glimpse.astro
+++ b/src/pages/projects/glimpse.astro
@@ -1,5 +1,6 @@
---
import ProjectPage from "../../components/ProjectPage.astro";
+import Demo from "../../components/Demo.astro";
export const metadata = {
title: "glimpse",
@@ -54,35 +55,35 @@ export const metadata = {
diff --git a/src/pages/projects/watercooler.astro b/src/pages/projects/watercooler.astro
index 4f08f4f6..c957a105 100644
--- a/src/pages/projects/watercooler.astro
+++ b/src/pages/projects/watercooler.astro
@@ -1,5 +1,6 @@
----
+ ---
import ProjectPage from "../../components/ProjectPage.astro";
+import Demo from "../../components/Demo.astro";
export const metadata = {
title: "Watercooler",
@@ -58,29 +59,13 @@ export const metadata = {
-
+
+
Screenshots
+
+
+
+
+
+
+
diff --git a/src/styles/global.css b/src/styles/global.css
index 271e9272..a6cb8895 100644
--- a/src/styles/global.css
+++ b/src/styles/global.css
@@ -236,4 +236,12 @@ body {
.demo-border {
border: 2px dotted var(--ayu-gutter);
border-radius: 15px;
+ overflow: hidden;
+}
+
+.demo-border span {
+ display: block;
+ background-color: var(--ayu-popup);
+ padding: 5px;
+ text-align: center;
}