From f882b535d661a645f5ac000df613ae1fd063fca7 Mon Sep 17 00:00:00 2001
From: Chris Wanstrath <2+defunkt@users.noreply.github.com>
Date: Mon, 28 Jul 2025 11:36:48 -0700
Subject: [PATCH] futuristic css (not really)
---
packages/cubby/src/components/Projects.tsx | 57 +-------------------
packages/cubby/src/css/projects.css | 61 ++++++++++++++++++++++
2 files changed, 62 insertions(+), 56 deletions(-)
create mode 100644 packages/cubby/src/css/projects.css
diff --git a/packages/cubby/src/components/Projects.tsx b/packages/cubby/src/components/Projects.tsx
index ac8bec0..00b995b 100644
--- a/packages/cubby/src/components/Projects.tsx
+++ b/packages/cubby/src/components/Projects.tsx
@@ -15,62 +15,7 @@ export function Projects({ projects }: ProjectsProps) {
return (
-
+
Projects
{projects.map(project => (
diff --git a/packages/cubby/src/css/projects.css b/packages/cubby/src/css/projects.css
new file mode 100644
index 0000000..114b32c
--- /dev/null
+++ b/packages/cubby/src/css/projects.css
@@ -0,0 +1,61 @@
+.project-grid {
+ display: flex;
+ flex-wrap: wrap;
+ gap: 20px;
+ list-style: none;
+ padding: 0;
+}
+
+.project-card {
+ border: 1px solid #ccc;
+ padding: 15px;
+ border-radius: 4px;
+ width: 250px;
+ position: relative;
+ padding-bottom: 40px;
+}
+
+@media (max-width: 600px) {
+ .project-card {
+ width: 100%;
+ }
+}
+
+.status-icon {
+ font-size: 12px;
+ border-bottom: none !important;
+ cursor: default !important;
+ position: absolute;
+ top: 15px;
+ right: 15px;
+}
+
+.project-title {
+ margin: 0 0 10px 0;
+ font-size: 16px;
+ padding-right: 25px;
+}
+
+.project-meta {
+ font-size: 12px;
+ margin: 10px 0 0 0;
+ list-style: none;
+ padding: 0;
+}
+
+.project-meta li {
+ margin: 5px 0;
+}
+
+.last-modified {
+ color: #666;
+ font-size: 11px;
+ position: absolute;
+ bottom: 15px;
+ left: 15px;
+ right: 15px;
+}
+
+li {
+ list-style: none !important;
+}
\ No newline at end of file