feat: complete pragativeer v2 frontend and backend, docker setup, and cbt engine
This commit is contained in:
21
src/components/TierBadge.tsx
Normal file
21
src/components/TierBadge.tsx
Normal file
@@ -0,0 +1,21 @@
|
||||
import { Badge } from "@/components/ui/badge"
|
||||
|
||||
interface TierBadgeProps {
|
||||
tier: "Free" | "Pro" | "AI Coach"
|
||||
}
|
||||
|
||||
export function TierBadge({ tier }: TierBadgeProps) {
|
||||
if (tier === "Free") {
|
||||
return <Badge variant="outline" className="text-xs font-semibold uppercase tracking-wider text-muted-foreground bg-secondary/30">Free</Badge>
|
||||
}
|
||||
|
||||
if (tier === "Pro") {
|
||||
return <Badge className="text-xs font-semibold uppercase tracking-wider bg-primary/10 text-primary border-primary/20 hover:bg-primary/20 transition-colors">Pro</Badge>
|
||||
}
|
||||
|
||||
return (
|
||||
<Badge className="text-xs font-semibold uppercase tracking-wider bg-[#00F0FF]/10 text-[#00F0FF] border-[#00F0FF]/20 hover:bg-[#00F0FF]/20 transition-colors shadow-[0_0_10px_-2px_#00F0FF]">
|
||||
AI Coach
|
||||
</Badge>
|
||||
)
|
||||
}
|
||||
Reference in New Issue
Block a user