[Release] Various theme ports/forks

Anything about browser themes, both Full Themes and Lightweight Themes (personas) should go here.

Moderators: satrow, FranklinDM, Lootyhoof

riiis
Lunatic
Lunatic
Posts: 449
Joined: 2014-05-17, 15:51
Location: USA

Re: [Release] Various theme ports/forks

Post by riiis » 2015-03-19, 15:45

Lootyhoof wrote:I've posted a fix and an updated XPI to my GitHub, does this work?
reinheit 1.0.1 shows no change. But much thanks for trying.

I tested all of your other new themes, and this problem did not occur in any of them.

User avatar
Lootyhoof
Themeist
Themeist
Posts: 1300
Joined: 2012-02-09, 23:35
Location: United Kingdom

Re: [Release] Various theme ports/forks

Post by Lootyhoof » 2015-03-19, 16:39

Hmm. I'll have to look into that at some point, then. At least it's still viewable, even if a bit annoying to read.

Thanks for looking at the others too, by the way.

riiis
Lunatic
Lunatic
Posts: 449
Joined: 2014-05-17, 15:51
Location: USA

Re: [Release] Various theme ports/forks

Post by riiis » 2015-03-19, 17:14

Lootyhoof wrote:
ashdav wrote:Pitchdark for Fx
This one seems nice, I like it. I've done the port, and it's now on GitHub. :) I noticed that it applies a gradient to the tabs toolbar when tabs are on top and the window is maximised, too - if anyone doesn't want that, I've added a style to the repo to revert it. Simply add it to userChrome.css or add to Stylish.
Also this dark theme appears to be fully skinable (compatible with light themes). To lighten the theme or add variety, you can also add a gradient background color or background image to the new tab page. I also like this theme.

The ThemeTool extension is very handy when using light themes with complete themes, or when setting a color or image background to the new tab page.

riiis
Lunatic
Lunatic
Posts: 449
Joined: 2014-05-17, 15:51
Location: USA

Re: [Release] Various theme ports/forks

Post by riiis » 2015-03-19, 21:26

Classic Compact currently has over 126,000 users (and 240 5-star user reviews), even though it lacks an Australis version (except for an abandoned beta circa FF29). The theme is highly customizable, using the "Classic Compact Options" extension. The Classic Compact extension is installed at the same time as installation of the theme. Both theme and extension (version 24.0.2) work great in Pale Moon. The Classic Compact developer indicates, on his home page, that there will be no further development of this theme and extension.
classic-compact.jpg

User avatar
Lootyhoof
Themeist
Themeist
Posts: 1300
Joined: 2012-02-09, 23:35
Location: United Kingdom

Re: [Release] Various theme ports/forks

Post by Lootyhoof » 2015-03-20, 17:26

It's done, and now on GitHub. That one was harder to do than I thought, probably since I ended up having to fork the options extension, too. Either way, it all works (or does for me at least), and I even managed to fix a few general issues with the theme, such as appmenu menuitem highlights (it would use white text on white before). You'll also notice that the titlebar text now automagically vanishes once you select to use tabs in titlebar (note that this is NOT the built-in "tabs on top"; rather, an option in the Options extension, only applicable when tabs on top is enabled), and I disabled the built-in RSS icon in favour of the theme's provided one, as this can be configured (as in, there's an option in the Options extension to enable/disable it).

Enjoy! :)

riiis
Lunatic
Lunatic
Posts: 449
Joined: 2014-05-17, 15:51
Location: USA

Re: [Release] Various theme ports/forks

Post by riiis » 2015-03-20, 19:42

Great job! :thumbup:

I get a parsing error, on first run of Compact Moon, when trying to open "chrome://compactmoonoptions/skin/help/FirstRun.xhtml".
compact-options.jpg
Pale Moon options includes a sub-menu for Classic Compact options. This menu item, in the Classic Compact theme, opened the Classic Compact options window. In the Compact Moon theme, this menu item does nothing.

