Skip to content

chore(design-system,message-list): add MessageItemAvatarCircle component and enhance design system icons and parameters#10651

Open
rafaeltonholo wants to merge 5 commits intothunderbird:mainfrom
rafaeltonholo:chore/10554/design-system-message-list-changes
Open

chore(design-system,message-list): add MessageItemAvatarCircle component and enhance design system icons and parameters#10651
rafaeltonholo wants to merge 5 commits intothunderbird:mainfrom
rafaeltonholo:chore/10554/design-system-message-list-changes

Conversation

@rafaeltonholo
Copy link
Member

@rafaeltonholo rafaeltonholo commented Mar 6, 2026

Part of #10554.

  • Added support for inlineContent in both TextBodySmall and TextLabelLarge composables, allowing for richer text formatting and embedded content.
  • Introduced the new OutlinedEncrypted icon and integrated it into the Icons object for easy usage throughout the UI.
  • Added a contentColorFor function to the theme module, providing a convenient wrapper for determining appropriate content colours based on background colour, enhancing theme consistency.
  • Moved the FavouriteButtonIcon component and its preview from the design system to :feature:mail:message:list:api.
  • Updated the FavouriteButtonIcon colour to reflect the new Figma spec.
  • Added MessageItemAvatarCircle with a comprehensive MessageItemAvatarCirclePreview showcasing avatar variations and colour randomization, aiding UI testing and visualization.

@rafaeltonholo rafaeltonholo requested a review from a team as a code owner March 6, 2026 18:58
@github-actions github-actions bot added the tb-team Tasks and features handled by project maintainers label Mar 6, 2026
@rafaeltonholo rafaeltonholo force-pushed the chore/10554/design-system-message-list-changes branch from f357a10 to 8811451 Compare March 6, 2026 19:03
@rafaeltonholo rafaeltonholo changed the title chore(design-system,message-list): add AvatarCircle component and enhance design system icons and parameters chore(design-system,message-list): add MessageItemAvatarCircle component and enhance design system icons and parameters Mar 6, 2026
@rafaeltonholo rafaeltonholo requested review from wmontwe and removed request for jbott-tbird March 6, 2026 19:04
@rafaeltonholo rafaeltonholo force-pushed the chore/10554/design-system-message-list-changes branch from 8811451 to f972ff6 Compare March 6, 2026 19:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

tb-team Tasks and features handled by project maintainers

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants