Metal Lion Sea Monkey & Silver Sea Monkey
- Frank Lion
- Posts: 21178
- Joined: April 23rd, 2004, 6:59 pm
- Location: ... The Exorcist....United Kingdom
- Contact:
Re: Metal Lion Sea Monkey & Silver Sea Monkey
The release of SM 2.38 made my Addon Manager styling start to look a bit ragged. Never done much in there and pretty much relied on my 'ripple effect' * to theme it.
But with that release, which included some bizarre code from Firefox, I figured it was time to theme it properly and, of course, the same for Thunderbird as well. So, that's what I was doing for a few hours today.
Here's the SM Default theme Addons Manager -
http://franklion.co.uk/GEN-LINKS/Screenshot-dam.png
...and here's how I styled that area in the Firefox theme Tiger SP, where I stick fairly close to the Firefox styling. - http://franklion.co.uk/GEN-LINKS/Screenshot-am.png
With these on SM, I wanted a softer, more flowing look, so here's how these themes now look in SeaMonkey - http://franklion.co.uk/GEN-LINKS/Screenshot-mlsmam2.png
...and Thunderbird (the red and green blobs on the buttons are a Linux thing) -
http://franklion.co.uk//GEN-LINKS/Scree ... ltbam2.png
* the ripple effect is where you put just one background gradient on loads and loads of general bits, like richlistbox, etc. knowing that the effect will ripple through the entire theme and style many, many areas. Get it right and the gradient effects all play off each other. A very quick way to style a lot without doing much.
Then again, get it wrong and you get unwanted, unexpected effects popping up everywhere, which is why most themers avoid this technique.
But with that release, which included some bizarre code from Firefox, I figured it was time to theme it properly and, of course, the same for Thunderbird as well. So, that's what I was doing for a few hours today.
Here's the SM Default theme Addons Manager -
http://franklion.co.uk/GEN-LINKS/Screenshot-dam.png
...and here's how I styled that area in the Firefox theme Tiger SP, where I stick fairly close to the Firefox styling. - http://franklion.co.uk/GEN-LINKS/Screenshot-am.png
With these on SM, I wanted a softer, more flowing look, so here's how these themes now look in SeaMonkey - http://franklion.co.uk/GEN-LINKS/Screenshot-mlsmam2.png
...and Thunderbird (the red and green blobs on the buttons are a Linux thing) -
http://franklion.co.uk//GEN-LINKS/Scree ... ltbam2.png
* the ripple effect is where you put just one background gradient on loads and loads of general bits, like richlistbox, etc. knowing that the effect will ripple through the entire theme and style many, many areas. Get it right and the gradient effects all play off each other. A very quick way to style a lot without doing much.
Then again, get it wrong and you get unwanted, unexpected effects popping up everywhere, which is why most themers avoid this technique.
"The only thing necessary for the triumph of evil, is for good men to do nothing." - Edmund Burke (attrib.)
.
.
- Frank Lion
- Posts: 21178
- Joined: April 23rd, 2004, 6:59 pm
- Location: ... The Exorcist....United Kingdom
- Contact:
Re: Metal Lion Sea Monkey & Silver Sea Monkey
UPDATES -
Metal Lion Silver Sea Monkey
Version ~ 2.0.4.2
Compatibility - SeaMonkey 2.1a1 - 2.40
- Thunderbird 34 - 41
https://addons.mozilla.org/en-US/seamon ... ea-monkey/
Metal Lion Sea Monkey
Version ~ 2.0.3.2
Compatibility - SeaMonkey 2.1a1 - 2.40
-Thunderbird 34 - 41
https://addons.mozilla.org/en-US/seamon ... ea-monkey/
CHANGELOG -
#1. Complete Addons Manager restyle.
#2. Support for Compact Headers extension fix.
#3. Support for Speed Dial extension fix.
#4. Minor adjustments.
...done the updates for Tiger SP, just got to ripple those changes through to the other FF ones, upload new versions and then that's my lot for this year on this theme type stuff..
Frank
Support Link - http://franklion.co.uk/contact.html
STATUS - Fully Reviewed
Metal Lion Silver Sea Monkey
Version ~ 2.0.4.2
Compatibility - SeaMonkey 2.1a1 - 2.40
- Thunderbird 34 - 41
https://addons.mozilla.org/en-US/seamon ... ea-monkey/
Metal Lion Sea Monkey
Version ~ 2.0.3.2
Compatibility - SeaMonkey 2.1a1 - 2.40
-Thunderbird 34 - 41
https://addons.mozilla.org/en-US/seamon ... ea-monkey/
CHANGELOG -
#1. Complete Addons Manager restyle.
#2. Support for Compact Headers extension fix.
#3. Support for Speed Dial extension fix.
#4. Minor adjustments.
...done the updates for Tiger SP, just got to ripple those changes through to the other FF ones, upload new versions and then that's my lot for this year on this theme type stuff..
Frank
Support Link - http://franklion.co.uk/contact.html
STATUS - Fully Reviewed
"The only thing necessary for the triumph of evil, is for good men to do nothing." - Edmund Burke (attrib.)
.
.
- Frank Lion
- Posts: 21178
- Joined: April 23rd, 2004, 6:59 pm
- Location: ... The Exorcist....United Kingdom
- Contact:
Re: Metal Lion Sea Monkey & Silver Sea Monkey
For my own amusement and for those that may need them, these Complete Themes are now also additionally available in the form of an extension (xpi)
In addition, as I am now not hampered by the limitations of Mozilla's chrome manifest system *, there is now just one single extension to install that contains both the theme and the scrollbars. As you may imagine, the appearance and functioning of this alternative extension is identical in every respect to the usual versions above.
Contact me through the usual channels if you would like to try them.
I would stress that none of the above affects the usual users of these themes in any way and that they need do nothing.
Frank
* https://developer.mozilla.org/en/docs/C ... gistration ...in both theme and extensions there is a chrome.manifest file. Bizarrely in the .jar (theme) version you are not allowed to use the 'override' command, even though that is precisely what a conventional Complete Theme is doing, i.e. overriding the default theme.
However, you really do need to be able to use override to theme the webpage scrollbars. Therefore, to get around that with my theme template that does not replace the default theme, I simply coded up a 5kb extension that is 'allowed' to use override' and so does theme the content scrollbars.
So, now you know why my stuff is always a 'bundle' package of a theme.jar and a companion scrollbars extension xpi.
In addition, as I am now not hampered by the limitations of Mozilla's chrome manifest system *, there is now just one single extension to install that contains both the theme and the scrollbars. As you may imagine, the appearance and functioning of this alternative extension is identical in every respect to the usual versions above.
Contact me through the usual channels if you would like to try them.
I would stress that none of the above affects the usual users of these themes in any way and that they need do nothing.
Frank
* https://developer.mozilla.org/en/docs/C ... gistration ...in both theme and extensions there is a chrome.manifest file. Bizarrely in the .jar (theme) version you are not allowed to use the 'override' command, even though that is precisely what a conventional Complete Theme is doing, i.e. overriding the default theme.
However, you really do need to be able to use override to theme the webpage scrollbars. Therefore, to get around that with my theme template that does not replace the default theme, I simply coded up a 5kb extension that is 'allowed' to use override' and so does theme the content scrollbars.
So, now you know why my stuff is always a 'bundle' package of a theme.jar and a companion scrollbars extension xpi.
"The only thing necessary for the triumph of evil, is for good men to do nothing." - Edmund Burke (attrib.)
.
.
- Frank Lion
- Posts: 21178
- Joined: April 23rd, 2004, 6:59 pm
- Location: ... The Exorcist....United Kingdom
- Contact:
Re: Metal Lion Sea Monkey & Silver Sea Monkey
Jeeze, these AMO guys don't know their own rules -
I swear if they invented any more hoops for us guys to go through, we'd be permanently stuck in mid-air! The 'sub-package' there is the silver scrollbars.xpi and I explained in the previous post why that is needlessly needed.
You watch, I'll get this quickly signed and then on uploading get a 'Whoa!! Your add-on failed validation with 1 error. Sub-package must not be signed for SeaMonkey and Thunderbird Applications' message.
Later.....
Err, no. Signing applies to Firefox only, not to SeaMonkey and Thunderbird.Error with metal_lion-smsilver-bundle-2.0.4.4.xpi
100% complete · 287.74 KB of 287.74 KB
Your add-on failed validation with 1 error.
Sub-package must be signed
See full validation report
I swear if they invented any more hoops for us guys to go through, we'd be permanently stuck in mid-air! The 'sub-package' there is the silver scrollbars.xpi and I explained in the previous post why that is needlessly needed.
You watch, I'll get this quickly signed and then on uploading get a 'Whoa!! Your add-on failed validation with 1 error. Sub-package must not be signed for SeaMonkey and Thunderbird Applications' message.
Later.....
"The only thing necessary for the triumph of evil, is for good men to do nothing." - Edmund Burke (attrib.)
.
.
- Frank Lion
- Posts: 21178
- Joined: April 23rd, 2004, 6:59 pm
- Location: ... The Exorcist....United Kingdom
- Contact:
Re: Metal Lion Sea Monkey & Silver Sea Monkey
Except that it wasn't signed - there was no META-INF folder added.You're done!
Your add-on has been signed and it's ready to use. You can download it here:
https://addons.mozilla.org/en-US/develo ... ver-s/vers...
Your add-on will not be publicly available on this website.
Next steps:
You can upload new versions of your add-on in the add-on's developer page.
Replaced it in anyway and guess what? -
Tucked away I then find this - https://blog.mozilla.org/addons/2015/11 ... ficulties/ but the UPDATE bit says it has now been fixed.Error with metal_lion-smsilver-bundle-2.0.4.4.xpi
100% complete · 287.74 KB of 287.74 KB
Your add-on failed validation with 1 error.
Sub-package must be signed
See full validation report
So...off to Email to explain to Jorge why that isn't so.
A day in the life.
...I'll come back to this one. It was a very minor update anyway.
"The only thing necessary for the triumph of evil, is for good men to do nothing." - Edmund Burke (attrib.)
.
.
- Frank Lion
- Posts: 21178
- Joined: April 23rd, 2004, 6:59 pm
- Location: ... The Exorcist....United Kingdom
- Contact:
Re: Metal Lion Sea Monkey & Silver Sea Monkey
UPDATES -
Metal Lion Silver Sea Monkey
Version ~ 2.0.4.4
Compatibility - SeaMonkey 2.1a1 - 2.40
- Thunderbird 34 - 41
https://addons.mozilla.org/en-US/seamon ... ea-monkey/
Metal Lion Sea Monkey
Version ~ 2.0.3.3
Compatibility - SeaMonkey 2.1a1 - 2.40
-Thunderbird 34 - 41
https://addons.mozilla.org/en-US/seamon ... ea-monkey/
CHANGELOG -
#1. Linux - minor bug fix to stop the DOM Inspector being impossible to read when using a dark Linux theme. The default theme also has this problem.
#2. Minor Addons Manager category icon fix.
#3. Linux - statusbarpanel borders changed to transparent to prevent Linux dark theme interference.
NOTE - Due to a technical bug on the AMO website, the Metal Lion Silver Sea Monkey update has had to go out without its usual scrollbars extension. Existing users will not be affected, but new users will. Just as soon as AMO rectify this situation, a new complete update will be issued.
****
Yep, the veil that was lifted in now down again.
Frank
Support Link - http://franklion.co.uk/contact.html
STATUS - Fully Reviewed
Metal Lion Silver Sea Monkey
Version ~ 2.0.4.4
Compatibility - SeaMonkey 2.1a1 - 2.40
- Thunderbird 34 - 41
https://addons.mozilla.org/en-US/seamon ... ea-monkey/
Metal Lion Sea Monkey
Version ~ 2.0.3.3
Compatibility - SeaMonkey 2.1a1 - 2.40
-Thunderbird 34 - 41
https://addons.mozilla.org/en-US/seamon ... ea-monkey/
CHANGELOG -
#1. Linux - minor bug fix to stop the DOM Inspector being impossible to read when using a dark Linux theme. The default theme also has this problem.
#2. Minor Addons Manager category icon fix.
#3. Linux - statusbarpanel borders changed to transparent to prevent Linux dark theme interference.
NOTE - Due to a technical bug on the AMO website, the Metal Lion Silver Sea Monkey update has had to go out without its usual scrollbars extension. Existing users will not be affected, but new users will. Just as soon as AMO rectify this situation, a new complete update will be issued.
****
Yep, the veil that was lifted in now down again.
Frank
Support Link - http://franklion.co.uk/contact.html
STATUS - Fully Reviewed
"The only thing necessary for the triumph of evil, is for good men to do nothing." - Edmund Burke (attrib.)
.
.
- Frank Lion
- Posts: 21178
- Joined: April 23rd, 2004, 6:59 pm
- Location: ... The Exorcist....United Kingdom
- Contact:
Re: Metal Lion Sea Monkey & Silver Sea Monkey
UPDATE -
Metal Lion Silver Sea Monkey
Version ~ 2.0.4.5
Compatibility - SeaMonkey 2.1a1 - 2.40
- Thunderbird 34 - 41
Same as previous version, but this time with scrollbars.
My thanks to Jorge for manually forcing this update through their system and also for filing the bug on this. It is appreciated.
Frank
(cat with wrinkly mouth pic goes here.)
Metal Lion Silver Sea Monkey
Version ~ 2.0.4.5
Compatibility - SeaMonkey 2.1a1 - 2.40
- Thunderbird 34 - 41
Same as previous version, but this time with scrollbars.
My thanks to Jorge for manually forcing this update through their system and also for filing the bug on this. It is appreciated.
Frank
(cat with wrinkly mouth pic goes here.)
"The only thing necessary for the triumph of evil, is for good men to do nothing." - Edmund Burke (attrib.)
.
.
- Frank Lion
- Posts: 21178
- Joined: April 23rd, 2004, 6:59 pm
- Location: ... The Exorcist....United Kingdom
- Contact:
Re: Metal Lion Sea Monkey & Silver Sea Monkey
UPDATES -
Metal Lion Silver Sea Monkey
Version ~ 2.0.4.6
Compatibility - SeaMonkey 2.1a1 - 2.40
- Thunderbird 34 - 45
https://addons.mozilla.org/en-US/seamon ... ea-monkey/
Metal Lion Sea Monkey
Version ~ 2.0.3.5
Compatibility - SeaMonkey 2.1a1 - 2.40
-Thunderbird 34 - 45
https://addons.mozilla.org/en-US/seamon ... ea-monkey/
CHANGELOG -
....minor bug fixes
Edit - of course, immediately after doing the updates I spot that SM is picking up Firefox's habit of doing huge buttons in the Addons Manager - they put a min-height on the buttons and I then come along and use unset on them to get them back to normal. That fix will appear in the next update of these. No idea why they do that, trying to fill up the space maybe? Either way, it looks awful.
Frank
Support Link - http://franklion.co.uk/contact.html
STATUS - Fully Reviewed
Metal Lion Silver Sea Monkey
Version ~ 2.0.4.6
Compatibility - SeaMonkey 2.1a1 - 2.40
- Thunderbird 34 - 45
https://addons.mozilla.org/en-US/seamon ... ea-monkey/
Metal Lion Sea Monkey
Version ~ 2.0.3.5
Compatibility - SeaMonkey 2.1a1 - 2.40
-Thunderbird 34 - 45
https://addons.mozilla.org/en-US/seamon ... ea-monkey/
CHANGELOG -
....minor bug fixes
Edit - of course, immediately after doing the updates I spot that SM is picking up Firefox's habit of doing huge buttons in the Addons Manager - they put a min-height on the buttons and I then come along and use unset on them to get them back to normal. That fix will appear in the next update of these. No idea why they do that, trying to fill up the space maybe? Either way, it looks awful.
Frank
Support Link - http://franklion.co.uk/contact.html
STATUS - Fully Reviewed
"The only thing necessary for the triumph of evil, is for good men to do nothing." - Edmund Burke (attrib.)
.
.
- Frank Lion
- Posts: 21178
- Joined: April 23rd, 2004, 6:59 pm
- Location: ... The Exorcist....United Kingdom
- Contact:
Re: Metal Lion Sea Monkey & Silver Sea Monkey
UPDATES -
Metal Lion Silver Sea Monkey
Version ~ 2.0.4.8
Compatibility - SeaMonkey 2.1a1 - 2.46
- Thunderbird 34 - 49
https://addons.mozilla.org/en-US/seamon ... ea-monkey/
Metal Lion Sea Monkey
Version ~ 2.0.3.7
Compatibility - SeaMonkey 2.1a1 - 2.46
-Thunderbird 34 - 49
https://addons.mozilla.org/en-US/seamon ... ea-monkey/
CHANGELOG -
#1. Addon Manager large button fix.
#2. Better hover on button text fix.
#3. Improved Toolbar heights fix.
#4. Toolbar button fixes for Linux T/bird 45 users.
#5. T/bird Correspondent arrow fix.
#6. Overflow on T/bird 45 Write menu fix.
#7. T/bird Linux 45 Dropmarker Fix
#8. T/bird Next Unread fix.
An innocent looking changelog that does not really give the full picture. Changes that happened in Thunderbird 45, especially the Linux version, made doing these updates a right bugger. Still, all fixed now.
Note to T/bird devs - brighttext should only apply to Personas, not 3rd party Complete Themes, even Firefox gets that right. Also, on the Linux version, when you decide to use tiny monochrome default toolbar buttons then how about taking more care how you code that so that it doesn't impact everything else?
Frank
Support Link - http://franklion.co.uk/contact.html
STATUS - Fully Reviewed
Metal Lion Silver Sea Monkey
Version ~ 2.0.4.8
Compatibility - SeaMonkey 2.1a1 - 2.46
- Thunderbird 34 - 49
https://addons.mozilla.org/en-US/seamon ... ea-monkey/
Metal Lion Sea Monkey
Version ~ 2.0.3.7
Compatibility - SeaMonkey 2.1a1 - 2.46
-Thunderbird 34 - 49
https://addons.mozilla.org/en-US/seamon ... ea-monkey/
CHANGELOG -
#1. Addon Manager large button fix.
#2. Better hover on button text fix.
#3. Improved Toolbar heights fix.
#4. Toolbar button fixes for Linux T/bird 45 users.
#5. T/bird Correspondent arrow fix.
#6. Overflow on T/bird 45 Write menu fix.
#7. T/bird Linux 45 Dropmarker Fix
#8. T/bird Next Unread fix.
An innocent looking changelog that does not really give the full picture. Changes that happened in Thunderbird 45, especially the Linux version, made doing these updates a right bugger. Still, all fixed now.
Note to T/bird devs - brighttext should only apply to Personas, not 3rd party Complete Themes, even Firefox gets that right. Also, on the Linux version, when you decide to use tiny monochrome default toolbar buttons then how about taking more care how you code that so that it doesn't impact everything else?
Frank
Support Link - http://franklion.co.uk/contact.html
STATUS - Fully Reviewed
"The only thing necessary for the triumph of evil, is for good men to do nothing." - Edmund Burke (attrib.)
.
.
- Frank Lion
- Posts: 21178
- Joined: April 23rd, 2004, 6:59 pm
- Location: ... The Exorcist....United Kingdom
- Contact:
Re: Metal Lion Sea Monkey & Silver Sea Monkey
UPDATES -
Metal Lion Silver Sea Monkey
Version ~ 2.0.5.0
Compatibility - SeaMonkey 2.1a1 - 2.49
- Thunderbird 34 - 52
https://addons.mozilla.org/en-US/seamon ... ea-monkey/
Metal Lion Sea Monkey
Version ~ 2.0.3.9
Compatibility - SeaMonkey 2.1a1 - 2.49
-Thunderbird 34 - 52
https://addons.mozilla.org/en-US/seamon ... ea-monkey/
CHANGELOG -
#1. Description container font fix in Addons Manager.
#2. Category icons in Addons Manager Fix.
#3. Lightning 'Today Panel' Fix.
#4. Lightning fixes for dark theme. (ML SM)
#5. Close button fix.
#6. Various very minor fixes..
Frank
Support Link - http://franklion.co.uk/contact.html
STATUS - Fully Reviewed.
Metal Lion Silver Sea Monkey
Version ~ 2.0.5.0
Compatibility - SeaMonkey 2.1a1 - 2.49
- Thunderbird 34 - 52
https://addons.mozilla.org/en-US/seamon ... ea-monkey/
Metal Lion Sea Monkey
Version ~ 2.0.3.9
Compatibility - SeaMonkey 2.1a1 - 2.49
-Thunderbird 34 - 52
https://addons.mozilla.org/en-US/seamon ... ea-monkey/
CHANGELOG -
#1. Description container font fix in Addons Manager.
#2. Category icons in Addons Manager Fix.
#3. Lightning 'Today Panel' Fix.
#4. Lightning fixes for dark theme. (ML SM)
#5. Close button fix.
#6. Various very minor fixes..
Frank
Support Link - http://franklion.co.uk/contact.html
STATUS - Fully Reviewed.
"The only thing necessary for the triumph of evil, is for good men to do nothing." - Edmund Burke (attrib.)
.
.
- Frank Lion
- Posts: 21178
- Joined: April 23rd, 2004, 6:59 pm
- Location: ... The Exorcist....United Kingdom
- Contact:
Re: Metal Lion Sea Monkey & Silver Sea Monkey
Above now Fully Reviewed...and ready for your enjoyment.
"The only thing necessary for the triumph of evil, is for good men to do nothing." - Edmund Burke (attrib.)
.
.
- mightyglydd
- Posts: 9813
- Joined: November 4th, 2006, 7:07 pm
- Location: Hollywood Ca.
Re: Metal Lion Sea Monkey & Silver Sea Monkey
Thanks Frank, got them last night, lovin' the Silver, as usual, meticulous detail, your Titlebar Toggle Button still works fine too.
@ I assume the Themes are still compatible with Sea Fox ? Haven't seen Patrick around in a while.
@ I assume the Themes are still compatible with Sea Fox ? Haven't seen Patrick around in a while.
#KeepFightingMichael and Alex.
- Frank Lion
- Posts: 21178
- Joined: April 23rd, 2004, 6:59 pm
- Location: ... The Exorcist....United Kingdom
- Contact:
Re: Metal Lion Sea Monkey & Silver Sea Monkey
Thanks, these aren't the most exciting themes I've ever done, compared to ML BMV, ML 300, etc. but they are exactly what I intended them to be and what, I felt, the existing SM theme range was lacking somewhat - crisp, tight, professional looking themes for the workplace. Must say, I don't find them too bad looking outside work either, but they are pretty restrained... by my standards.mightyglydd wrote:Thanks Frank, got them last night, lovin' the Silver, as usual, meticulous detail, your Titlebar Toggle Button still works fine too.
I could convert some of my old ones to SM and T/bird, but looking at the usage figures of everyone theming these platforms, I reckon this whole theme ship has sailed. So be it.
Very much so and if they weren't then I'd be straight onto Pat. Why far more SM users aren't using SeaFox is totally beyond me.mightyglydd wrote:@ I assume the Themes are still compatible with Sea Fox ? Haven't seen Patrick around in a while.
SM is a great browser and I've grown to really like the Email side as well, but if SeaFox didn't exist I'm afraid that I just wouldn't use it. So, yeah, I'm quite a big fan of it.
"The only thing necessary for the triumph of evil, is for good men to do nothing." - Edmund Burke (attrib.)
.
.
- mightyglydd
- Posts: 9813
- Joined: November 4th, 2006, 7:07 pm
- Location: Hollywood Ca.
Re: Metal Lion Sea Monkey & Silver Sea Monkey
Top two Weekly Downloads and No1 "Most Popular Complete Themes".. nice one mate
#KeepFightingMichael and Alex.
- Frank Lion
- Posts: 21178
- Joined: April 23rd, 2004, 6:59 pm
- Location: ... The Exorcist....United Kingdom
- Contact:
Re: Metal Lion Sea Monkey & Silver Sea Monkey
Thanks, Mighty. The position appears to even have improved since you wrote that.mightyglydd wrote:Top two Weekly Downloads and No1 "Most Popular Complete Themes".. nice one mate
One thing I have learnt is that if you write themes specifically with the workplace in mind, then don't be surprised if many of of your users do use them exactly like that. This means that I 'lose' well over a third of my userbase during the weekend, so the weekday figures are a fair bit higher than you see. What you see is the week averaged out. Either way, I'm not complaining.
Here's a very obscure fix if you are using ML SM AND the Custom Buttons extension AND using non default 'Stars' for the icons with that extension. With me so far?
Pop this in userChrome and it stops that strange twitch on hoverover (that was driving me up the wall) -
Code: Select all
toolbarbutton[id^="custombuttons-button"]:hover > .toolbarbutton-icon {filter: none !important;}
"The only thing necessary for the triumph of evil, is for good men to do nothing." - Edmund Burke (attrib.)
.
.