Compact Moon options include the option item "OS system colors". Changing this option, from the default light/gray to very dark/black background- has the unfortunate side effect of changing all radio buttons to white, including the selected radio button (so one can't tell which radio button is selected).
Last edited by riiis on 2015-03-20, 22:24, edited 1 time in total.

User avatar
Lootyhoof
Themeist
Themeist
Posts: 1300
Joined: 2012-02-09, 23:35
Location: United Kingdom

Re: [Release] Various theme ports/forks

Post by Lootyhoof » 2015-03-20, 19:58

Confirmed, I'll look into it. :thumbup:

User avatar
Lootyhoof
Themeist
Themeist
Posts: 1300
Joined: 2012-02-09, 23:35
Location: United Kingdom

Re: [Release] Various theme ports/forks

Post by Lootyhoof » 2015-03-20, 21:32

I've just pushed a fix to GitHub. Does this solve these issues? I left in the "dark mode" OS setting; it's meant for a just-in-case scenario for if someone uses a really dark system theme. I also added a Compact Moon Options option to the Tools menu.

riiis
Lunatic
Lunatic
Posts: 449
Joined: 2014-05-17, 15:51
Location: USA

Re: [Release] Various theme ports/forks

Post by riiis » 2015-03-20, 22:22

Lootyhoof wrote:I've just pushed a fix to GitHub. Does this solve these issues?
All issues fixed. Time to relax. 8-)

riiis
Lunatic
Lunatic
Posts: 449
Joined: 2014-05-17, 15:51
Location: USA

Re: [Release] Various theme ports/forks

Post by riiis » 2015-03-21, 13:06

Lootyhoof wrote:
edrtf20 wrote:Maybe you could look into this theme?
Firefox 3 theme for Firefox 4+ Reloaded!
This one already appears to have Pale Moon compat, at least for the RSS icon. The padlocks still are default, but they don't look bad at all, it's all still fairly easy on the eyes. Admittedly could have room for debloat, but then I think most themes probably can. ;)
Perhaps Firefox 3 theme for Firefox 4+ Reloaded, and other complete themes deemed to be "close enough", should be listed at Pale Moon Add-ons Complete Themes (as external links). There are also other popular and attractive themes, such as Silvermel and Charamel, that can probably never be ported to Pale Moon (because of restrictive licenses and copyrights). Perhaps these themes are also "close enough" to be listed at Pale Moon Add-ons, as well.

User avatar
Lootyhoof
Themeist
Themeist
Posts: 1300
Joined: 2012-02-09, 23:35
Location: United Kingdom

Re: [Release] Various theme ports/forks

Post by Lootyhoof » 2015-03-21, 13:38

This is a job for Tobin rather than myself, as he manages that site. ;)

riiis
Lunatic
Lunatic
Posts: 449
Joined: 2014-05-17, 15:51
Location: USA

Re: [Release] Various theme ports/forks

Post by riiis » 2015-03-22, 17:18

Noia Fox is the fifth most popular complete theme at AMO, with over 115,000 users. Noia Fox version 2.1.4 (the last pre-Australis version) apparently includes Pale-Moon-specific features, as well. The Noia Fox theme (version 2.1.4) installs and runs flawlessly in both Pale Moon 24 and Pale Moon 25. However, the Noia Fox Options extension (which is packed with the Noia Fox theme)-- the extension runs fine in Pale Moon 24, but breaks in Pale Moon 25. That is, if the user attempts to open the Noia Fox Options window, the Pale Moon 25 browser will freeze. Removing the Firefox GUID from the chrome.manifest of Noia Fox Options (or adding the Pale Moon GUID to this chrome.manifest) returns Noia Fox Options to fully functional.
noia.jpg
The "Noia 4" theme and extension is very similar to Noia Fox, in both features and appearance. Noia 4 has more locales available than Noia Fox, however. Unfortunately, Noia 4 was removed from AMO, by its author, several months ago. So an original Noia 4 xpi file can no longer be downloaded from AMO, from which to port. Thus, porting of Noia 4 to Pale Moon, if undertaken, would have to be undertaken from available copies.

