|
21 | 21 | </h1> |
22 | 22 | </div> |
23 | 23 | <%= if @partner.location do %> |
| 24 | + <!-- Location --> |
24 | 25 | <div class="flex flex-row items-center gap-x-1 text-md leading-6"> |
25 | | - <.icon name="hero-map-pin" class="size-5 text-zinc-400" /> |
26 | | - <.link class="text-blue-500" href={"https://www.google.com/maps/search/?api=1&query=#{@partner.location.name}"}><%= @partner.location.name %></.link> |
| 26 | + <.icon name="hero-map-pin" class="h-5 w-5 text-zinc-400" /> |
| 27 | + <.link class="text-blue-500" href={"https://www.google.com/maps/search/?api=1&query=#{@partner.location.name}"}> |
| 28 | + <%= @partner.location.name %> |
| 29 | + </.link> |
27 | 30 | </div> |
28 | 31 | <% end %> |
| 32 | + |
29 | 33 | <%= if @partner.socials do %> |
30 | | - <div class="grid grid-cols-2 grid-rows-3 lg:flex lg:flex-row lg:gap-x-4"> |
| 34 | + <!-- Socials and Website --> |
| 35 | + <div class="flex flex-wrap gap-x-4 items-center mt-2"> |
| 36 | + <!-- Website --> |
31 | 37 | <%= if @partner.socials.website do %> |
32 | | - <div class="flex flex-row items-center gap-x-1 "> |
33 | | - <.icon name="hero-globe-alt" class="size-5 text-zinc-400" /> |
| 38 | + <div class="flex flex-row items-center gap-x-1"> |
| 39 | + <.icon name="hero-globe-alt" class="h-5 w-5 text-zinc-400" /> |
34 | 40 | <.link class="text-blue-500" href={@partner.socials.website}>Website</.link> |
35 | 41 | </div> |
36 | 42 | <% end %> |
37 | | - <%= if @partner.socials.instagram do %> |
38 | | - <div class="flex flex-row items-center gap-x-1 gap-y-0 sm:gap-y-2"> |
39 | | - <img src="/images/instagram.svg" class="size-5" alt="Instagram" /> |
40 | | - <.link class="text-blue-500" href={"https://instagram.com/" <> @partner.socials.instagram}>Instagram</.link> |
41 | | - </div> |
42 | | - <% end %> |
43 | | - <%= if @partner.socials.facebook do %> |
44 | | - <div class="flex flex-row items-center gap-x-1 gap-y-0 sm:gap-y-2"> |
45 | | - <img src="/images/facebook.svg" class="size-5" alt="Facebook" /> |
46 | | - <.link class="text-blue-500" href={"https://facebook.com/" <> @partner.socials.facebook}>Facebook</.link> |
47 | | - </div> |
48 | | - <% end %> |
49 | | - <%= if @partner.socials.x do %> |
50 | | - <div class="flex flex-row items-center gap-x-1 gap-y-0 sm:gap-y-2"> |
51 | | - <img src="/images/x.svg" class="size-5" alt="X" /> |
52 | | - <.link class="text-blue-500" href={"https://x.com/" <> @partner.socials.x}>X</.link> |
53 | | - </div> |
| 43 | + <!-- Socials --> |
| 44 | + <%= if @partner.socials do %> |
| 45 | + <.socials entity={@partner.socials} /> |
54 | 46 | <% end %> |
55 | 47 | </div> |
56 | 48 | <% end %> |
|
0 commit comments