diff options
author | Eric Bailey <git@esb.lol> | 2024-09-05 13:45:13 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-09-05 13:45:13 -0500 |
commit | 2265fedd2ac4d006e3c55dbb81ee387b93be9830 (patch) | |
tree | 83ce7cb032161fd8dee24b2a7a6e561ee2bcb9f5 /src/view/com/post/Post.tsx | |
parent | 117926357d3a59db8fb12f9486f657c7b0f1cf69 (diff) | |
download | voidsky-2265fedd2ac4d006e3c55dbb81ee387b93be9830.tar.zst |
Constrain image heights in feeds and threads (#5129)
* Limit height of images within posts * Add some future-proofness * Comments, improve a11y * Adjust ALT, add crop icon * Fix disableCrop in record-with-media posts * Clean up aspect ratios, handle very tall images * Handle record-with-media separately, clarify intent using enums * Adjust spacing * Adjust rwm embed image size on mobile * Only do reduced layout if images embed * Adjust gap in small embed variant * Clean up grid layout * Hide badge on small variant with one image * Remove crop icon from image grid, leave on single image * Fix sizing in Firefox * Fix fullBleed variant
Diffstat (limited to 'src/view/com/post/Post.tsx')
-rw-r--r-- | src/view/com/post/Post.tsx | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/view/com/post/Post.tsx b/src/view/com/post/Post.tsx index 8121b8abc..9033fb96f 100644 --- a/src/view/com/post/Post.tsx +++ b/src/view/com/post/Post.tsx @@ -32,7 +32,7 @@ import {LabelsOnMyPost} from '../../../components/moderation/LabelsOnMe' import {PostAlerts} from '../../../components/moderation/PostAlerts' import {Link, TextLink} from '../util/Link' import {PostCtrls} from '../util/post-ctrls/PostCtrls' -import {PostEmbeds} from '../util/post-embeds' +import {PostEmbeds, PostEmbedViewContext} from '../util/post-embeds' import {PostMeta} from '../util/PostMeta' import {Text} from '../util/text/Text' import {PreviewableUserAvatar} from '../util/UserAvatar' @@ -238,7 +238,11 @@ function PostInner({ /> ) : undefined} {post.embed ? ( - <PostEmbeds embed={post.embed} moderation={moderation} /> + <PostEmbeds + embed={post.embed} + moderation={moderation} + viewContext={PostEmbedViewContext.Feed} + /> ) : null} </ContentHider> <PostCtrls |