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 @@