From d899d09e60761ec512b0a9aa028d252454348bfe Mon Sep 17 00:00:00 2001 From: Samuel Newman Date: Mon, 14 Apr 2025 20:13:35 +0300 Subject: [Embed] Fix up post embeds, and other tweaks (#8185) * fix eslint * Update .eslintrc.cjs * fix 3 and 4 image aspect ratios * round embeds more * fix line height --- bskyembed/src/components/embed.tsx | 26 +++++++++++++------------- bskyembed/src/components/post.tsx | 2 +- 2 files changed, 14 insertions(+), 14 deletions(-) (limited to 'bskyembed/src') diff --git a/bskyembed/src/components/embed.tsx b/bskyembed/src/components/embed.tsx index 20ffcb2b2..2af294aef 100644 --- a/bskyembed/src/components/embed.tsx +++ b/bskyembed/src/components/embed.tsx @@ -78,7 +78,7 @@ export function Embed({ return ( + className="transition-colors hover:bg-neutral-100 dark:hover:bg-slate-700 border dark:border-slate-600 rounded-xl p-2 gap-1.5 w-full flex flex-col">
+

{children}

@@ -231,12 +231,12 @@ function ImageEmbed({ {content.images[0].alt} ) case 2: return ( -
+
{content.images.map((image, i) => ( +
{content.images[0].alt} -
+
{content.images.slice(1).map((image, i) => ( +
{content.images.map((image, i) => ( {image.alt} ))}
@@ -308,7 +308,7 @@ function ExternalEmbed({ return ( {content.external.thumb && ( + className="w-full rounded-xl border dark:border-slate-600 py-2 px-3 flex flex-col gap-2">
{image ? ( + className="w-full rounded-xl overflow-hidden border dark:border-slate-600 flex flex-col items-stretch">
diff --git a/bskyembed/src/components/post.tsx b/bskyembed/src/components/post.tsx index 26945eb69..68292f515 100644 --- a/bskyembed/src/components/post.tsx +++ b/bskyembed/src/components/post.tsx @@ -173,7 +173,7 @@ function PostContent({record}: {record: AppBskyFeedPost.Record | null}) { } return ( -

+

{richText}

) -- cgit 1.4.1