fix: remove BYOK from dashboard + dead link cleanup #4756
1 changed file+15−30
Modifiedlanding/src/components/Dashboard.tsx+15−30View fileUnifiedSplit
@@ -5,7 +5,6 @@ import {
55 Monitor,
66 Shield,
77 Zap,
8 Key,
98 LogOut,
109 Copy,
1110 Check,
@@ -182,11 +181,11 @@ export function Dashboard({ user, accessToken, onSignOut }: { user: GoogleUser;
182181 <div className="space-y-3">
183182 <p className="text-zinc-400 text-xs uppercase tracking-widest font-medium">Quick links</p>
184183 <a
185 href="https://app.voxlen.ai"
184 href="/#download"
186185 className="flex items-center gap-2 px-4 py-2.5 rounded-lg bg-amber-500/10 border border-amber-500/20 text-amber-300 hover:bg-amber-500/20 transition-colors text-sm font-medium"
187186 >
188187 <ExternalLink className="h-3.5 w-3.5" />
189 Open Voxlen App
188 Download Voxlen App
190189 </a>
191190 <a
192191 href="https://github.com/ccantynz-alt/voxlen"
@@ -242,36 +241,22 @@ export function Dashboard({ user, accessToken, onSignOut }: { user: GoogleUser;
242241 </div>
243242 )}
244243
245 {/* API key (non-admin) */}
244 {/* Upgrade prompt (non-admin) */}
246245 {!isAdmin && (
247 <div className="rounded-2xl border border-white/10 bg-white/[0.02] p-6">
248 <div className="flex items-center gap-2 mb-1">
249 <Key className="h-5 w-5 text-zinc-400" />
250 <h2 className="font-bold">API Keys</h2>
246 <div className="rounded-2xl border border-marcoreid-600/20 bg-marcoreid-600/5 p-6">
247 <div className="flex items-center gap-2 mb-2">
248 <Zap className="h-5 w-5 text-marcoreid-400" />
249 <h2 className="font-bold text-marcoreid-300">Unlock Full Access</h2>
251250 </div>
252 <p className="text-zinc-500 text-sm mb-4">
253 Enter your own Deepgram and Anthropic keys in the desktop app Settings panel, or upgrade for managed keys (no setup needed).
251 <p className="text-zinc-400 text-sm mb-4">
252 Upgrade to a Pro or Professional plan — Voxlen supplies all AI keys. No Deepgram or Anthropic accounts needed.
254253 </p>
255 <div className="grid grid-cols-1 sm:grid-cols-2 gap-3 text-sm">
256 <a
257 href="https://console.deepgram.com"
258 target="_blank"
259 rel="noopener noreferrer"
260 className="flex items-center gap-2 px-3 py-2.5 rounded-lg border border-white/10 bg-white/5 text-zinc-300 hover:bg-white/10 transition-colors"
261 >
262 <ExternalLink className="h-3.5 w-3.5" />
263 Get Deepgram key (free tier)
264 </a>
265 <a
266 href="https://console.anthropic.com"
267 target="_blank"
268 rel="noopener noreferrer"
269 className="flex items-center gap-2 px-3 py-2.5 rounded-lg border border-white/10 bg-white/5 text-zinc-300 hover:bg-white/10 transition-colors"
270 >
271 <ExternalLink className="h-3.5 w-3.5" />
272 Get Anthropic key (Claude)
273 </a>
274 </div>
254 <a
255 href="/#pricing"
256 className="inline-flex items-center gap-2 px-4 py-2.5 rounded-lg bg-marcoreid-600 text-white text-sm font-semibold hover:bg-marcoreid-700 transition-colors"
257 >
258 View Plans
259 </a>
275260 </div>
276261 )}
277262
278263
c comment · e edit title · m merge · a approve · r request changes · ? shortcuts