Improve emote picker layout and grouping #6

Closed
opened 2026-04-25 18:23:05 +02:00 by wandabastyle · 1 comment
wandabastyle commented 2026-04-25 18:23:05 +02:00 (Migrated from github.com)

Feature request

The chat emote picker should be easier to scan and use when many emotes are available.

Requested behavior

  • Show emotes in a fixed grid with 6 icons per row
  • Display animated emotes
  • Group emotes by streamer/channel
  • Display a clear streamer/channel heading above each group
  • Show only the emote icons in the grid
  • Do not show emote names/captions under the icons
  • Avoid showing an internal scrollbar inside the emote picker
  • Keep the picker visually compact and predictable
  • Allow selecting multiple until closed

Details

Emote names should still be available internally for:

  • inserting the correct emote when clicked
  • searching/filtering emotes
  • tooltip/title text
  • accessibility labels

The visible picker grid should only show the emote image/icon buttons.

Expected layout

Streamer A
😀 😀 😀 😀 😀 😀
😀 😀 😀

Streamer B
😀 😀 😀 😀 😀 😀
😀 😀 😀 😀
## Feature request The chat emote picker should be easier to scan and use when many emotes are available. ## Requested behavior - Show emotes in a fixed grid with **6 icons per row** - Display animated emotes - Group emotes by streamer/channel - Display a clear streamer/channel heading above each group - Show **only the emote icons** in the grid - Do **not** show emote names/captions under the icons - Avoid showing an internal scrollbar inside the emote picker - Keep the picker visually compact and predictable - Allow selecting multiple until closed ## Details Emote names should still be available internally for: - inserting the correct emote when clicked - searching/filtering emotes - tooltip/title text - accessibility labels The visible picker grid should only show the emote image/icon buttons. ## Expected layout ```text Streamer A 😀 😀 😀 😀 😀 😀 😀 😀 😀 Streamer B 😀 😀 😀 😀 😀 😀 😀 😀 😀 😀
wandabastyle commented 2026-04-26 11:29:56 +02:00 (Migrated from github.com)

Fixed in commit 89cfd91ed4 - the emote rendering and user resolution logic have been refactored.

Fixed in commit 89cfd91ed48258cdc2f85705d6b7b71c15fecda9 - the emote rendering and user resolution logic have been refactored.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
wandabastyle/twitch_relay#6
No description provided.