Metal Lion Sea Monkey & Silver Sea Monkey

Discuss application theming and theme development.
User avatar
Frank Lion
Posts: 21173
Joined: April 23rd, 2004, 6:59 pm
Location: ... The Exorcist....United Kingdom
Contact:

Re: Metal Lion Sea Monkey & Silver Sea Monkey

Post by Frank Lion »

UPDATES -


Metal Lion Silver Sea Monkey

Version ~ 2.0.5.4


Compatibility - SeaMonkey 2.1a1 - 2.57


- Thunderbird 34 - 58


Image

https://addons.mozilla.org/en-US/seamon ... ea-monkey/




Metal Lion Sea Monkey

Version ~ 2.0.4.2

Compatibility - SeaMonkey 2.1a1 - 2.57


-Thunderbird 34 - 58


Image

https://addons.mozilla.org/en-US/seamon ... ea-monkey/


CHANGELOG -


#1. Radio and Check buttons fix for T/Bird 58.
#2. Disabled radio/check text too light fix.
#3. Move search/url history dropmarker fix.
#4. Theme and Locale icons not showing in Addons Manager fix.
#5. Close tab buttons fix for T/Bird 58.
#6. Toolbarbutton menu dropmarker fix to allow different OS styling of different T/Bird versions and theme styling on SeaMonkey versions.
#7. Focused buttons on T/Bird with Linux OS fix.
#8. Styling of Notification Bar changed.
#9. Default download alert reduced in size.
#10. T/Bird text link too light fix.
#11. T/Bird Save button on Linux OS fix.
#12. Fully styled checkboxes now on menuitem boxes.
#14. Loading background for when extensions, etc are installed is now themed.
#15. T/Bird .menulist-dropmarker fix.
#16. Heavy T/Bird tab recode so that post 57 T/Bird 'slab' tabs appear and behave just as the Australis curved type T/Bird 56 and earlier tabs are styled in these themes. The Metal Lion tab styling is now consistent across all versions of T/Bird and SeaMonkey.



Frank :)

Support Link - http://franklion.co.uk/contact.html


STATUS - Fully Reviewed.



Image
"The only thing necessary for the triumph of evil, is for good men to do nothing." - Edmund Burke (attrib.)
.
User avatar
Frank Lion
Posts: 21173
Joined: April 23rd, 2004, 6:59 pm
Location: ... The Exorcist....United Kingdom
Contact:

Re: Metal Lion Sea Monkey & Silver Sea Monkey

Post by Frank Lion »

I've done a very quick extension for use with the Metal Lion Sea Monkey theme -

Image

Essentially, it turns the toolbar buttons gold. It's designed to work only on the SM browser side and not on the Email side of SM or on T/Bird at all. The usual red and green effects on the Stop/Reload buttons are retained. The extension does actually work with any theme, but the gold effect doesn't look any good on anything other than the dark background of ML SM...which is what it was made for.

So, for those occasions when you'd like a bit more colour in ML SM, I give you (caution: live install link) - http://franklion.co.uk/GEN-LINKS/Gold-ML-SM-1.5.7.xpi

Frank :)


Tag: dmesg | tail
"The only thing necessary for the triumph of evil, is for good men to do nothing." - Edmund Burke (attrib.)
.
User avatar
Frank Lion
Posts: 21173
Joined: April 23rd, 2004, 6:59 pm
Location: ... The Exorcist....United Kingdom
Contact:

Re: Metal Lion Sea Monkey & Silver Sea Monkey

Post by Frank Lion »

I'll be doing a very minor update on these in a few weeks time, so if you have feature/style requests that you think would have universal appeal then now is the time to let me know.

Frank :)
"The only thing necessary for the triumph of evil, is for good men to do nothing." - Edmund Burke (attrib.)
.
User avatar
Frank Lion
Posts: 21173
Joined: April 23rd, 2004, 6:59 pm
Location: ... The Exorcist....United Kingdom
Contact:

