Skip to content

[Bug]: compose Send toolbar has no top padding and collides with the title bar; task-list rows sit flush to the pane edges #3

Description

@w1bbsy

LiquidBird version

0.1.0

Thunderbird version and build

Thunderbird 154.0 (Release channel, aarch64)

Operating system and version

macOS 27

Appearance

Light

Thunderbird density

Compact

Message-list view

Card view

Pane layout

Vertical view

What happened?

Two separate spacing gaps, both on the light theme on macOS.

1. Compose window: Send toolbar has no top padding, collides with the title bar

In liquidbird.css:

#composeToolbar2 {
  min-block-size: 36px !important;
  padding-inline: 8px !important;
  padding-block-end: 5px !important;   /* bottom only, no top */
  gap: 2px !important;
}

#composeToolbar2 gets padding-block-end but no padding-block-start, so on macOS the Send / Encrypt / Spelling / Save / Contacts row sits hard against the native window title bar, roughly 2px of gap. Every other row in the compose header (From, To, Subject) has comfortable spacing; only the toolbar is cramped.

Note: naively adding padding-block-start to #composeToolbar2 makes it worse. The toolbar shifts upward and overlaps the title text. The fix looks like it belongs on #compose-toolbox or a titlebar spacer, not on #composeToolbar2 itself.

Expected: the toolbar gets the same vertical breathing room the rest of the compose header has, clearly separated from the title bar.

2. Task list: rows have border-radius but the tree has no inset

In liquidbird.css, around line 1428:

#cards tr,
#task-tree tr,
.calendar-event-box-container,
.conversation-list-item {
  border-radius: var(--lb-radius-small) !important;
}

#task-tree tr gets a border-radius, but #task-tree has no padding and the rows have no margin, so the rounded rows butt against the pane edges with no gap and the rounding is effectively invisible. Compare #folderTree, which has padding: 3px 7px 12px so its rounded rows sit inside with room.

Expected: a small inset on #task-tree (and probably #cards for the address book, which shares the rule), matching the folder tree.

Reproduction steps

Compose toolbar:

  1. Enable LiquidBird on macOS, light appearance.
  2. Open a new compose window.
  3. The Send / Spelling / Save toolbar row sits flush against the window title bar.

Task list:

  1. Open the Tasks space (or the Tasks panel in the mail window).
  2. The task rows run edge to edge with no inset; the row border-radius has no visible effect.

Sanitized screenshot (optional)

No response

Other customizations and add-ons

Personal custom.css has rules for the 3-pane mail list, folder tree, and tabs only. Nothing in it touches the compose window or the task pane, and the two rules cited above are LiquidBird's own. Installed add-ons (Thunderbird Conversations, CardBook, Compact Headers, Send Later, Markdown Here Revival) do not restyle either area.

Isolation checks

  • I reproduced this with personal custom.css rules removed, if practical.
  • I confirmed that disabling LiquidBird removes the problem, if practical.
  • I removed personal data from everything attached to this report.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions