refactor: Adressbuch-Kontaktinfo als Text mit Icon-Button statt vollem Button
Deploy / verify (push) Successful in 59s
Deploy / deploy (push) Successful in 1m12s

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Peter Meier
2026-06-04 10:54:44 +02:00
parent df1895bb91
commit 4642b32271
@@ -144,28 +144,32 @@
{/if} {/if}
</div> </div>
<!-- Contact actions --> <!-- Contact info + action links -->
{#if contact.phone || contact.email} {#if contact.phone || contact.email}
<div class="flex justify-end gap-2"> <div class="flex flex-col gap-1">
{#if contact.phone} {#if contact.phone}
<a <div class="flex items-center gap-2">
href="tel:{contact.phone.replace(/\s/g, '')}" <span class="min-w-0 flex-1 truncate text-xs text-stein-600">{contact.phone}</span>
title={contact.phone} <a
class="btn-outline btn-sm no-underline" href="tel:{contact.phone.replace(/\s/g, '')}"
> title="Anrufen"
<Icon icon="mdi:phone-outline" class="size-3.5 shrink-0" /> class="btn-outline btn-sm shrink-0 no-underline"
<span class="truncate">{contact.phone}</span> >
</a> <Icon icon="mdi:phone-outline" class="size-3.5" />
</a>
</div>
{/if} {/if}
{#if contact.email} {#if contact.email}
<a <div class="flex items-center gap-2">
href="mailto:{contact.email}" <span class="min-w-0 flex-1 truncate text-xs text-stein-600">{contact.email}</span>
title={contact.email} <a
class="btn-outline btn-sm no-underline" href="mailto:{contact.email}"
> title="E-Mail schreiben"
<Icon icon="mdi:email-outline" class="size-3.5 shrink-0" /> class="btn-outline btn-sm shrink-0 no-underline"
<span class="truncate">{contact.email}</span> >
</a> <Icon icon="mdi:email-outline" class="size-3.5" />
</a>
</div>
{/if} {/if}
</div> </div>
{/if} {/if}