Pages

Top-level Astro routes for the public site. Product, blog, and tool subdirectories contain their own route families. Shared layout, SEO, and MD3 components come from src/layouts/ and src/components/.

Files

FileRolePurpose
index.astroHomepageComposes hero, product showcase, about preview, and CTA sections
about.astroAbout pagePresents Ewan’s story with optimized profile imagery and personal narrative sections
contact.astroContact pageProvides ways to contact OhMyApps
privacy.astroSite privacy pageDocuments privacy practices for the main website
terms.astroSite terms pageDocuments terms for using the main website
llms.txt.tsLLM discovery endpointGenerates /llms.txt from product, official download, tool, blog, canonical product policy, and fixed page metadata
blog/Blog routesBlog index and post detail pages with randomized product recommendation CTAs
products/Product routesProduct listing, detail, privacy, and terms pages
tools/Tool routesOnline tool pages and tools index