Page 1 of 8

[Release] Moonscape

Posted: 2017-01-14, 03:15
by FranklinDM
This is my first time posting here. But here it goes. Anyway, thanks to Lootyhoof for the guide about Complete Themes.

Description:
Moonscape features the classic theme that was featured in earlier versions of Netscape. It is a fork of Foxscape by Michael Walden.
preview.png

Links:
Repository: https://github.com/FranklinDM/Moonscape
Releases (GitHub): https://github.com/FranklinDM/Moonscape/releases/
Pale Moon Add-ons Site: http://addons.palemoon.org/addon/moonscape/

Re: [FORK] Moonscape

Posted: 2017-01-14, 13:46
by Lootyhoof
Great work! :thumbup: On that note I should update that guide at some point...

If you need any help or advice please feel free to be in touch. I can be reached either via PM here on the forums, email (linked on my GitHub profile), IM services (contact me on one of the other methods to get this), or the Pale Moon IRC chat.

I'd also highly recommend you take a look here for what has changed between Firefox (24-27-ish) and Pale Moon:

Complete Theme Changes for Pale Moon

If/when you're happy with this being on the Pale Moon Add-ons Site let me know and it can be arranged. ;)

Re: [FORK] Moonscape

Posted: 2017-01-15, 05:20
by FranklinDM
Thanks for the tip. Yes, I'm okay with it being posted in the PM Add-ons Site. :thumbup:

Re: [FORK] Moonscape

Posted: 2017-01-15, 06:15
by trava90
Wow, that takes me back a ways. Great work! :thumbup:

Re: [FORK] Moonscape

Posted: 2017-01-15, 20:15
by Lootyhoof

Re: [FORK] Moonscape

Posted: 2017-01-16, 21:16
by Latitude
Great theme! :clap:
But, the RSS icon looks weird in my PM 27.0.3
weird rss icon.png
weird rss icon.png (2.64 KiB) Viewed 10079 times
Does it happen in your PM?
What should I do to overcome this?

Re: [FORK] Moonscape

Posted: 2017-01-17, 01:00
by CharmCityCrab
Very nice! Thank you for forking this theme and hosting it on the Pale Moon add-ons site. I am using it now. Very cool. Don't know if I'll continue with this or go back to Past Modern Revisited in the long-run, but I'm really happy to have both to choose from. :)

Re: [FORK] Moonscape

Posted: 2017-01-17, 08:34
by New Tobin Paradigm
Re: the RSS icon.. This is a common issue specifically this RSS icon to display like that when the Theme does not know about it.

The developer of Moonscape will have to audit their theme to include things specific to Pale Moon (stuff that was added or stuff that was reverted when removed by Mozilla).

Theme Development is a process and it takes a minute to get back into the swing of it and takes even longer to become great at it, as Ryan would attest to. Give it a few I am sure the developer of this theme will solve these minor issues. What is great is that someone else is creating themes for Pale Moon. That must not be overlooked despite some exceedingly minor glitches in initial releases.

Re: [FORK] Moonscape

Posted: 2017-01-17, 19:47
by CharmCityCrab
The animated Netscape logo that transitions into the logo of the website you are visiting on the individual tabs is a really nice touch. I missed that logo. :)

Re: [FORK] Moonscape

Posted: 2017-01-20, 09:27
by FranklinDM
Sorry for taking a week to update and fix some of the glitches present in the initial release of the theme. Anyway, here it is.
An update to Moonscape: 6.05
Changelog:
- Removed default subskins from global.css and moved it to its own css file (default_subskins.css)
which is referenced by browser.css instead because it gets loaded 3 times in the past
This (somehow) led to an increase in memory usage
- Few tweaks and updates (namely the /mozapps/ directory, some icons, and devtools cleanup)
- Fixed the missing RSS icon from the address bar

You can update the theme via:
XPI: https://github.com/FranklinDM/Moonscape-Classic/releases/download/6.05/moonscape-6-05-pm.xpi
or by checking for updates in the Add-ons Manager since I've already uploaded the updated file to the PMA FTP (I guess) .:thumbup:

The tutorial for managing the subskins for this theme will be updated later.

Re: [FORK] Moonscape

Posted: 2017-01-21, 19:31
by Latitude
FranklinDM wrote:Sorry for taking a week to update and fix some of the glitches present in the initial release of the theme. Anyway, here it is.
An update to Moonscape: 6.05
Changelog:
- Removed default subskins from global.css and moved it to its own css file (default_subskins.css)
which is referenced by browser.css instead because it gets loaded 3 times in the past
This (somehow) led to an increase in memory usage
- Few tweaks and updates (namely the /mozapps/ directory, some icons, and devtools cleanup)
- Fixed the missing RSS icon from the address bar

You can update the theme via:
XPI: https://github.com/FranklinDM/Moonscape-Classic/releases/download/6.05/moonscape-6-05-pm.xpi
or by checking for updates in the Add-ons Manager since I've already uploaded the updated file to the PMA FTP (I guess) .:thumbup:

The tutorial for managing the subskins for this theme will be updated later.
Yeah, keep the good work!

