add contact call-to-action button and improve contact layout

This commit is contained in:
2026-04-05 14:06:45 +02:00
parent c5e602e9f0
commit 608c32cd8c
3 changed files with 61 additions and 4 deletions

View File

@@ -13,10 +13,15 @@
@for (channel of channels; track channel.label) {
<app-card cardClass="contact-card">
<p class="label">{{ channel.label }}</p>
@if (channel.href) {
<a [href]="channel.href">{{ channel.value }}</a>
@if (channel.href && channel.hrefLabel) {
<div class="contact-inline">
<a [href]="channel.href">{{ channel.value }}</a>
<button class="contact-cta" type="button" (click)="gotoHref(channel.href)">{{channel.hrefLabel}}</button>
</div>
} @else if (channel.href) {
<a [href]="channel.href">{{ channel.value }}</a>
} @else {
<p class="value">{{ channel.value }}</p>
<p class="value">{{ channel.value }}</p>
}
</app-card>
}