Skip to content

feat: highlight follow-up flagged mails in the message list - #103

Open
r4nc0r wants to merge 1 commit into
grommunio:masterfrom
r4nc0r:feature/flag-row-highlight
Open

feat: highlight follow-up flagged mails in the message list#103
r4nc0r wants to merge 1 commit into
grommunio:masterfrom
r4nc0r:feature/flag-row-highlight

Conversation

@r4nc0r

@r4nc0r r4nc0r commented Jul 24, 2026

Copy link
Copy Markdown
Contributor

Summary

Messages with a follow-up flag ("tracking") now tint the whole grid row in the message list, instead of only surfacing the small flag icon. This matches how Outlook emphasises a flagged/tracked mail, making flagged items easy to spot at a glance.

Motivation

In Outlook, flagging a message highlights the entire row so it stands out in a busy inbox. grommunio Web previously showed only the flag icon in the flag column, which is easy to miss — a flagged mail looked almost identical to an unflagged one.

What changed

  • MailGrid.viewConfigGetRowClass adds a k-flagged class to any row whose flag_status is flagged (completed flags are intentionally not highlighted, mirroring Outlook).
  • CSS tints the flagged row a subtle amber. The tint persists on hover and when the row is selected (a touch deeper when selected), so a flagged mail stays highlighted after you click it; the existing blue left border still marks the selected row.
  • Both light and dark themes are covered.

Flagged messages now tint the whole grid row (Outlook-style) instead of
only showing the flag icon. MailGrid adds a k-flagged row class when
flag_status is flagged; the tint persists on hover and selection, with a
blue left border still marking the selected row. Light and dark themes
covered.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants