Open
Bug 1760773
Opened 3 years ago
Updated 2 years ago
[meta] Convert MsgHeadersToolbar to HTML with a CSS grid
Categories
(Thunderbird :: Message Compose Window, task)
Thunderbird
Message Compose Window
Tracking
(Not tracked)
ASSIGNED
People
(Reporter: henry-x, Assigned: elizabeth)
References
(Depends on 1 open bug)
Details
(Keywords: meta)
Attachments
(1 obsolete file)
Bug 1720348 gives MsgHeadersToolbar a CSS grid display, but only with a single-column layout.
We should convert MsgHeadersToolbar
to:
- Use HTML, including its descendants where possible.
- No longer have it act as a customizable toolbar (see https://phabricator.services.mozilla.com/D141387#inline-780136).
- Take advantage of the grid display to align the remove buttons, field names, and inputs. This will allow us to remove the fixed width that we ask translators to set https://searchfox.org/comm-central/source/mail/locales/en-US/chrome/messenger/messengercompose/messengercompose.dtd#224
Reporter | ||
Comment 1•3 years ago
|
||
We can also better handle long pills whose max-content is longer than the row.
Updated•2 years ago
|
Assignee: henry → elizabeth
Status: ASSIGNED → NEW
Assignee | ||
Updated•2 years ago
|
Status: NEW → ASSIGNED
Assignee | ||
Comment 2•2 years ago
|
||
Updated•2 years ago
|
Attachment #9304551 -
Attachment description: WIP: - Bug 1760773: Refactor msgHeadersToolbar → WIP: - Bug 1760773: Refactor msgHeadersToolbar. r=aleca
Comment 3•2 years ago
|
||
Converting this into a meta bug because it requires much more work.
Some of the initial steps to make this happen are:
- Use native HTML elements instead of HBOX and VBOX
- Convert the XUL label into HTML label
- Remove the separation between From, Recipients, and Subject areas in order to have a single GRID container
- Remove the single recipients containers (To, Cc, Bcc, etc) in order to have single elements styled by the same grid
Keywords: meta
Summary: Convert MsgHeadersToolbar to HTML with a CSS grid → [meta] Convert MsgHeadersToolbar to HTML with a CSS grid
Updated•2 years ago
|
Attachment #9304551 -
Attachment is obsolete: true
Assignee | ||
Updated•2 years ago
|
Priority: -- → P4
Assignee | ||
Updated•2 years ago
|
Priority: P4 → --
You need to log in
before you can comment on or make changes to this bug.
Description
•