Re: [FORK] Moonscape

Posted: 2017-01-23, 08:47
by FranklinDM
A quick update to Moonscape: 6.07 (2017-01-22)
Changelog:
- Removed support for PM26
- Created padlock.css, fixes the missing/double padlock icon in the identity bar
- Reflect changes from PM26-27
- Cleanup on the code
- removes a lot of commented sections and the social unused
- Devtools code on browser.css
- Minor fix on the download button
- Added history menu subskin
- Change of directory (from foxscape to moonscape)
- Changed splash logo (4 and 5)
- Internal documentation v1 (a lot of un-reviewed parts at the moment.)

You can update the theme via:
XPI: https://github.com/FranklinDM/Moonscape ... -07-pm.xpi
or by checking for updates in the Add-ons Manager.

You can now access the internal documentation for the theme by navigating to the following location:
chrome://browser/skin/readme

If you're going to apply any of the subskins, you have 2 methods:
1. The original UserChrome.css method
It is described in the advanced customization section of the readme
2. Stylish addon method
Copy all the contents of the file via browsing to chrome://browser/skin/moonscape/sub/0-config-template.css
Paste it into a new userstyle and uncomment the subskins that you need. Additional information can also be found at the advanced customization section of the readme

Re: [FORK] Moonscape

Posted: 2017-01-29, 11:39
by FranklinDM
And also this theme includes an icon pack that can be installed:
exp-moons.png
exp-moons.png (15.4 KiB) Viewed 9726 times
Navigate to this link in your browser (the theme must be activated):
chrome://browser/skin/iconpack

Re: [FORK] Moonscape

Posted: 2017-01-29, 21:10
by CharmCityCrab
FranklinDM wrote:And also this theme includes an icon pack that can be installed:
exp-moons.png

Navigate to this link in your browser (the theme must be activated):
chrome://browser/skin/iconpack
Thanks!

I was looking for something exactly like this.

The only problem I am running into is that the directions say to install the pack in this directory:

C:\Program Files\Mozilla Firefox\browser\chrome

Pale Moon doesn't have a Chrome folder under browser in Windows 10. I tried to just put the pack in under "browser", which probably predictably did not work. :) Where is Pale Moon's Chrome folder or it's equivalent? Using Windows Explorer search, I am only getting files related to the Chrome web browser, which obviously is not what I am looking for (Although, to be fair, I get impatient after the first gazillion minutes of searching and eventually just close the window ;) Maybe it would show it to me in like hour five. ;) ).

Re: [FORK] Moonscape

Posted: 2017-01-29, 22:24
by FranklinDM
Off-topic:
Sorry for that :) . The readmes will get updated in the next release.
The icons folder itself must be extracted in
"{Directory to PM}\browser\chrome"

The chrome folder doesn't exist by default, you may need to create a new one in its place.

Re: [FORK] Moonscape

Posted: 2017-01-30, 00:41
by CharmCityCrab
FranklinDM wrote:
Off-topic:
Sorry for that :) . The readmes will get updated in the next release.
The icons folder itself must be extracted in
"{Directory to PM}\browser\chrome"

The chrome folder doesn't exist by default, you may need to create a new one in its place.
Awesome! Thanks!

Not only does this add the wheel in the upper left by the name of the webpage on the bar instead of the moon, there is also the old "N on a mountain at night with a green starry backdrop" thing you can add via customizing the toolbar after installing the add-on pack. It even animates with meteor showers when websites are in the process of loading and is static when they aren't. Really cool theme.

I'm still debating with myself whether or not I want to actually replace the Pale Moon desktop icon with a Netscape icon to load the program. :) I can do that myself if I decide I want to. That's simple enough.

Have you considered the possibility of a splash screen when the browser loads?

Re: [FORK] Moonscape

Posted: 2017-01-30, 10:52
by FranklinDM
CharmCityCrab wrote:Have you considered the possibility of a splash screen when the browser loads?
Yup. It's already in the theme's files but I can't seem to find any working Splash extension for PM.

Re: [FORK] Moonscape

Posted: 2017-02-27, 12:08
by FranklinDM
A companion theme for FossaMail is now here:

XPI could be found:
https://github.com/FranklinDM/Moonscape ... m-v100.xpi
Source code is available at Github:
https://github.com/FranklinDM/Moonscape-Messenger

Re: [FORK] Moonscape

Posted: 2017-02-28, 01:21
by gracious1
FranklinDM wrote:And also this theme includes an icon pack that can be installed:
exp-moons.png (...)
chrome://browser/skin/iconpack
It says, "for Windows"; can this be installed on Linux?

Re: [FORK] Moonscape

Posted: 2017-02-28, 09:08
by FranklinDM
gracious1 wrote:It says, "for Windows"; can this be installed on Linux?
Sadly, no. Icon packs on Linux are encoded in a different format (.xpm) but that might be considered in the next release.

For the meantime, you could try this one, but this is quite different but similar in some ways:
http://downloads.mozdev.org/iconpacks/m ... -linux.xpi

(PS: Don't install the XPI. Instead, extract it into the chrome directory)