Noia 4 options extension provides only 5 locales (English, French, German, Italian, and Swedish). Noia Fox options provides even less (just English and French). So, Noia 4 might be preferred for porting because of its wider language coverage. On the other hand, Noia Fox might be easier to port.
Last edited by riiis on 2015-03-23, 00:13, edited 1 time in total.

User avatar
New Tobin Paradigm
Off-Topic Sheriff
Off-Topic Sheriff
Posts: 6249
Joined: 2012-10-09, 19:37
Location: Sector 001

Re: [Release] Various theme ports/forks

Post by New Tobin Paradigm » 2015-03-22, 19:36

PM me the copys... Way back in the day I asked the original designer of the Noia icon set and was granted permission to use the Noia icons in not only application themes but web design. :thumbup:
Attachments
v6_or_7_BinOC_Design____by_mattatobin.jpg
Image
- Gorhill is an interdimensional shape-shifting reptilian.. -
http://binaryoutcast.com/ | http://thereisonlyxul.org/ | Freenode #binaryoutcast

riiis
Lunatic
Lunatic
Posts: 449
Joined: 2014-05-17, 15:51
Location: USA

Re: [Release] Various theme ports/forks

Post by riiis » 2015-03-22, 20:41

"Copies", in my preceding post, is a link to a Noia 4 xpi.

User avatar
x-15a2
Keeps coming back
Keeps coming back
Posts: 825
Joined: 2014-03-19, 00:28
Location: Triskelion

Re: [Release] Various theme ports/forks

Post by x-15a2 » 2015-03-26, 11:26

Is it possible for you to replace the Mozilla Firefox icon in PMChrome with a Pale Moon icon?

Thanks!

User avatar
Lootyhoof
Themeist
Themeist
Posts: 1300
Joined: 2012-02-09, 23:35
Location: United Kingdom

Re: [Release] Various theme ports/forks

Post by Lootyhoof » 2015-03-26, 17:09

I've pushed v1.0.2 to GitHub. :)

One possible change that's been suggested to me about PMChrome is that, since Chrome itself doesn't use these types of icons anymore (and we are emulating Chrome here after all) is to remove it and replace with a more standard appmenu button. What's the general opinion on this? See below for what I mean:

Image

User avatar
x-15a2
Keeps coming back
Keeps coming back
Posts: 825
Joined: 2014-03-19, 00:28
Location: Triskelion

Re: [Release] Various theme ports/forks

Post by x-15a2 » 2015-03-26, 17:20

So, replace the FF icon with a hamburger button? I'd go for that.

User avatar
Lootyhoof
Themeist
Themeist
Posts: 1300
Joined: 2012-02-09, 23:35
Location: United Kingdom

Re: [Release] Various theme ports/forks

Post by Lootyhoof » 2015-03-26, 17:30

No, I was thinking more in line of that image I posted (the "You" button). You can already get the hamburger menu if you want, though.

hansen111

Re: [Release] Various theme ports/forks

Post by hansen111 » 2015-03-27, 21:24

Hello Lootyhoof,

Could you please make Qute Classic 4.0.1 compatible with Pale Moon?

Several times now I've gone to the Mozilla addons site, clicked the green "Add To Firefox" button for this theme but then the following message always appears:

"Qute Classic could not be installed because it is not compatible with Pale Moon 25.3.1"

It would be great to have this available again. Thank you.

User avatar
Lootyhoof
Themeist
Themeist
Posts: 1300
Joined: 2012-02-09, 23:35
Location: United Kingdom

Re: [Release] Various theme ports/forks

Post by Lootyhoof » 2015-03-27, 23:12

With regards to Noia 4: It's looking good. ;) This one may take a little longer than most, due to the Options extension. Also, this one will be released as part of the Pale Moon Add-Ons Team rather than my own personal fork, due to Tobin having the permission to use the icons. Watch this space!
Attachments
noia.png
noia.png (15.05 KiB) Viewed 2565 times

Post Reply