From 2cbf38fe1122c1a038af4fc41b189811c30c1930 Mon Sep 17 00:00:00 2001 From: Jared Vititoe Date: Sun, 31 May 2026 23:06:59 -0400 Subject: [PATCH] docs: document who reacted, sticker/emoji panel, pinned messages, custom status Add proper README entries for four features that were implemented but undocumented or only mentioned incidentally: - Emoji & sticker picker in composer (sends m.sticker via mx.sendEvent) - Pinned messages panel (header icon + context menu pin/unpin) - Who reacted: hover tooltip + right-click ReactionViewer modal - Custom status message: emoji picker, auto-clear timer, 64-char limit Co-Authored-By: Claude Sonnet 4.6 --- README.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/README.md b/README.md index 253e9ab48..35902bc82 100644 --- a/README.md +++ b/README.md @@ -70,6 +70,8 @@ A full custom theme engine layered on top of Cinny's vanilla-extract theming: ### Messaging Enhancements - **GIF picker**: Giphy-powered GIF search and send. Button appears in the message composer only when `gifApiKey` is set in `config.json`. Sends GIF as `m.image` โ€” fetches blob, uploads via `mx.uploadContent`, sends with `mx.sendMessage`. `FocusTrap` handles click-outside / Escape to close. When TDS is active: dark navy background (`#060c14`), orange dim border, `// GIF_SEARCH` header, CSS overrides for Giphy SDK search bar (dark bg, orange border/focus ring, JetBrains Mono), custom orange scrollbar. All TDS styles live in `lotus-terminal.css.ts` โ€” no runtime `