docs: refresh stale embed renderer descriptions after Task 1
Final-review reviewer flagged two minor staleness items: - embeds.md §10 ImageEmbed bullets still described the pre-Task-1 shape (no wrapper, no aspect-ratio). Replaced with the actual current shape, with an explicit pointer to the Dimension reservation contract section that explains why the dims-null branch deliberately has no fallback. - message-list.md said VideoEmbed uses "padding-bottom" without noting the direct-video branch uses aspectRatio. Now describes both branches explicitly. No code changes; both are documentation-only touch-ups.
This commit is contained in:
@@ -42,7 +42,7 @@ When dimensions are not known (probe failed, no OG tags, non-image type), the re
|
||||
Renderers known to satisfy the contract today:
|
||||
- `AttachmentRenderer.tsx` — reserves from `attachment.width/height`.
|
||||
- `embeds/ImageEmbed.tsx` — reserves from `embed.width/height` when populated.
|
||||
- `embeds/VideoEmbed.tsx` — fixed 16:9 padding-bottom for the iframe area.
|
||||
- `embeds/VideoEmbed.tsx` — fixed 16:9 reservation for both branches: `aspectRatio: '16/9'` for the direct-video container, `paddingBottom: 56.25%` for the provider-iframe container.
|
||||
- `embeds/RichEmbed.tsx` — explicit `height` from `getIframeHeight()`; fixed 80×80 thumbnail in collapsed state.
|
||||
- `embeds/GenericEmbed.tsx` — fixed 80×80 thumbnail.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user