From b01592693e41cb458c3e9d649528a6bf713d8397 Mon Sep 17 00:00:00 2001 From: silberengel Date: Sun, 3 Aug 2025 22:18:35 +0200 Subject: [PATCH] fixed landing page grid --- src/app.css | 22 +++++++++++++++++++ .../publications/PublicationFeed.svelte | 2 +- .../publications/PublicationHeader.svelte | 18 +++++++-------- src/routes/+layout.svelte | 2 +- 4 files changed, 33 insertions(+), 11 deletions(-) diff --git a/src/app.css b/src/app.css index 4e2c9b2..b5169ae 100644 --- a/src/app.css +++ b/src/app.css @@ -247,6 +247,28 @@ @apply text-base font-semibold; } + /* Line clamp utilities for text truncation */ + .line-clamp-1 { + overflow: hidden; + display: -webkit-box; + -webkit-box-orient: vertical; + -webkit-line-clamp: 1; + } + + .line-clamp-2 { + overflow: hidden; + display: -webkit-box; + -webkit-box-orient: vertical; + -webkit-line-clamp: 2; + } + + .line-clamp-3 { + overflow: hidden; + display: -webkit-box; + -webkit-box-orient: vertical; + -webkit-line-clamp: 3; + } + /* Lists */ .ol-leather li a, .ul-leather li a { diff --git a/src/lib/components/publications/PublicationFeed.svelte b/src/lib/components/publications/PublicationFeed.svelte index 701551b..48e4eba 100644 --- a/src/lib/components/publications/PublicationFeed.svelte +++ b/src/lib/components/publications/PublicationFeed.svelte @@ -396,7 +396,7 @@
{#if loading && eventsInView.length === 0} {#each getSkeletonIds() as id} diff --git a/src/lib/components/publications/PublicationHeader.svelte b/src/lib/components/publications/PublicationHeader.svelte index c293fc9..c1c6222 100644 --- a/src/lib/components/publications/PublicationHeader.svelte +++ b/src/lib/components/publications/PublicationHeader.svelte @@ -47,9 +47,9 @@ {#if title != null && href != null} - +
{#if image} -
-
- -
-

{title}

-

+
+ diff --git a/src/routes/+layout.svelte b/src/routes/+layout.svelte index 90335f6..2fff8a9 100644 --- a/src/routes/+layout.svelte +++ b/src/routes/+layout.svelte @@ -45,7 +45,7 @@ -
+