Open emansom opened 2 years ago
Yeah, I guess it could work. I haven't inspected Thunderbird UI, but it's posible that some code can be shared.
The only problem I see with Thunderbird theming is that the the toolbar changes drastically depending on the tab, so you would have to find a GNOME layout that works with that. Maybe turn the tabs into a ViewSwitcher.
An alternative could be to wait for the announced redesign and start from there.
Yeah, I can see how the redesign can be converted. It's kind of like Geary
Gonna be a while. Will close for now and check back when it lands in Thunderbird beta branch.
https://twitter.com/mozthunderbird/status/1546818615453827076
The redesign is coming up… do you think it makes sense to create a different repository linked to this one, or simply Thunderbird-specific customizations can be added to this repository?
The new redesign has been released.
I don't know if I should create some alt project named gecko-libadwaita-css
or something and build there a shared sass or less library that both themes can use.
I will start making a straight port of the theme to thunderbird and then see what's the best way to share code.
Started playing with the headerbar:
Some progress:
So cool! You are the best @rafaelmardojai
If anyone want's to try out, the code is here: https://github.com/rafaelmardojai/thunderbird-gnome-theme. Issues are closed for now since it's work in progress.
If anyone want's to try out, the code is here: https://github.com/rafaelmardojai/thunderbird-gnome-theme. Issues are closed for now since it's work in progress.
Packaged it and published it on the AUR for people to test. 👍🏻
Almost a decade ago now, there used to be a Adwaita theme for Thunderbird. Given Thunderbird leverages much of the same stack that Firefox does, I presume forking this codebase for compatibility with Thunderbird is a possibility.
Is that a correct assumption, and are you welcoming any pull requests for this, eventual project overhaul to split into
firefox
andthunderbird
variants that inherit from the samebase
?