From 25649bd718d97c44fb73e706790e4d004f6863d7 Mon Sep 17 00:00:00 2001 From: Samuel Newman Date: Thu, 20 Mar 2025 19:37:44 +0200 Subject: [PATCH] fix long displaynames/handles --- bskyogcard/src/components/Post/index.tsx | 27 ++++++++++++------------ bskyogcard/src/theme/atoms.ts | 16 ++++++++++++++ bskyogcard/test.html | 6 +++++- 3 files changed, 35 insertions(+), 14 deletions(-) diff --git a/bskyogcard/src/components/Post/index.tsx b/bskyogcard/src/components/Post/index.tsx index 31128dbb71..9860edce69 100644 --- a/bskyogcard/src/components/Post/index.tsx +++ b/bskyogcard/src/components/Post/index.tsx @@ -70,22 +70,23 @@ export function Post({ a.p_xl, a.rounded_md, t.atoms.bg, - { - boxShadow: `0 0 20px rgb(0, 25, 51, 0.2)`, - }, + {boxShadow: `0 0 20px rgb(0, 25, 51, 0.2)`}, ]}> - - - - + + + + + + {post.author.displayName || post.author.handle} - + {sanitizeHandle(post.author.handle, '@')} diff --git a/bskyogcard/src/theme/atoms.ts b/bskyogcard/src/theme/atoms.ts index 88bf5f7180..4902bc2267 100644 --- a/bskyogcard/src/theme/atoms.ts +++ b/bskyogcard/src/theme/atoms.ts @@ -32,6 +32,22 @@ export const atoms = { overflow_hidden: { overflow: 'hidden', }, + line_clamp_1: { + display: 'block', + lineClamp: 1, + }, + line_clamp_2: { + display: 'block', + lineClamp: 2, + }, + line_clamp_3: { + display: 'block', + lineClamp: 3, + }, + line_clamp_4: { + display: 'block', + lineClamp: 4, + }, /* * Width diff --git a/bskyogcard/test.html b/bskyogcard/test.html index e09b3b23a8..d09e192dc9 100644 --- a/bskyogcard/test.html +++ b/bskyogcard/test.html @@ -84,9 +84,13 @@

Blocked

-

Labelers

+

Misc

Post from labeler

+

Long name

+ +

Long handle

+