From 0a8631a0f2a0325a060c22a33d7c1a88f60db986 Mon Sep 17 00:00:00 2001 From: Will Estes Date: Sat, 11 Jul 2026 16:47:14 -0400 Subject: [PATCH] Simplify homepage to a data-free markdown body with headshot Replaces the hero_heading/subheading/intro param-driven layout with a plain markdown body (headshot, Creative Help, Technical Help, bio), so layouts/index.html just renders .Content. Headshot is served from the Linode bucket (same convention as the freebie PDF) rather than committed to git. CSS floats the photo left with the first list wrapping beside it, matching the site's font/color patterns. Co-Authored-By: Claude Sonnet 5 --- assets/css/main.css | 22 ++++++++++++++++++++++ content/_index.md | 26 ++++++++++++++++---------- hugo.toml | 2 +- layouts/index.html | 10 ++-------- 4 files changed, 41 insertions(+), 19 deletions(-) diff --git a/assets/css/main.css b/assets/css/main.css index 5ac1f25..81ac66e 100644 --- a/assets/css/main.css +++ b/assets/css/main.css @@ -303,3 +303,25 @@ input:focus, textarea:focus { text-align: center; margin-top: 3rem; } + +/* Home page: hero photo floats left, first list wraps beside it, second + section clears below once the photo's height runs out. */ +main img { + float: left; + width: 220px; + height: auto; + margin: 0 1.5rem 1rem 0; + border-radius: var(--radius); +} +main h2:nth-of-type(2) { + clear: left; +} +@media (max-width: 30rem) { + main img { + float: none; + width: 100%; + max-width: 220px; + margin: 0 auto 1.5rem; + display: block; + } +} diff --git a/content/_index.md b/content/_index.md index 00a50f3..64c6fa0 100644 --- a/content/_index.md +++ b/content/_index.md @@ -1,13 +1,19 @@ --- title: "ReGround" -hero_heading: "Your story deserves readers who feel it." -hero_subheading: "ReGround helps fiction authors find the readers who were always meant to find them." -intro: | - Writing a novel is a years-long act of faith. Finding the readers who will - actually connect with it shouldn't be left to chance. I work with authors - to understand both sides of that relationship — what it took to write the - book, and what a reader is searching for when they pick one up — and use - that to build a path between them. -cta_text: "Get in touch" -cta_link: "/contact/" +description: "DevOps consulting, ghostwriting, and helping fiction authors find their right readers" --- + +![Will Estes](https://downloads.reground.org/will.jpg) + +## Creative Help + +- Go from "author" to [someone your fans seek out](/freebie). +- Help your customers go from "found you" to "trust you." [See it in action](/courses/find-your-right-readers/) + +## Technical Help + +- Enterprise-grade reliability for small + businesses, without the overhead. [Get in + touch](/contact/). + +Will Estes lives outside Atlanta with his children and one very opinionated cat. He plays classical guitar and listens to country music. His favorite season is soup season. diff --git a/hugo.toml b/hugo.toml index 2b74cc3..ce45535 100644 --- a/hugo.toml +++ b/hugo.toml @@ -10,7 +10,7 @@ disableKinds = ["taxonomy", "term"] [params] env = "production" - description = "ReGround helps fiction authors find the readers who need their stories." + description = "DevOps consulting, ghostwriting, and helping fiction authors find their right readers" author = "Will Estes" eec_base_url = "https://eec.reground.org" diff --git a/layouts/index.html b/layouts/index.html index 173e9f0..17b274b 100644 --- a/layouts/index.html +++ b/layouts/index.html @@ -1,10 +1,4 @@ {{ define "main" }} -

{{ .Params.hero_heading }}

-

{{ .Params.hero_subheading }}

-
{{ .Params.intro | markdownify }}
-{{ with .Params.cta_text }} -

- {{ . }} -

-{{ end }} +

{{ .Title }}

+{{ .Content }} {{ end }}