Page 3 of 6

Re: [FORK] Moonscape

Posted: 2017-11-16, 02:17
by Baloo
FranklinDM wrote: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
Any chance you can bring this back for FossaMail 38.6.0a1 unofficial release?

Re: [FORK] Moonscape

Posted: 2017-11-17, 11:17
by FranklinDM
Baloo wrote:Any chance you can bring this back for FossaMail 38.6.0a1 unofficial release?
I might consider this in the future if I have free time. I will post it in this topic if I did.

Re: [FORK] Moonscape

Posted: 2017-11-18, 09:33
by BenlyHar
FranklinDM wrote:
BenlyHar wrote:
I think it will work as long as you have Pale Moon v27.0 and higher. By the way, don't follow the instructions that I've said earlier, I have already updated the icon pack instructions in the theme. To see this, you need to install and activate/enable the Moonscape theme to be able to see and follow the instructions said in the link below.
Copy this to the URL bar and navigate.
chrome://browser/skin/moonscape/ico/iconpack.htm

You can also download the Moonscape Icon Pack for Linux separately from here:
https://github.com/FranklinDM/Moonscape/raw/dev/src/chrome/browser/moonscape/ico/moonscape-icon-pack_linux.zip

Many thanks, did that. Sorry for replying late. I was traveling.

Re: [FORK] Moonscape

Posted: 2018-07-14, 10:15
by FranklinDM
A small update to Moonscape: v6.20 - 2018-07-13
  • Initial support for Pale Moon 28
    • This is the last version that will support Pale Moon 27
    • Serves as a transition release (so that in case you updated to PM 28, this theme will not be disabled)
Download links:
Updating in the Add-ons Manager or in the GitHub repo.

Re: [FORK] Moonscape

Posted: 2018-07-18, 03:49
by Baloo
I'm still holding out for you bringing back the FossaMail fork of Moonscape! Any luck on getting this? :D

Re: [FORK] Moonscape

Posted: 2018-07-22, 05:16
by Latitude
FranklinDM wrote:A small update to Moonscape: v6.20 - 2018-07-13
  • Initial support for Pale Moon 28
    • This is the last version that will support Pale Moon 27
    • Serves as a transition release (so that in case you updated to PM 28, this theme will not be disabled)
Download links:
Updating in the Add-ons Manager or in the GitHub repo.
What are the differences between PM 28 & 27 theming scripts?

Re: [FORK] Moonscape

Posted: 2018-07-23, 07:34
by SpockFan02
Latitude wrote:...

What are the differences between PM 28 & 27 theming scripts?
Different password manager pop-up element id, different quickdial page, a few Mac changes. The find bar is in a different context which I know affected lightweight themes but I'm not sure about complete themes. Maybe something about the scroll bar on Windows?

Themes in general aren't different, but themes style the application, and when the application changes, so must its themes. [Paraphrased from Lootyhoof]

Re: [FORK] Moonscape

Posted: 2018-10-06, 09:35
by FranklinDM
An update to Moonscape: v6.21 - 2018-10-06
  • Drop support for Pale Moon 27
  • Fix inconsistent favicons in Saved Logins
  • Update global styling and shared browser developer tools style
  • Use non-prefixed form of some properties
  • Use small error icon in extensions page
Download links:
Updating in the Add-ons Manager or in the GitHub repo.

Re: [FORK] Moonscape

Posted: 2018-10-06, 19:57
by Goodydino
I noticed a problem with browser/devtools.css in Moonscape 6.21:
Some of the images referenced do not exist within the .xpi archive. This one, for instance:
url("chrome://devtools/skin/images/responsivemode/responsiveui-rotate.png")
There is no root devtools directory in that .xpi file. I guess one could simply create one and copy the images from global/devtools in Moonscape 6.20, then add that directory name to chrome.manifest.

Re: [FORK] Moonscape

Posted: 2018-10-07, 00:45
by FranklinDM
Goodydino wrote:Some of the images referenced do not exist within the .xpi archive. This one, for instance:
url("chrome://devtools/skin/images/responsivemode/responsiveui-rotate.png")
They don't need to exist anymore because placing developer tools into the theme is no longer a requirement unlike past versions where they are placed inside global/.

I intentionally did not register a skin package for the devtools/ directory — because of this, the theme will use the skin supplied by the browser (default).

Try visiting the image you've given in the browser using this theme (without the modifications you've stated).

Re: [FORK] Moonscape

Posted: 2018-10-07, 00:49
by FranklinDM
Baloo wrote:I'm still holding out for you bringing back the FossaMail fork of Moonscape! Any luck on getting this? :D
I've been working on it these past few days but it will target the upcoming Interlink Mail & Newsgroups instead of FossaMail.

Re: [FORK] Moonscape

Posted: 2018-10-07, 21:01
by Goodydino
Why are there no menu radio buttons? I have an extension that requires them. I am not quite sure of the right way to add them. My attempt resulted in the radio button being right at the edge of the menu.

Re: [FORK] Moonscape

Posted: 2018-10-08, 02:09
by FranklinDM
Goodydino wrote:Why are there no menu radio buttons? I have an extension that requires them.
Can you send a screenshot of the issue? What specific extension is this?

Re: [FORK] Moonscape

Posted: 2018-10-08, 16:25
by Goodydino
The extension is Cookie Permissions 3.3.0.

Re: [FORK] Moonscape

Posted: 2018-10-08, 17:48
by Goodydino
I just realized that menu checkmarks do not appear either. I shall have to try to fix those as well.

Re: [FORK] Moonscape

Posted: 2018-10-08, 19:21
by Goodydino
I think I finally got it right.

Code: Select all

/* ::::: checked menuitems ::::: */

menuitem[checked="true"] {
  margin-inline-start: -15px;
  width: 11px;
  list-style-image: url("chrome://global/skin/menu/menu-check.gif");
}

menuitem[checked="true"][_moz-menuactive="true"] {
  list-style-image: url("chrome://global/skin/menu/menu-check-hover.gif");
}

menuitem[checked="true"][type="radio"] {
  margin-inline-start: -15px;
  width: 11px;
  list-style-image: url("chrome://global/skin/menu/menu-radio.gif");
}

menuitem[checked="true"][type="radio"][_moz-menuactive="true"] {
  list-style-image: url("chrome://global/skin/menu/menu-radio-hover.gif");
}


Re: [FORK] Moonscape

Posted: 2018-10-12, 14:11
by FranklinDM
Here's a test version of Moonscape that targets the upcoming Interlink Mail & Newsgroups:
Screenshot (64).png
https://github.com/FranklinDM/Moonscape ... g/v1.0.0a1

Most of the main UI are already themed except for the Address Book and perhaps more.
Small toolbar icons look ugly at the moment though.

Re: [FORK] Moonscape

Posted: 2018-10-12, 20:31
by Goodydino
Is Pale Moon going to become a suite like SeaMonkey, or is this Mail and News thing going to be an extension?

Re: [FORK] Moonscape

Posted: 2018-10-12, 21:32
by yami_
Interlink is an standalone application.

Re: [FORK] Moonscape

Posted: 2018-10-13, 18:31
by Goodydino
yami_ wrote:Interlink is an standalone application.
Why would it be themed by a Pale Moon theme, then?