Documented "leading emoji rendered 1.15× larger" room-name feature is not implemented #70

Closed
opened 2026-09-12 01:51:25 -04:00 by jared · 0 comments
Owner

Severity: low · Type: docs · Confidence: high

Location: src/app/features/room-nav/RoomNavItem.tsx:816, LOTUS_FEATURES.md, README.md

Problem

LOTUS_FEATURES.md documents that "a leading emoji in a room name is rendered at 1.15× size in the sidebar for visual hierarchy." No such scaling/segmentation logic exists anywhere in the repo (no Segmenter, Extended_Pictographic, or emoji-scale CSS) — the sidebar renders the room name as one plain text node at uniform size. Only the emoji-picker-to-prepend-an-emoji half of the feature exists.

README.md also claims this ("Emoji prefixes on room names render larger in the sidebar").

How to trigger

Name a room starting with an emoji; the sidebar shows it at the same size as the rest of the name.

Suggested fix

Either implement the described leading-emoji detection + upscale in the sidebar name render, or correct the changelog to match shipped behavior.


Filed from the September 2026 client audit (branch lotus @ 4bea4895).

**Severity:** low · **Type:** docs · **Confidence:** high **Location:** `src/app/features/room-nav/RoomNavItem.tsx:816`, `LOTUS_FEATURES.md`, `README.md` ### Problem `LOTUS_FEATURES.md` documents that "a leading emoji in a room name is rendered at 1.15× size in the sidebar for visual hierarchy." No such scaling/segmentation logic exists anywhere in the repo (no `Segmenter`, `Extended_Pictographic`, or emoji-scale CSS) — the sidebar renders the room name as one plain text node at uniform size. Only the emoji-picker-to-prepend-an-emoji half of the feature exists. README.md also claims this ("Emoji prefixes on room names render larger in the sidebar"). ### How to trigger Name a room starting with an emoji; the sidebar shows it at the same size as the rest of the name. ### Suggested fix Either implement the described leading-emoji detection + upscale in the sidebar name render, or correct the changelog to match shipped behavior. --- _Filed from the September 2026 client audit (branch `lotus` @ 4bea4895)._
jared added this to the Audit 2026-09 · Medium & Low milestone 2026-09-12 01:51:25 -04:00
jared added the priority: lowdocsarea: appearance labels 2026-09-12 01:51:25 -04:00
jared self-assigned this 2026-09-12 01:51:25 -04:00
jared closed this issue 2026-09-12 20:29:02 -04:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: LotusGuild/cinny#70