- Shipped
- April 18, 2026 at 1:37 AM UTC
- Author
- Kamo
- Commit
- 98f7e07
Integration pages and hub now display vendor logos (reusing the existing **************** assets that the homepage TechStackBanner already uses). Removed stale marketing language from the /integrations subtitle, OG image, and metadata descriptions. Changes: 1. Integration type gains an optional logoPath: string field. 2. All 30 integration data files populate logoPath pointing at the appropriate /public SVG (google-workspace uses the existing google-gmail.svg; all others match the slug). 3. IntegrationPageClient renders the vendor logo in a framed tile right under the hero CTAs. 4. IntegrationsHubClient renders a small logo tile on each integration card (fallback: generic Plug icon for any integration without a logo, e.g. Stripe which has no asset in /public/logos today). 5. Hub categories now render in the authored CATEGORY_DISPLAY_ORDER (voice → sms → email → ai → ecommerce → payment → ...) instead of insertion order. Subtitle / metadata fixes (the whole point of the audit): - Dropped "15+ native integrations plus Zapier and Make for 6,000+ apps" — Zapier and Make apps don't exist. Replaced with honest "30 native integrations across voice, SMS, email, AI, and ecommerce". - Dropped keyword references to Slack / Teams / QuickBooks / Xero / Zapier — none of which are built. - OG image subtitle updated to match. - i18n integrationsHub.pageSubtitle rewritten across all 22 locales (translator will retranslate en on next CI pass).