diff --git a/apps/studio/components/interfaces/App/FeaturePreview/IntegrationsLayoutPreview.tsx b/apps/studio/components/interfaces/App/FeaturePreview/IntegrationsLayoutPreview.tsx index 55c42690c66..ad21bc73acf 100644 --- a/apps/studio/components/interfaces/App/FeaturePreview/IntegrationsLayoutPreview.tsx +++ b/apps/studio/components/interfaces/App/FeaturePreview/IntegrationsLayoutPreview.tsx @@ -1,7 +1,19 @@ +import Image from 'next/image' +import { BASE_PATH } from 'ui-patterns/CommandMenu/prepackaged/shared/constants' + export const IntegrationsLayoutPreview = () => (
-

- Browse and install integrations from a new layout with improved filtering and search. +

+ Install Dashboard Integrations in a single click, with improved filtering and search to help + you find the one you need.

+ + integrations layout preview
) diff --git a/apps/studio/components/interfaces/App/FeaturePreview/useFeaturePreviews.ts b/apps/studio/components/interfaces/App/FeaturePreview/useFeaturePreviews.ts index dd425cc52f5..65be8e9df45 100644 --- a/apps/studio/components/interfaces/App/FeaturePreview/useFeaturePreviews.ts +++ b/apps/studio/components/interfaces/App/FeaturePreview/useFeaturePreviews.ts @@ -92,12 +92,12 @@ export const useFeaturePreviews = (): FeaturePreview[] => { }, { key: LOCAL_STORAGE_KEYS.UI_PREVIEW_MARKETPLACE, - name: 'Integrations layout', + name: 'One-Click Integrations', discussionsUrl: undefined, enabled: isMarketplaceEnabled, isNew: true, - isPlatformOnly: true, - isDefaultOptIn: false, + isPlatformOnly: false, + isDefaultOptIn: true, getRoute: (ref?: string) => `/project/${ref}/integrations`, }, { diff --git a/apps/studio/components/interfaces/Integrations/Marketplace/MarketplaceIndex.tsx b/apps/studio/components/interfaces/Integrations/Marketplace/MarketplaceIndex.tsx index 2314874e1dc..eb08824ef1c 100644 --- a/apps/studio/components/interfaces/Integrations/Marketplace/MarketplaceIndex.tsx +++ b/apps/studio/components/interfaces/Integrations/Marketplace/MarketplaceIndex.tsx @@ -229,7 +229,7 @@ export const MarketplaceIndex = () => {
- +
diff --git a/apps/studio/public/img/previews/integrations-layout-preview.png b/apps/studio/public/img/previews/integrations-layout-preview.png new file mode 100644 index 00000000000..d026663a373 Binary files /dev/null and b/apps/studio/public/img/previews/integrations-layout-preview.png differ