Changelog
What's new
A running log of how gregsargent.com was built, version by version.
- v1.2.0June 2026
- NewBook of Mormon illustration studioGenerate the daily-reader story illustrations from the admin — a frozen art style plus each story’s scene compiled into a prompt, with paired light and dark renders and batch generation across many stories at once.
- NewCharacter castingA searchable roster of named Book of Mormon people: generate reference images per character, keep every attempt, and star a favorite to lock in that character’s look.
- NewCombobox componentAdded a searchable single-select to the design system, built on Radix Popover with keyboard navigation.
- ImprovedImage generationImage generation now runs through OpenRouter, with a switchable model and the real per-image cost shown after each generation.
- New
- v1.1.0June 2026
- NewRecord collectionBrowse the /music collection as a grid or coverflow, with an iOS-style alphabet fast-scroll and album and artist detail pages.
- NeweBay sellingList records for sale straight from /music: price comparisons, an in-app camera for listing photos, business-policy setup, and Discogs metadata lookup.
- NewCollection managerAn admin table at /admin/music to add, edit, and remove records, with an inline edit drawer.
- NewMusic case studyWrote up the /music app as a portfolio case study, illustrated with screenshots from the app.
- NewSearch and AI visibilityPublic pages now ship prerendered HTML with per-page titles, descriptions, and structured data, plus a generated sitemap and robots file, so search engines and AI assistants can read the site.
- NewPrivacy policyAdded a /privacy page covering how the eBay integration handles data.
- ImprovedPerformanceCode-split the heavy admin and music sections and lazy-loaded images so the public site loads faster.
- ImprovediOS browser chromeMatched the Safari status bar to the page theme and closed safe-area gaps under the floating tab bar.
- New
- v1.0.0May 2026
- NewChangelogPublic version history at /changelog, linked from the footer.
- New
- v0.5.0May 2026
- NewSite searchCommand-style search overlay with a spot illustration.
- NewFirst article published"Design systems are 25% pixels, 75% people."
- ImprovedIcon registryCentralized every icon behind one registry and documented each block.
- ImprovedSpot illustrationsAdded spots to portfolio and services cards, and standardized page headers across the site.
- ImprovedNavigation polishRestyled the mobile menu, reordered navbar actions, and moved visual language to page-level scroll.
- New
- v0.4.0May 2026
- NewMessaging serviceSite-wide toast, banner, dialog, and drawer system.
- NewPortfolio pagerPrevious and next navigation between portfolio entries.
- NewDeploy configVercel SPA rewrite so deep links resolve.
- FixedHero seamRemoved the white strip above service and portfolio heroes.
- FixedScroll restorationFixed a jump to a random scroll position when using browser Back.
- New
- v0.3.0May 2026
- ImprovedResponsive siteMade the public site fully responsive and mobile-optimized.
- NewFeatured articleHero slot for a featured piece on /articles.
- NewSunday school contentAdded a lesson, a Deuteronomy jeopardy game, a timeline slide, and a score adjuster.
- Improved
- v0.2.0May 2026
- NewGet in Touch wizardMulti-step contact flow.
- NewContent libraryPlus the visual language reference pages.
- NewBack officeAdmin at /admin: leads, bookings, schedule, contacts, projects, tasks, dashboard, and settings, behind a Google auth gate.
- New
- v0.1.0April 2026
- NewSite scaffoldReact, Vite, and TypeScript single-page app.
- NewAppShellPortal-based shell architecture for overlays.
- NewComponent libraryFull UI kit with the visual language showcase.
- ImprovedDesign strategyDocumented the Radix UI and CSS Modules approach, with navigation and service-page layout polish.
- New