From 0bac864bb4faeda6d7a3dae6650ea21bffaf7205 Mon Sep 17 00:00:00 2001 From: Brendan Chen Date: Mon, 27 Oct 2025 22:43:15 -0700 Subject: [PATCH] Add the project layout template and update all projects --- _layouts/project.html | 12 ++++++++++++ assets/css/navigation.css | 21 +++++++++++++++++++++ projects/dont-wake-sandie/index.md | 2 +- projects/interchange/index.md | 4 +--- projects/power-to-the-people/index.md | 4 +--- projects/sourcebook/index.md | 4 +--- projects/tad-pool/index.md | 4 +--- projects/teech-ai-cal-hacks-12/index.md | 4 +--- projects/the-farmers-dog-trivia/index.md | 4 +--- 9 files changed, 40 insertions(+), 19 deletions(-) create mode 100644 _layouts/project.html diff --git a/_layouts/project.html b/_layouts/project.html new file mode 100644 index 0000000..3bc335f --- /dev/null +++ b/_layouts/project.html @@ -0,0 +1,12 @@ +--- +layout: default +--- + +
+ +

{{ page.title }}

+
+ +{{ content }} diff --git a/assets/css/navigation.css b/assets/css/navigation.css index 3bc5c56..ecb6897 100644 --- a/assets/css/navigation.css +++ b/assets/css/navigation.css @@ -110,3 +110,24 @@ width: 100%; } } + +.project-header { + position: relative; + display: inline-block; + margin-top: 96px; +} + +.project-header h1 { + margin-top: 0; +} + +.project-header .breadcrumb-wrapper { + position: absolute; + left: 0; + bottom: 100%; + margin-bottom: 0.5rem; +} + +.project-header .breadcrumb-wrapper a { + display: inline-block; +} diff --git a/projects/dont-wake-sandie/index.md b/projects/dont-wake-sandie/index.md index 4f6fa7c..d008f2c 100644 --- a/projects/dont-wake-sandie/index.md +++ b/projects/dont-wake-sandie/index.md @@ -1,6 +1,6 @@ --- title: Don't Wake Sandie -layout: default +layout: project --- # Don't Wake Sandie diff --git a/projects/interchange/index.md b/projects/interchange/index.md index db22559..8eb6000 100644 --- a/projects/interchange/index.md +++ b/projects/interchange/index.md @@ -1,10 +1,8 @@ --- title: Interchange -layout: default +layout: project --- -# Interchange - ![interchange-screenshots.png](assets/interchange-screenshots.png "Screenshots of Interchange.") **An iOS app for college transit, currently available for Chapman University.** diff --git a/projects/power-to-the-people/index.md b/projects/power-to-the-people/index.md index 35047a2..7b645a3 100644 --- a/projects/power-to-the-people/index.md +++ b/projects/power-to-the-people/index.md @@ -1,10 +1,8 @@ --- title: Power to the People -layout: default +layout: project --- -# Power to the People (CruzHacks 2024 President's Pick) - ![power-to-the-people.png](assets/power-to-the-people.png "Screenshots of Power to the People, an iOS app designed to make traffic stops safer.") **An iPhone app designed to make traffic stops safer for marginalized diff --git a/projects/sourcebook/index.md b/projects/sourcebook/index.md index 9dec403..8f3d544 100644 --- a/projects/sourcebook/index.md +++ b/projects/sourcebook/index.md @@ -1,10 +1,8 @@ --- title: Sourcebook -layout: default +layout: project --- -# Sourcebook - ![sourcebook.png](assets/sourcebook.png "Screenshot of Sourcebook, a lightweight CMS for class websites.") **A lightweight content management system (CMS) designed to build class diff --git a/projects/tad-pool/index.md b/projects/tad-pool/index.md index 2157b0c..2397422 100644 --- a/projects/tad-pool/index.md +++ b/projects/tad-pool/index.md @@ -1,10 +1,8 @@ --- title: Tad-Pool -layout: default +layout: project --- -# Tad-Pool - ![tad-pool.png](assets/tad-pool.png "Screenshots of Tad-Pool, a carpooling app for college students.") **A mobile app designed to make carpooling easier for college students.** Find diff --git a/projects/teech-ai-cal-hacks-12/index.md b/projects/teech-ai-cal-hacks-12/index.md index d822a53..c92d651 100644 --- a/projects/teech-ai-cal-hacks-12/index.md +++ b/projects/teech-ai-cal-hacks-12/index.md @@ -1,10 +1,8 @@ --- title: teech.ai (Cal Hacks 12.0) -layout: default +layout: project --- -# teech.ai (Cal Hacks 12.0) - **A proof-of-concept tutoring app for students learning math.** Using the phone diff --git a/projects/the-farmers-dog-trivia/index.md b/projects/the-farmers-dog-trivia/index.md index c6e8832..e97dd66 100644 --- a/projects/the-farmers-dog-trivia/index.md +++ b/projects/the-farmers-dog-trivia/index.md @@ -1,10 +1,8 @@ --- title: The Farmer's Dog Trivia Game -layout: default +layout: project --- -# The Farmer's Dog Trivia Game - ![farmers-dog.png](assets/farmers-dog.png) **A Windows kiosk application designed to connect customers with the Farmer's