Some theme elements not displaying in Pale Moon 28
Moderators: FranklinDM, Lootyhoof
Some theme elements not displaying in Pale Moon 28
Hi all, I've been using a theme called NASA Night Launch (http://forums.mozillazine.org/viewtopic.php?t=547498) for over a decade on Firefox and older versions of Pale Moon (ver 26.5).
I'm finally updating my PM install after putting it off for the longest time, but noticed that when the same theme is installed on PM28.7.2, a few elements aren't displaying correctly:
I love this theme and would like to continue using it, but am having difficulties fixing the above issues. I've extracted and looked through the xpi but don't understand why PM28 is having trouble with these few specific elements.
I would appreciate some input
I'm finally updating my PM install after putting it off for the longest time, but noticed that when the same theme is installed on PM28.7.2, a few elements aren't displaying correctly:
I love this theme and would like to continue using it, but am having difficulties fixing the above issues. I've extracted and looked through the xpi but don't understand why PM28 is having trouble with these few specific elements.
I would appreciate some input
Re: Some theme elements not displaying in Pale Moon 28
Did you try the Theme Compatibility Provider?
Re: Some theme elements not displaying in Pale Moon 28
I never did update the Theme Compatibility Provider beyond PM27, it just wasn't possible to do what I wanted with it for v28. I guess I should remove that at some point...
Also, themes that don't already support Pale Moon in some way are wholly unsupported. There's been too many changes for Firefox themes to work as-is.
Also, themes that don't already support Pale Moon in some way are wholly unsupported. There's been too many changes for Firefox themes to work as-is.
Re: Some theme elements not displaying in Pale Moon 28
Theme Compatibility Provider made no difference unfortunately. I was able to somewhat fix the issues by using Stylish/Stylem and playing with the margin/padding for the distorted icon, and manually adding the missing icons back in using
for this particular theme. There's probably an easier way to completely fix this by editing the xpi but I couldn't figure it out. Doesn't look quite right but it'll do for now.
Code: Select all
'url("chrome://browser/skin/lion/Toolbar.png");' -moz-image-region: rect(xpx, ypx, zpx, npx);
Re: Some theme elements not displaying in Pale Moon 28
Maybe we should make the indicator in the theme subcategory in the add-on manager indicate it's not supported. Personally I'd prefer to block Firefox themes since they are potentially UI (and functionality) breaking, but then we'd get a ton of people coming in being angry and accusatory again if they happen to have a theme that still works "well enough" for them.
"Sometimes, the best way to get what you want is to be a good person." -- Louis Rossmann
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite
Re: Some theme elements not displaying in Pale Moon 28
Isn't that the purpose of the orange dot?
Re: Some theme elements not displaying in Pale Moon 28
Apparently the orange dot isn't clear enough for themes!
"Sometimes, the best way to get what you want is to be a good person." -- Louis Rossmann
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite
Re: Some theme elements not displaying in Pale Moon 28
Are there any full themes originally targeted at Firefox still available?
"One hosts to look them up, one DNS to find them and in the darkness BIND them."
Linux Mint 21 Xfce x64 on HP i5-5200 laptop, 12 GB RAM.
AutoPageColor|PermissionsPlus|PMPlayer|Pure URL|RecordRewind|TextFX
Linux Mint 21 Xfce x64 on HP i5-5200 laptop, 12 GB RAM.
AutoPageColor|PermissionsPlus|PMPlayer|Pure URL|RecordRewind|TextFX
Re: Some theme elements not displaying in Pale Moon 28
No, they're neither in Legacy Collector's site nor CAA. There's probably some download sites with some (likely ancient) versions though. Plus if any were salvaged in the Internet Archive backups of AMO, but I'm not sure about that.
I do have backups of a majority of them locally though (thanks Tobin!) if anyone needs them for development purposes (licence depending, of course).
I do have backups of a majority of them locally though (thanks Tobin!) if anyone needs them for development purposes (licence depending, of course).
Re: Some theme elements not displaying in Pale Moon 28
Once the theme is patched, you do not need the extension any more. In fact, I found (when I was trying to use and fix the Halloween theme) that I could copy the patched xpi file from the profile, patch it and install it again without the extension there any more.Moonchild wrote: ↑2019-11-17, 09:23Maybe we should make the indicator in the theme subcategory in the add-on manager indicate it's not supported. Personally I'd prefer to block Firefox themes since they are potentially UI (and functionality) breaking, but then we'd get a ton of people coming in being angry and accusatory again if they happen to have a theme that still works "well enough" for them.
Re: Some theme elements not displaying in Pale Moon 28
I thought that the orange dot means that the extension was written for Firefox, not Pale Moon. When I added Pale Moon target applcation information to install.rdf in Firefox extensions, the dot became blue.
- SpockFan02
- Astronaut
- Posts: 535
- Joined: 2017-09-24, 16:35
- Location: Mak pupulusšum, California
Re: Some theme elements not displaying in Pale Moon 28
Correct. but in the case of themes, you can be almost sure by now it's not only just "written for Firefox" but almost certainly not going to work properly.
"Sometimes, the best way to get what you want is to be a good person." -- Louis Rossmann
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite
Re: Some theme elements not displaying in Pale Moon 28
@ igob8a
FWIW I found Lootyhoof's Dark Moon theme an EXCELLENT replacement for the NASA Night Launch theme & it's fully compatible with PM v28.
Like you, I used the NASA theme for many, many years & found it to have the perfect UI for me. I was devastated when development was abandoned & it finally broke in some past PM version.
Dark Moon is so similar in appearance to NASA that I don't even miss it anymore. I just added 3-4 minor CSS tweaks to it & it's a perfect NASA replacement (for me).
https://addons.palemoon.org/addon/darkmoon/
FWIW I found Lootyhoof's Dark Moon theme an EXCELLENT replacement for the NASA Night Launch theme & it's fully compatible with PM v28.
Like you, I used the NASA theme for many, many years & found it to have the perfect UI for me. I was devastated when development was abandoned & it finally broke in some past PM version.
Dark Moon is so similar in appearance to NASA that I don't even miss it anymore. I just added 3-4 minor CSS tweaks to it & it's a perfect NASA replacement (for me).
https://addons.palemoon.org/addon/darkmoon/