Re: Metal Lion Sea Monkey & Silver Sea Monkey

Post by Frank Lion »

Hmm, I confess I haven't done any work on these in 6 months, plus I'm on a new PC with Win7 in the last few months.

Anyway, I hadn't got around to putting Thunderbird on this and the SM stuff seems OK, so there wasn't a rush? Wrong.

Although my non-public AK2 works fine on T/Bird 52.9, my ML SM and ML Silver SM themes have dropped back to having smaller toolbar buttons...again!...I fixed this damn thing back in T/Bird 45 when default insisted on using 18x18px toolbar buttons. Did a huge wad of code that overrode that.

But, recently that's broke again (don't ask me when) luckily as AK2 was OK, it was just a question of what that was doing differently. The answer was a fix I added to AK2. Tested it in ML SM and all is fine again.

Sometime I'll do an update, but I might well have a lot of trouble getting AMO to accept the update. They are 'difficult' these days. So, if that is the case, I'll host the updates on my own site. Meantime, here's the fix if you want to add it to the frank.css in the themes -

Code: Select all

/*Win10 T/Bird Fix?...Put at head !!!...*/

.toolbarbutton-menubutton-button > .toolbarbutton-icon,
.toolbarbutton-1 .toolbarbutton-icon {
	  width: unset !important;
 	 height: unset !important;
	min-width: 18px !important;
	min-height: 18px !important;
}

toolbarbutton[id^="custombuttons-button"] > .toolbarbutton-icon {
	min-width: 16px !important;
	min-height: 16px !important;
} 
Note - when it says at the head, it means right at the head of the code on the next line under the namespace line. That is important as the fix will not work otherwise! Tricky stuff this theme coding lark. ;)

Frank :)


Image


https://pbs.twimg.com/media/Dh_jp_KWAAA1fs_.jpg
"The only thing necessary for the triumph of evil, is for good men to do nothing." - Edmund Burke (attrib.)
.
User avatar
Frank Lion
Posts: 21173
Joined: April 23rd, 2004, 6:59 pm
Location: ... The Exorcist....United Kingdom
Contact:

Re: Metal Lion Sea Monkey & Silver Sea Monkey

Post by Frank Lion »

UPDATES -


Metal Lion Silver Sea Monkey

Version ~ 2.0.5.7


Compatibility - SeaMonkey 2.1a1 - 2.57


- Thunderbird 34 - 60


Image

https://addons.thunderbird.net/en-GB/se ... b-dl-users

https://addons.mozilla.org/en-US/seamon ... ea-monkey/




Metal Lion Sea Monkey

Version ~ 2.0.4.5

Compatibility - SeaMonkey 2.1a1 - 2.57


-Thunderbird 34 - 60


Image

https://addons.thunderbird.net/en-GB/se ... b-dl-users

https://addons.mozilla.org/en-US/seamon ... ea-monkey/


CHANGELOG -


#1. T/Bird toolbar buttons size fix.
#2. Remove OS text shadow in T/Bird Compose window and Address Book fix.
#3. T/Bird menu buttons jumping on active state fix.
#4. Toolbar heights adjusted for T/Bird and SM E mail client.
#5. T/Bird Correspond arrow fix.
#6. Lightning splitter position fix.


Frank :)

Support Link - http://franklion.co.uk/contact.html


STATUS - Fully Reviewed.



Image
"The only thing necessary for the triumph of evil, is for good men to do nothing." - Edmund Burke (attrib.)
.
User avatar
Frank Lion
Posts: 21173
Joined: April 23rd, 2004, 6:59 pm
Location: ... The Exorcist....United Kingdom
Contact:

Re: Metal Lion Sea Monkey & Silver Sea Monkey

Post by Frank Lion »

Announcement -

I'm stopping the Thunderbird side of these themes with Thunderbird version 60. The SeaMonkey side is completely unaffected by this.

#1. There is a bug in Thunderbird 60 (at the moment anyway) that means that a Complete Theme has to be installed and then re-installed three times before it finally shows up as it should. When it does finally deign to install these themes, then they are working fine, exactly as they should.

#2. I cannot get the DOM Inspector to work in Thunderbird 60. As you may know, although I can sometimes do without it for simple stuff, it is actually a pretty essential tool in the making of themes, i.e. No DOMi = No Themes.

#3. Of course, as is the way with the world, #1 above to some users is obviously all my fault and they don't bother to contact my Support side to ask what's going on. Instead they post indignant 'reviews' that my themes don't work for all to see.

As you know, like every other theme writer, I do this stuff in my free time and don't need this and guess what? - now I've made sure that they really will never work again in Thunderbird after version 60.
"The only thing necessary for the triumph of evil, is for good men to do nothing." - Edmund Burke (attrib.)
.
frg
Posts: 1361
Joined: December 15th, 2015, 1:20 pm

Re: Metal Lion Sea Monkey & Silver Sea Monkey

Post by frg »

DOMi will probably never work again in any 59+ Gecko. Our mozilla "friends" just gutted the needed apis and no one left with the knowledge and time to fix this. You can inspect XUL with the the dev tools in TB. There is currently a bug in SeaMonkey 2.57 which prevents this.

If you want to do an early test with 2.57 try
https://www.wg9s.com/comm-257/

Browser works but not much more right now.

The TB devs have their hand full. Still trying to fix the tree which I personally think will be futile before the next ESR arrives. And sancus did a good job with the add-ons site. I am very grateful they did this. You might just want to contact them for any bad reviews.

FRG
User avatar
Frank Lion
Posts: 21173
Joined: April 23rd, 2004, 6:59 pm
Location: ... The Exorcist....United Kingdom
Contact:

Re: Metal Lion Sea Monkey & Silver Sea Monkey

Post by Frank Lion »

frg wrote:DOMi will probably never work again in any 59+ Gecko.
That's OK, because of the work I did on T/Bird 58 a while back, T/Bird 60 is fine with my stuff and so is a good place to stop. Go past that and I'll be stuck with their hopeless Browser Toolbox thing - OK for the odd ID, but not for doing my stuff.
frg wrote: You can inspect XUL with the the dev tools in TB. There is currently a bug in SeaMonkey 2.57 which prevents this.

If you want to do an early test with 2.57 try
https://www.wg9s.com/comm-257/
Thanks, seems generally OK, small breakings but nothing major. Browser Toolbox is working on 2.57, but I think so would DOMi so I'd use that instead.

2.57 does seem to have a similar theme install bug to T/Bird though - theme installed OK, switch to default and back and theme vanishes. Re-install theme and back it comes.

I did mention this problem on T/Bird Builds, but I think they would already be aware of it? -
Richard Marti (:Paenglab)
(Assignee)
Comment 100 • 9 months ago

Install it again. Somehow on newer TB versions it doesn't apply on the first time. Maybe because of the FX removal work of the legacy extensions.
"The only thing necessary for the triumph of evil, is for good men to do nothing." - Edmund Burke (attrib.)
.
frg
Posts: 1361
Joined: December 15th, 2015, 1:20 pm

Re: Metal Lion Sea Monkey & Silver Sea Monkey

Post by frg »

browser toolbox works but you can't inspect xul content in SM.

moz-border is gone. This mostly affects the modern theme. There are preliminary patches in this release but they still need work.

If we can't get something to work for the final we will probably backout s**tty mozilla changes in a SeaMonkey release branch. The Gecko tree turned into junk after 2,57 and we need to evaluate other options or shut down anyway.

FRG
User avatar
Snake4
Posts: 1841
Joined: December 27th, 2017, 4:03 am
Location: Australia

Re: Metal Lion Sea Monkey & Silver Sea Monkey

Post by Snake4 »

shut down? the end of Seamonkey in other words?
Nightly Blog
Release Calendar
Posted With Chrome Or Firefox
frg
Posts: 1361
Joined: December 15th, 2015, 1:20 pm

Re: Metal Lion Sea Monkey & Silver Sea Monkey

Post by frg »

> the end of Seamonkey in other words?

yes if it an't be made to work and none of the Gecko forks take off. Firefox is on the path to oblivion too unless you believe the mumbo jumbo about everything be fine. User stats show differently. We will probably know in 2-3 years what happens with all Gecko products.
User avatar
Frank Lion
Posts: 21173
Joined: April 23rd, 2004, 6:59 pm
Location: ... The Exorcist....United Kingdom
Contact:

Re: Metal Lion Sea Monkey & Silver Sea Monkey

Post by Frank Lion »

Been doing a couple of theme experiments -

#1. This first idea is to use a Complete Theme (or the default one) for the browser side and have a totally different theme for the Email side.

Turns out, despite the fact that you can only have one Complete Theme running, that this is pretty easy. Well, easy if you have made the Email theme as an extension.

Here's ML SeaMonkey with the new Email theme -

Image

https://i.postimg.cc/wBXdDrP0/SNAG-0565-E.png


The idea works well with all themes, apart from the 'Modern' theme that comes with SM by default. That's because whoever did the toolbarbutton 'shadows' did so over the top of the background colour (instead of doing the more technically difficult transparent background route)

Even the default SM theme looks pretty good on the Email side, when this extension is on. Not often that can be said. :)

#2. The second idea was a pretty simple one - add a Persona background to a Complete Theme. As I suspected, that was very easy and only involves copying a couple of images and adding half a dozen lines of .css to the userChrome.css file.



Frank :)



Image
"The only thing necessary for the triumph of evil, is for good men to do nothing." - Edmund Burke (attrib.)
.
User avatar
Frank Lion
Posts: 21173
Joined: April 23rd, 2004, 6:59 pm
Location: ... The Exorcist....United Kingdom
Contact:

Re: Metal Lion Sea Monkey & Silver Sea Monkey

Post by Frank Lion »

For unknown reasons, the SM are making a big thing out of a beta release - https://www.seamonkey-project.org/news

Metal Lion Sea Monkey and Silver Sea Monkey are already 99% working fine, theme-wise, and I've already fixed the 1%. However, I will not be uploading these new updated versions until 2.53 is the official release (just like, er, always)

Frank :)



Image
"The only thing necessary for the triumph of evil, is for good men to do nothing." - Edmund Burke (attrib.)
.
User avatar
jivko
Posts: 237
Joined: September 2nd, 2008, 11:20 am

Re: Metal Lion Sea Monkey & Silver Sea Monkey

Post by jivko »

Man I haven't been on the forum for years. Looks like Frank is the last man standing. Still using Firefox but sadly things with custom themes on all fronts have changed.
User avatar
Frank Lion
Posts: 21173
Joined: April 23rd, 2004, 6:59 pm
Location: ... The Exorcist....United Kingdom
Contact:

Re: Metal Lion Sea Monkey & Silver Sea Monkey

Post by Frank Lion »

UPDATES -


Metal Lion Silver Sea Monkey

Version ~ 2.0.6.1

Compatibility - SeaMonkey 2.1a1 - 2.57


- Thunderbird 34 - 60

Image



Metal Lion Sea Monkey

Version ~ 2.0.5.3

Compatibility - SeaMonkey 2.1a1 - 2.57


-Thunderbird 34 - 60

Image


CHANGELOG -


Small bug fixes for the new SeaMonkey 2.53 version.


Frank :)

Support Link - http://franklion.co.uk/contact.html


STATUS - Fully Reviewed.


Image
"The only thing necessary for the triumph of evil, is for good men to do nothing." - Edmund Burke (attrib.)
.
Post Reply