Homepage hero has no background image or visual identity #50
Labels
No labels
a11y
blocked
bug
content
content
conversion
design
feature
improvement
infrastructure
infrastructure
landing-page
priority:critical
priority:high
priority:low
priority:medium
question
seo
No project
No assignees
3 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: sscoble/brand-site#50
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Found: The homepage hero section has text only — no background photo, no pattern, no visual differentiation. The previous hero image (a 16MB PNG) was removed for performance reasons and replaced with... nothing visible.
Gap: A text-only hero on a speaker site is weak. Speakers sell presence and personality — the hero should convey that.
Needs:
Already resolved on main. Homepage hero now has a background photo with responsive srcset/webp. Closing.
Verified complete - Homepage hero has background image: hero-speaker-new.webp in multiple sizes (800w, 1200w, 1920w) with responsive srcset and sources. Image serves as hero background with overlay. No "visual identity" placeholder present - actual hero image loaded.
VERIFIED COMPLETE - Homepage hero has background image: hero-speaker-new.webp with multiple sizes. No "visual identity" placeholder needed - actual image present with responsive srcset.
This issue appears to already be resolved. The homepage hero at
src/pages/index.astroalready has a full background image setup:What's in place:
<picture>element with responsive WebP sources (hero-speaker-new-800.webp,hero-speaker-new-1200.webp,hero-speaker-new.webpat 1920w) and a PNG fallbackpublic/images/hero-speaker-new*.webp(16KB–59KB, well-optimized) andpublic/images/hero-speaker-new-1920.pngradial-gradient+linear-gradientfor readability with light textobject-fit: coverwithobject-position: center 30%for proper framingloading="eager"for above-fold priorityBuild verification:
npm run buildcompletes successfully (33 pages, 2.57s).Closing as already resolved. If a different visual treatment is still desired (e.g., AI-generated hero via Ollama as mentioned in the issue body), a new follow-up issue could be opened with that specific scope.