|
@@ -212,13 +212,18 @@ export function PhoneNumbersContent() {
|
|
|
</CardContent>
|
|
</CardContent>
|
|
|
</Card>
|
|
</Card>
|
|
|
|
|
|
|
|
- <div className="space-y-4">
|
|
|
|
|
- <h3 className="text-xl font-semibold text-white">Bring Your Own Carrier</h3>
|
|
|
|
|
- <p className="text-slate-400">Connect your existing carrier account to use your own phone numbers</p>
|
|
|
|
|
-
|
|
|
|
|
|
|
+ <div className="space-y-4 opacity-60">
|
|
|
|
|
+ <div className="flex items-center justify-between">
|
|
|
|
|
+ <div>
|
|
|
|
|
+ <h3 className="text-xl font-semibold text-white">Bring Your Own Carrier</h3>
|
|
|
|
|
+ <p className="text-slate-400">Feature coming soon - Connect your existing carrier account to use your own phone numbers</p>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <Badge variant="outline" className="text-slate-400 border-slate-600">Coming Soon</Badge>
|
|
|
|
|
+ </div>
|
|
|
|
|
+
|
|
|
<div className="grid gap-6 md:grid-cols-2">
|
|
<div className="grid gap-6 md:grid-cols-2">
|
|
|
{carriers.map((carrier, index) => (
|
|
{carriers.map((carrier, index) => (
|
|
|
- <Card key={index} className="bg-slate-800 border-slate-700">
|
|
|
|
|
|
|
+ <Card key={index} className="bg-slate-800 border-slate-700 opacity-75">
|
|
|
<CardHeader>
|
|
<CardHeader>
|
|
|
<div className="flex items-center justify-between">
|
|
<div className="flex items-center justify-between">
|
|
|
<div className="flex items-center gap-3">
|
|
<div className="flex items-center gap-3">
|
|
@@ -228,7 +233,7 @@ export function PhoneNumbersContent() {
|
|
|
<p className="text-slate-400 text-sm">{carrier.description}</p>
|
|
<p className="text-slate-400 text-sm">{carrier.description}</p>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
- <Button className="bg-cyan-500 hover:bg-cyan-600 text-white">
|
|
|
|
|
|
|
+ <Button className="bg-slate-600 text-slate-400 cursor-not-allowed" disabled>
|
|
|
<Link className="w-4 h-4 mr-2" />
|
|
<Link className="w-4 h-4 mr-2" />
|
|
|
Connect
|
|
Connect
|
|
|
</Button>
|
|
</Button>
|
|
@@ -260,11 +265,14 @@ export function PhoneNumbersContent() {
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
|
|
|
|
|
- <div className="space-y-4">
|
|
|
|
|
- <h3 className="text-xl font-semibold text-white">Available Countries</h3>
|
|
|
|
|
|
|
+ <div className="space-y-4 opacity-60">
|
|
|
|
|
+ <div className="flex items-center justify-between">
|
|
|
|
|
+ <h3 className="text-xl font-semibold text-white">Available Countries</h3>
|
|
|
|
|
+ <Badge variant="outline" className="text-slate-400 border-slate-600">Coming Soon</Badge>
|
|
|
|
|
+ </div>
|
|
|
<div className="grid gap-6 md:grid-cols-2">
|
|
<div className="grid gap-6 md:grid-cols-2">
|
|
|
{availableCountries.map((country, index) => (
|
|
{availableCountries.map((country, index) => (
|
|
|
- <Card key={index} className="bg-slate-800 border-slate-700">
|
|
|
|
|
|
|
+ <Card key={index} className="bg-slate-800 border-slate-700 opacity-75">
|
|
|
<CardHeader>
|
|
<CardHeader>
|
|
|
<div className="flex items-center justify-between">
|
|
<div className="flex items-center justify-between">
|
|
|
<div className="flex items-center gap-3">
|
|
<div className="flex items-center gap-3">
|
|
@@ -274,7 +282,7 @@ export function PhoneNumbersContent() {
|
|
|
<p className="text-slate-400 text-sm">Setup: {country.pricing.setup} • Monthly: {country.pricing.monthly}</p>
|
|
<p className="text-slate-400 text-sm">Setup: {country.pricing.setup} • Monthly: {country.pricing.monthly}</p>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
- <Button className="bg-cyan-500 hover:bg-cyan-600 text-white">
|
|
|
|
|
|
|
+ <Button className="bg-slate-600 text-slate-400 cursor-not-allowed" disabled>
|
|
|
Get Number
|
|
Get Number
|
|
|
</Button>
|
|
</Button>
|
|
|
</div>
|
|
</div>
|