@@ -38,6 +38,7 @@ import {
3838} from "@tabler/icons-react"
3939import { cn } from "@utils/cn"
4040import { usePostHog } from "posthog-js/react"
41+ import InteractiveNetworkBackground from "@components/ui/InteractiveNetworkBackground"
4142import { motion , AnimatePresence } from "framer-motion"
4243import {
4344 MorphingDialog ,
@@ -581,15 +582,15 @@ const IntegrationCard = ({ integration, icon: Icon }) => {
581582 integration . connected || integration . auth_type === "builtin"
582583
583584 return (
584- < div className = "bg-neutral-900/50 p-5 rounded-xl transition-all duration-300 border border-neutral-800/70 hover:border-brand-orange hover:-translate-y-1 flex flex-col text-left h-full" >
585+ < div className = "bg-neutral-900/50 p-4 sm:p- 5 rounded-xl transition-all duration-300 border border-neutral-800/70 hover:border-brand-orange hover:-translate-y-1 flex flex-col text-left h-full" >
585586 { /* Top Section */ }
586587 < div className = "flex items-start justify-between mb-4" >
587588 < div className = "flex items-center gap-3" >
588589 < div className = "w-10 h-10 flex items-center justify-center rounded-lg bg-brand-gray p-1.5 text-brand-orange" >
589590 < Icon className = "w-full h-full" />
590591 </ div >
591592 < div >
592- < h3 className = "font-semibold text-white text-lg" >
593+ < h3 className = "font-semibold text-white text-base sm:text- lg" >
593594 { integration . display_name }
594595 </ h3 >
595596 < span
@@ -942,16 +943,23 @@ const IntegrationsPage = () => {
942943 } , [ allIntegrations , searchQuery , activeCategory ] )
943944
944945 return (
945- < div className = "flex-1 flex h-screen bg-dark-surface text-white overflow-x-hidden" >
946+ < div className = "flex-1 flex h-screen text-white overflow-x-hidden" >
946947 < Tooltip
947948 id = "page-help-tooltip"
948949 place = "right-start"
949950 style = { { zIndex : 9999 } }
950951 />
951952 < SparkleEffect trigger = { sparkleTrigger } />
952- < div className = "flex-1 flex flex-col overflow-hidden relative bg-dark-surface md:pl-20 pb-16 md:pb-0" >
953+ < div
954+ className = { cn (
955+ "flex-1 flex flex-col overflow-hidden relative w-full md:pl-20 pb-16 md:pb-0"
956+ ) }
957+ >
958+ < div className = "absolute inset-0 z-[-1] network-grid-background" >
959+ < InteractiveNetworkBackground />
960+ </ div >
953961 < div className = "absolute -top-[250px] left-1/2 -translate-x-1/2 w-[800px] h-[500px] bg-brand-orange/10 rounded-full blur-3xl -z-10" />
954- < header className = "flex items-center justify-between p-4 sm:p-6 md:px-8 md:py-6 bg-dark-surface border-b border-[var(--color-primary-surface)] shrink-0" >
962+ < header className = "flex items-center justify-between p-4 sm:p-6 md:px-8 md:py-6 bg-transparent border-b border-[var(--color-primary-surface)] shrink-0" >
955963 < HelpTooltip content = "Connect your apps here. This allows Sentient to access information and perform actions on your behalf." />
956964 < div >
957965 < h1 className = "text-3xl lg:text-4xl font-bold text-white" >
@@ -1054,13 +1062,13 @@ const IntegrationsPage = () => {
10541062 < MorphingDialogContainer >
10551063 < MorphingDialogContent className = "pointer-events-auto relative flex h-auto w-full flex-col overflow-hidden border border-neutral-700 bg-neutral-900 sm:w-[600px] rounded-2xl" >
10561064 < BorderTrail className = "bg-brand-orange" />
1057- < div className = "p-6 overflow-y-auto custom-scrollbar" >
1065+ < div className = "p-4 sm:p- 6 overflow-y-auto custom-scrollbar" >
10581066 < div className = "flex items-center gap-4 mb-4" >
10591067 < div className = "w-10 h-10 flex items-center justify-center rounded-lg bg-brand-gray p-1.5 text-brand-orange" >
10601068 < Icon className = "w-full h-full" />
10611069 </ div >
10621070 < div >
1063- < MorphingDialogTitle className = "text-2xl font-bold text-white" >
1071+ < MorphingDialogTitle className = "text-xl sm:text- 2xl font-bold text-white" >
10641072 {
10651073 integration . display_name
10661074 }
@@ -1073,7 +1081,7 @@ const IntegrationsPage = () => {
10731081 </ div >
10741082 </ div >
10751083 < MorphingDialogDescription >
1076- < p className = "text-neutral-300 mb-6" >
1084+ < p className = "text-sm sm:text-base text- neutral-300 mb-6" >
10771085 {
10781086 integration . description
10791087 }
0 commit comments