diff --git a/src/components/directory/DirectoryCard.vue b/src/components/directory/DirectoryCard.vue index b9627ad..a44fc0e 100644 --- a/src/components/directory/DirectoryCard.vue +++ b/src/components/directory/DirectoryCard.vue @@ -10,6 +10,14 @@ import { Instagram, Twitter, Youtube, + UtensilsCrossed, + Bed, + ShoppingBag, + Wrench, + Car, + Ship, + HelpCircle, + Sparkles, } from 'lucide-vue-next' import { Card, @@ -22,14 +30,24 @@ defineProps<{ item: DirectoryItem }>() +const categoryIcons = { + restaurant: UtensilsCrossed, + lodging: Bed, + goods: ShoppingBag, + services: Sparkles, + taxi: Car, + lancha: Ship, + other: HelpCircle, +} as const + const categoryColors = { - restaurant: 'bg-orange-100 text-orange-800', - taxi: 'bg-yellow-100 text-yellow-800', - lancha: 'bg-blue-100 text-blue-800', - lodging: 'bg-purple-100 text-purple-800', - goods: 'bg-green-100 text-green-800', - services: 'bg-pink-100 text-pink-800', - other: 'bg-gray-100 text-gray-800' + restaurant: 'text-orange-500', + lodging: 'text-purple-500', + goods: 'text-green-500', + services: 'text-pink-500', + taxi: 'text-yellow-500', + lancha: 'text-blue-500', + other: 'text-gray-500', } as const const socials = { @@ -64,10 +82,15 @@ const socialColors = {
- {{ item.name }} - - {{ item.category }} - +
+ + {{ item.name }} +
@@ -106,7 +129,7 @@ const socialColors = {
- + {{ item.lightning }}