Changelog

What's new

A running log of how gregsargent.com was built, version by version.

  1. v1.2.0June 2026
    • New
      Book 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.
    • New
      Character 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.
    • New
      Combobox componentAdded a searchable single-select to the design system, built on Radix Popover with keyboard navigation.
    • Improved
      Image generationImage generation now runs through OpenRouter, with a switchable model and the real per-image cost shown after each generation.
  2. v1.1.0June 2026
    • New
      Record collectionBrowse the /music collection as a grid or coverflow, with an iOS-style alphabet fast-scroll and album and artist detail pages.
    • New
      eBay sellingList records for sale straight from /music: price comparisons, an in-app camera for listing photos, business-policy setup, and Discogs metadata lookup.
    • New
      Collection managerAn admin table at /admin/music to add, edit, and remove records, with an inline edit drawer.
    • New
      Music case studyWrote up the /music app as a portfolio case study, illustrated with screenshots from the app.
    • New
      Search 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.
    • New
      Privacy policyAdded a /privacy page covering how the eBay integration handles data.
    • Improved
      PerformanceCode-split the heavy admin and music sections and lazy-loaded images so the public site loads faster.
    • Improved
      iOS browser chromeMatched the Safari status bar to the page theme and closed safe-area gaps under the floating tab bar.
  3. v1.0.0May 2026
    • New
      ChangelogPublic version history at /changelog, linked from the footer.
  4. v0.5.0May 2026
    • New
      Site searchCommand-style search overlay with a spot illustration.
    • New
      First article published"Design systems are 25% pixels, 75% people."
    • Improved
      Icon registryCentralized every icon behind one registry and documented each block.
    • Improved
      Spot illustrationsAdded spots to portfolio and services cards, and standardized page headers across the site.
    • Improved
      Navigation polishRestyled the mobile menu, reordered navbar actions, and moved visual language to page-level scroll.
  5. v0.4.0May 2026
    • New
      Messaging serviceSite-wide toast, banner, dialog, and drawer system.
    • New
      Portfolio pagerPrevious and next navigation between portfolio entries.
    • New
      Deploy configVercel SPA rewrite so deep links resolve.
    • Fixed
      Hero seamRemoved the white strip above service and portfolio heroes.
    • Fixed
      Scroll restorationFixed a jump to a random scroll position when using browser Back.
  6. v0.3.0May 2026
    • Improved
      Responsive siteMade the public site fully responsive and mobile-optimized.
    • New
      Featured articleHero slot for a featured piece on /articles.
    • New
      Sunday school contentAdded a lesson, a Deuteronomy jeopardy game, a timeline slide, and a score adjuster.
  7. v0.2.0May 2026
    • New
      Get in Touch wizardMulti-step contact flow.
    • New
      Content libraryPlus the visual language reference pages.
    • New
      Back officeAdmin at /admin: leads, bookings, schedule, contacts, projects, tasks, dashboard, and settings, behind a Google auth gate.
  8. v0.1.0April 2026
    • New
      Site scaffoldReact, Vite, and TypeScript single-page app.
    • New
      AppShellPortal-based shell architecture for overlays.
    • New
      Component libraryFull UI kit with the visual language showcase.
    • Improved
      Design strategyDocumented the Radix UI and CSS Modules approach, with navigation and service-page layout polish.