From 7efa513efc45dff4808bda82eed1b31b016db6d8 Mon Sep 17 00:00:00 2001 From: UveysUygul Date: Wed, 8 Jul 2026 22:57:09 +0300 Subject: [PATCH] =?UTF-8?q?feat(registry):=20add=20imessage-chat=20?= =?UTF-8?q?=E2=80=94=20animated=20iMessage=20conversation=20block?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Adds a 1080x1920 social block that renders an iMessage-style conversation: typing indicator with seek-safe finite dot pulses, spring bubble pops, bottom-anchored auto-scroll (heights measured after layout in the fixed render viewport), contact header pill, and a Delivered label. The conversation is data-driven via a MESSAGES array so agents can prompt new dialogue without touching the timeline logic. lint: 0 errors. validate --no-contrast: no console errors. --- docs/catalog/blocks/imessage-chat.mdx | 44 +++ docs/docs.json | 1 + docs/public/catalog-index.json | 13 + .../blocks/imessage-chat/imessage-chat.html | 334 ++++++++++++++++++ .../blocks/imessage-chat/registry-item.json | 20 ++ registry/registry.json | 4 + 6 files changed, 416 insertions(+) create mode 100644 docs/catalog/blocks/imessage-chat.mdx create mode 100644 registry/blocks/imessage-chat/imessage-chat.html create mode 100644 registry/blocks/imessage-chat/registry-item.json diff --git a/docs/catalog/blocks/imessage-chat.mdx b/docs/catalog/blocks/imessage-chat.mdx new file mode 100644 index 0000000000..10c82d196f --- /dev/null +++ b/docs/catalog/blocks/imessage-chat.mdx @@ -0,0 +1,44 @@ +--- +title: "iMessage Chat" +description: "Animated iMessage-style conversation with typing indicators, bubble pops, and auto-scroll for story-style social videos" +--- + +# iMessage Chat + +Animated iMessage-style conversation with typing indicators, bubble pops, and auto-scroll for story-style social videos + +`social` `overlay` `chat` + +