PageSourceSearch

https://delphigrc.org/assets/Partners-QwjN0LwY.js

js delphigrc.org collected 2026-09-25 20:48:27 UTC 4,587 bytes, 1 lines download raw bytes

1import{j as e}from"./vendor-react-BH6F5oQJ.js";import{H as r,C as a,m as t,S as s,g as n,I as o}from"./index-C_oSc_qP.js";import{u as i}from"./usePartners-ChblYue0.js";import{E as l}from"./vendor-icons-CaI5__By.js";import"./vendor-ui-B4WC06Sp.js";import"./vendor-query-CC4VRGyP.js";import"./vendor-supabase-COwyE4EW.js";const c=()=>{const{data:c,isLoading:d}=i();return e.jsxs(e.Fragment,{children:[e.jsxs(r,{children:[e.jsx("title",{children:"Our Partners | Delphi Global Research Center"}),e.jsx("meta",{name:"description",content:"Strategic partners and collaborators of Delphi Global Research Center. Working together with leading organizations to advance research on Eurasian security and regional dynamics."}),e.jsx("meta",{name:"keywords",content:"research partners, think tank collaboration, international partnerships, Eurasian security cooperation"}),e.jsx("meta",{property:"og:type",content:"website"}),e.jsx("meta",{property:"og:site_name",content:"Delphi Global Research Center"}),e.jsx("meta",{property:"og:title",content:"Our Partners | Delphi Global Research Center"}),e.jsx("meta",{property:"og:description",content:"Strategic partners and collaborators working together on Eurasian security research and regional analysis."}),e.jsx("meta",{property:"og:url",content:"https://delphigrc.org/partners"}),e.jsx("meta",{name:"twitter:card",content:"summary"}),e.jsx("meta",{name:"twitter:site",content:"@DelphiGRC"}),e.jsx("meta",{name:"twitter:title",content:"Our Partners | Delphi Global Research Center"}),e.jsx("meta",{name:"twitter:description",content:"Strategic partners and collaborators working together on Eurasian security research."}),e.jsx("link",{rel:"canonical",href:"https://delphigrc.org/partners"}),e.jsx("link",{rel:"alternate",hrefLang:"en",href:"https://delphigrc.org/partners"}),e.jsx("link",{rel:"alternate",hrefLang:"x-default",href:"https://delphigrc.org/partners"})]}),e.jsx("div",{className:"min-h-screen bg-background",children:e.jsx("main",{className:"container py-16",children:e.jsxs("div",{className:"mx-auto max-w-7xl space-y-12",children:[e.jsxs("div",{className:"space-y-6 text-center max-w-3xl mx-auto",children:[e.jsx("h1",{className:"text-4xl md:text-5xl font-heading font-bold text-foreground bg-gradient-to-r from-foreground to-foreground/70 bg-clip-text",children:"Our Partners"}),e.jsx("p",{className:"text-lg md:text-xl text-muted-foreground leading-relaxed",children:"We collaborate with leading organizations to advance research on Eurasian security and regional dynamics."})]}),d?e.jsx("div",{className:"grid gap-8 sm:grid-cols-2 lg:grid-cols-3",children:[...Array(6)].map((r,n)=>e.jsx(a,{className:"overflow-hidden",children:e.jsxs(t,{className:"p-8",children:[e.jsx(s,{className:"h-24 w-full mb-6"}),e.jsx(s,{className:"h-6 w-3/4 mb-3"}),e.jsx(s,{className:"h-4 w-full mb-2"}),e.jsx(s,{className:"h-4 w-5/6"})]})},n))}):c&&c.length>0?e.jsx("div",{className:"grid gap-8 sm:grid-cols-2 lg:grid-cols-3",children:c.map(r=>e.jsx(a,{className:"group overflow-hidden border-border/50 hover:border-primary/20 hover:shadow-xl transition-all duration-500 hover:-translate-y-1",children:e.jsxs(t,{className:"p-8 space-y-6 relative",children:[e.jsx("div",{className:"absolute inset-0 bg-gradient-to-br from-primary/5 to-transparent opacity-0 group-hover:opacity-100 transition-opacity duration-500"}),r.logo_url&&e.jsx("div",{className:"flex items-center justify-center h-24 relative z-10",children:e.jsx("img",{src:n(r.logo_url,{width:o.avatarLarge}),alt:r.name,loading:"lazy",decoding:"async",className:"max-h-full max-w-full object-contain transition-transform duration-500 group-hover:scale-110"})}),e.jsxs("div",{className:"space-y-3 relative z-10",children:[e.jsxs("div",{className:"flex items-start justify-between gap-3",children:[e.jsx("h3",{className:"text-xl font-heading font-semibold text-foreground group-hover:text-primary transition-colors duration-300",children:r.name}),r.website_url&&e.jsx("a",{href:r.website_url,target:"_blank",rel:"noopener noreferrer",className:"flex-shrink-0 text-muted-foreground hover:text-primary transition-all duration-300 hover:scale-110","aria-label":`Visit ${r.name} website`,children:e.jsx(l,{className:"h-5 w-5"})})]}),r.description&&e.jsx("p",{className:"text-sm text-muted-foreground leading-relaxed line-clamp-3",children:r.description})]})]})},r.id))}):e.jsx(a,{className:"border-dashed",children:e.jsx(t,{className:"p-16 text-center",children:e.jsx("p",{className:"text-lg text-muted-foreground",children:"No partners available at the moment."})})})]})})})]})};export{c as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.