Redesigns the integrations page from a card grid layout to a sidebar + detail panel layout, matching the existing SettingsRouter pattern used across the Highlight dashboard.
@highlight-run/ui components (Box, Stack, Text, Button, TextLink) and Vanilla Extract CSS:integration_type? param for deep linking to specific integrations

Visual mockups faithfully represent the sidebar + detail panel layout as implemented using @highlight-run/ui components and Vanilla Extract CSS matching the existing SettingsRouter patterns.
| File | Change |
|---|---|
IntegrationsPage.tsx |
Rewritten from card grid to sidebar + content panel |
IntegrationsPage.css.ts |
New Vanilla Extract styles (sidebar, menu items, icons) |
IntegrationsPage.css.js |
Generated CSS output |
IntegrationDetail.tsx |
New component for integration detail view |
ApplicationRouter.tsx |
Route updated from integrations/* to integrations/:integration_type? |
No migrations or backfilling needed. Frontend-only change.
Yes — requesting review from @julian-highlight for design alignment with the Figma specs.
/claim #8614 /closes #8614
Capptify Devs
@ms170888
Highlight (YC W23)
@highlight