thunderbird / thunderbird/thunderbird-android

[ML 0.1/UI.01] - Core Visuals & Structure

Open
#10,407 0 comments 0 reactions 2 assignees View on GitHub

@rafaeltonholo is already working on this.

Since Jan 22, 2026.

Dominant language
Kotlin
Stars
14k
Forks
2.8k
Avg merge
3d 3h
Merged PRs (30d)
57

Description

🎯 The objective

Implement new UI components for each message in the message list. We need to review the already created Compose UI components and apply the new design changes following the design review.

🎒 Resources

🦮 Rules of the Road

🟢 In Scope
  • Light and Dark mode
  • Accessibility implementation
  • Portrait and landscape support
🔴 Out of Scope
  • Legacy Message Item UI changes
  • Message List UI changes
  • Encryption design is OOS for now
  • Integrate the “New” message status with the actual data
🚧 Technical and/or Business Requirements
  • UI Components must be build under the :core:ui:compose:designsystem
  • The new Message Item UI must be integrated with the ComposableMessageViewHolder

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.