All updates
frontend
backend
auth

Legal pages, SEO routes, brand refresh, and custom 404s

  • Full legal pages with shared LegalLayoutAdded complete Terms of Service, Privacy Policy, and Cookie Policy pages (replacing placeholders). All three pages use a shared LegalLayout, include canonical/OG/Twitter metadata, and publish contact details for legal/support (legal@suprlogs.com / support@suprlogs.com).
  • New BrandLogo component and refreshed wordmarkIntroduced a single BrandLogo component that renders the acid‑green "S" block and the wordmark with a pink→purple gradient on “Logs”. The new component replaced duplicated logo markup in the header, footer, and sidebar for a consistent brand across the site.
  • SEO routes (global + per‑project) and llms.txtAdded global robots, sitemap and llms.txt routes plus visibility‑aware project‑scoped robots.txt, sitemap.xml, and llms.txt under changelog/[slug]. Project routes respect public/private/unlisted visibility and are served via the subdomain rewrite so hosted changelogs expose correct SEO files.
  • Custom 404s and marketing homepage refreshAdded branded global and changelog‑scoped 404 pages. Updated the marketing homepage with a marquee strip, two‑column hero (gradient headline), mock project feed, a stats strip, three‑step pipeline, and social‑proof audience cards.

New Features

  • Added full Terms, Privacy, and Cookie Policy pages with verbose legal text and shared LegalLayout.frontend
  • Added BrandLogo component to centralize site logo and gradient wordmark.frontend
  • Added global robots, sitemap, and llms.txt routes to the marketing site.backend
  • Added per‑project (changelog/[slug]) robots.txt, sitemap.xml, and llms.txt that return non‑indexable responses for private/unlisted projects.backend
  • Added project‑scoped 404 page for changelog subdomains and a branded global 404 page.frontend

Improvements

  • Refreshed marketing homepage with marquee, two‑column hero, mock feed, stats strip, pipeline steps, and social‑proof cards.frontend
  • Replaced duplicated inline logo markup in header, footer, and sidebar with the new BrandLogo component for consistent styling.frontend
  • Added Cookies link to the footer next to Terms and Privacy.frontend
  • Added noindex / nofollow robots metadata to /app, /sign-in, and /sign-up layouts to exclude auth and dashboard routes from search indexing.auth
  • Removed a duplicate manual <link rel="canonical"> from the changelog entry page in favor of metadata-driven canonical links.frontend
  • Added /cookie-policy and /llms.txt to the public route matcher so these pages bypass auth checks.auth

Documentation & Legal

  • Published complete legal copy adapted from SuprKeywords and added canonical/Og/Twitter metadata for Terms, Privacy, and Cookie Policy.frontend