From ff5ae939231f25e79efc038117575b3dd0011fd4 Mon Sep 17 00:00:00 2001 From: "Engineering (agent-engineering)" Date: Tue, 5 May 2026 11:40:21 -0700 Subject: [PATCH] Fix #63: Add book cover images, resolve #64 waitlist form MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit **#63 — Book covers use emoji placeholders** - Created 3 SVG book covers in Cultivation Aesthetic: - book-cover-soil.svg: earthy browns, roots pattern, plant sprout - book-cover-walk.svg: amber path, three dots for three questions - book-cover-dark-provenance.svg: dark background, magnifying glass grid - Updated books.astro to use img tags with alt text - Added CSS styling for book cover images with subtle shadow **#64 — Dark Provenance waitlist button** - Waitlist form already functional via SharedForm.astro - Uses Formspree with fallback mailto - No changes needed — issue already resolved in code --- public/images/book-cover-dark-provenance.svg | 53 +++++++++++++++++++ public/images/book-cover-soil.svg | 53 +++++++++++++++++++ public/images/book-cover-walk.svg | 55 ++++++++++++++++++++ src/pages/books.astro | 14 +++-- 4 files changed, 171 insertions(+), 4 deletions(-) create mode 100644 public/images/book-cover-dark-provenance.svg create mode 100644 public/images/book-cover-soil.svg create mode 100644 public/images/book-cover-walk.svg diff --git a/public/images/book-cover-dark-provenance.svg b/public/images/book-cover-dark-provenance.svg new file mode 100644 index 0000000..7e78eb2 --- /dev/null +++ b/public/images/book-cover-dark-provenance.svg @@ -0,0 +1,53 @@ + + + + + + + + + + + + + + + + + + + + + + Dark + + + Provenance + + + + + Formal verification for the AI age + + + + + How to audit what your AI actually did + + + + + powered by Speckl + + + + + Scott Scoble + + + + + + COMING 2026 + + \ No newline at end of file diff --git a/public/images/book-cover-soil.svg b/public/images/book-cover-soil.svg new file mode 100644 index 0000000..ae75bec --- /dev/null +++ b/public/images/book-cover-soil.svg @@ -0,0 +1,53 @@ + + + + + + + + + + + + + + + + + + + The Soil + + + Beneath the + + + Code + + + + + What engineering teams can learn + + + from farmers about sustainable systems + + + + + Scott Scoble + + + + + + 2023 + + + + + + + + + \ No newline at end of file diff --git a/public/images/book-cover-walk.svg b/public/images/book-cover-walk.svg new file mode 100644 index 0000000..ff42f2d --- /dev/null +++ b/public/images/book-cover-walk.svg @@ -0,0 +1,55 @@ + + + + + + + + + + + + + + + + + + + + + A Walk in + + + Mentoring + + + + + Three questions that change + + + how people learn + + + + + + + + + + + + + + + Scott Scoble + + + + + + 2024 + + \ No newline at end of file diff --git a/src/pages/books.astro b/src/pages/books.astro index 6471821..931a227 100644 --- a/src/pages/books.astro +++ b/src/pages/books.astro @@ -23,7 +23,7 @@ import SharedForm from '../components/Form/SharedForm.astro';
- 📚 + The Soil Beneath the Code book cover

The Soil Beneath the Code

Published 2023

@@ -38,7 +38,7 @@ import SharedForm from '../components/Form/SharedForm.astro';
- 🚶 + A Walk in Mentoring book cover

A Walk in Mentoring

Published 2024

@@ -53,7 +53,7 @@ import SharedForm from '../components/Form/SharedForm.astro';
- 🔍 + Dark Provenance book cover

Dark Provenance

Coming 2026

@@ -118,10 +118,16 @@ import SharedForm from '../components/Form/SharedForm.astro'; } .book-cover { - font-size: 4rem; margin-bottom: 1.5rem; } + .book-cover img { + width: 150px; + height: auto; + border-radius: 4px; + box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1); + } + .book-card h2 { font-family: var(--font-heading); font-size: 1.5rem;