@@ -27,9 +27,14 @@ interface AboutPanelProps {
2727 onRefresh ?: ( ) => void
2828}
2929
30+ const QXIP_URL = 'https://qxip.net/'
31+ const QXIP_LOGO_URL = 'https://qxip.net/images/qxip.png'
32+ const HEPIC_URL = 'https://hepic.tel/'
33+ const HEPIC_LOGO_URL = 'https://hepic.tel/images/contents/hero-phone.png'
34+
3035export default function AboutPanel ( { me, avatarUrl = null , loading, onRefresh } : AboutPanelProps ) {
3136 return (
32- < div >
37+ < div className = "space-y-6" >
3338 < SettingsPageHeader
3439 title = "About"
3540 description = "Your current profile and account details."
@@ -81,6 +86,51 @@ export default function AboutPanel({ me, avatarUrl = null, loading, onRefresh }:
8186 ) }
8287 </ CardContent >
8388 </ Card >
89+
90+ < Card >
91+ < CardHeader >
92+ < CardTitle > Sponsored by QXIP and Hepic</ CardTitle >
93+ < CardDescription >
94+ HOMER is developed by QXIP; Hepic extends the HEP stack with carrier-grade RTC observability.
95+ </ CardDescription >
96+ </ CardHeader >
97+ < CardContent className = "flex flex-col gap-8 sm:flex-row sm:items-start sm:gap-10" >
98+ < a
99+ href = { QXIP_URL }
100+ target = "_blank"
101+ rel = "noopener noreferrer"
102+ className = "inline-flex min-w-0 flex-1 flex-col gap-3 rounded-lg outline-none ring-offset-background transition-opacity hover:opacity-90 focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2"
103+ >
104+ < img
105+ src = { QXIP_LOGO_URL }
106+ alt = "QXIP — Telecom observability"
107+ className = "h-auto max-h-16 w-full max-w-xs object-contain object-left"
108+ loading = "lazy"
109+ decoding = "async"
110+ />
111+ < span className = "text-sm font-medium text-primary underline-offset-4 hover:underline" >
112+ qxip.net
113+ </ span >
114+ </ a >
115+ < a
116+ href = { HEPIC_URL }
117+ target = "_blank"
118+ rel = "noopener noreferrer"
119+ className = "inline-flex min-w-0 flex-1 flex-col gap-3 rounded-lg outline-none ring-offset-background transition-opacity hover:opacity-90 focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2"
120+ >
121+ < img
122+ src = { HEPIC_LOGO_URL }
123+ alt = "HEPIC — VoIP and RTC analyzer"
124+ className = "h-auto max-h-48 w-full max-w-md object-contain object-left"
125+ loading = "lazy"
126+ decoding = "async"
127+ />
128+ < span className = "text-sm font-medium text-primary underline-offset-4 hover:underline" >
129+ hepic.tel
130+ </ span >
131+ </ a >
132+ </ CardContent >
133+ </ Card >
84134 </ div >
85135 )
86136}
0 commit comments