fix(ui): roter NEU-Badge, separate Nav-Pills, Footer-Headlines + Spalten
Deploy / verify (push) Successful in 1m26s
Deploy / deploy (push) Successful in 1m44s

- AnnouncementBanner: führendes **bold** rendert als roter Pill-Badge
- Header: Kalender/Adressbuch/Suche je eigene Pill statt geteiltem Container
- LinkListBlock: uppercase raus, >4 Links → 4er-Spalten ab sm

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
Peter Meier
2026-06-26 12:20:24 +02:00
parent 81c067fa0c
commit 52929122f5
3 changed files with 30 additions and 8 deletions
@@ -30,9 +30,15 @@
<div class="link-list {layoutClasses}" data-block="LinkList" data-block-type="link_list" data-block-slug={block._slug}>
{#if block.headline}
<h3 class="mb-3 text-sm font-semibold tracking-wide uppercase">{block.headline}</h3>
<h3 class="mb-3 text-sm font-semibold">{block.headline}</h3>
{/if}
<ul class={iconOnlyAll ? "flex flex-wrap gap-3" : "flex flex-col gap-1.5"}>
<ul
class={iconOnlyAll
? "flex flex-wrap gap-3"
: links.length > 4
? "grid grid-flow-row gap-x-8 gap-y-1.5 sm:grid-flow-col sm:grid-rows-4"
: "flex flex-col gap-1.5"}
>
{#each links as link}
{@const hasIcon = !!link.icon}
{@const showText = link.showText !== false}