Skip to content

Enhancement Request: support for Designs #558

@MarkyMarkDE

Description

@MarkyMarkDE

Hey there,

it would be really nice if the QT-Toolbar can be respect/support the current theming in Thunderbird.
See here:

Light-Theme:
Image


Dark-Theme:
Image


System-Theme (automatic):
Image


I'm on Thunderbird 128.14.0esr (64-Bit) - not the snap trash-Version!
Ubuntu 24.04.3 LTS
QT: 6.4.6 github

In Light-Theme you see nothing of the QT-Toolbar and on System-Theme the background is black and the buttons really light and the collor of the button-text isn't heavy to read.

The following css will work for all default Themes:

#quicktext-toolbar {

background-color: transparent !important;

}

#quicktext-toolbar button {

appearance: button !important; /* maybe not the desired solution */
color: #000000 !important;

}


or (without appearance):


#quicktext-toolbar {

background-color: transparent !important;

}

#quicktext-toolbar button {

background-color: #eeeeee !important;
margin: 4px !important;
border: 1px solid #808080 !important;
color: #000000 !important;

}

#quicktext-toolbar button:hover {

background-color: #dddddd !important;
color: #000000 !important;

}

last one, which I use now:

#quicktext-toolbar {

background-color: transparent !important; /* if keyword transparent is supported */
background-color: rgba(255, 255, 255, 0) !important; /* equivalent of keyword transparent, white with opacity 0 */

}

#quicktext-toolbar button {

display: inline-block !important;
background-color: #c0c0c0 !important;
color: #000000 !important;
margin: 10px 5px 10px 2px !important;
border: 1px solid #808080 !important;
border-radius: 5px !important;
padding: 5px !important;
font-size: 9pt !important;
cursor: pointer !important;

}

#quicktext-toolbar button:hover {

background-color: #d8d8d8 !important;
color: #000000 !important;
transition: background-color 0.3s ease, transform 0.2s ease;

}

last both do also work with all default Themes 😉

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions