2026-08-17 — Homepage Download CTA and store badges
Summary
Marketing / now has the same detecting Download treatment as DevCentr.app / InstaLay, plus official-style store badges. The product web app stays on this origin.
Highlights
-
Download button matches the visitor OS/arch (
userAgentData+ UA fallback) with an override<select>and copy likeWindows x64 detected. -
Latest GitHub release is fetched for
FoodTruckNerdz/ftn-app(10-minute cache). Windows preferssetup.exethen zip then MSIX; macOS prefers DMG; Linux prefers AppImage/deb/rpm/tar.gz. Android APK/AAB (and IPA if ever published) can appear as a sideload link. -
Store row uses harbored official badge artwork: Apple App Store SVG, Google Play SVG, Microsoft Store dark/light SVG. Buttons stay disabled / Coming soon until
NEXT_PUBLIC_GOOGLE_PLAY_URL,NEXT_PUBLIC_APP_STORE_URL, andNEXT_PUBLIC_MICROSOFT_STORE_URLare set. -
Header Download jumps to
/#download. Empty GitHub releases disable the primary button (No release yet). -
No
app.foodtrucknerdz.comsplit. The 2026-07 redesign already made/marketing-only with Browse/Search on the same host. That recorded IA still matches “the homepage needs a Download button,” so the Flutter web client was not moved.