[Pre-Release] Photonic

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

Moderators: FranklinDM, Lootyhoof

User avatar
Isengrim
Board Warrior
Board Warrior
Posts: 1297
Joined: 2015-09-08, 22:54
Location: 127.0.0.1
Contact:

Re: [Pre-Release] Photonic

Post by Isengrim » 2019-02-04, 17:24

Found a few more issues while testing on my Win 10 machine.

1) When switching tabs from top to bottom or vice versa, some toolbar icons (Forward, Back, Home, Refresh, Close Tab, New Tab, and List All Tabs) don't change color to contrast the toolbar's background. When you click away from the browser window then click on the window, the icons update correctly.

2) Most of the time, the styling on the titlebar (when it's visible) looks great and fits nicely with the location bar. But when the menu bar is shown, that styling disappears and you're left with an unthemed title bar that clashes with the navigation and menu bars (like what you see in my last few screenshots). Is it possible to prevent this?

Thanks again!
a.k.a. Ascrod
Linux Mint 19.3 Cinnamon (64-bit), Debian Bullseye (64-bit), Windows 7 (64-bit)
"As long as there is someone who will appreciate the work involved in the creation, the effort is time well spent." ~ Tetsuzou Kamadani, Cave Story

User avatar
fatboy
Lunatic
Lunatic
Posts: 288
Joined: 2017-12-19, 08:03

Re: [Pre-Release] Photonic

Post by fatboy » 2019-02-04, 18:36

Busy testing this theme on Linux

The close button of my Bookmarks sidebar is weird
theme.png
theme.png (4.51 KiB) Viewed 891 times

Also discovered this
theme_II.png
Systemd Free - PCLINUXOS & Artix Linux

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

Re: [Pre-Release] Photonic

Post by Lootyhoof » 2019-02-04, 19:37

tribaljet wrote:For users who happen to run a dark/black Windows theme alongside GlassMyFox, the open tab white text has very little contrast with the near white tab background.
I can't fully support this, however you can use this style to fix the tab issues:

Code: Select all

.tab-background {
  background: transparent !important;
  border: none !important;
}

.tab-close-button {
  filter: var(--icon-filter);
  fill: #fff;
}
Regarding the "white icon" issue - I'd argue it's not really an issue since the icons are white when GMF is in use anyway. ;) Simply don't use this option.
Isengrim wrote:When switching tabs from top to bottom or vice versa, some toolbar icons (Forward, Back, Home, Refresh, Close Tab, New Tab, and List All Tabs) don't change color to contrast the toolbar's background. When you click away from the browser window then click on the window, the icons update correctly.
This is due to how the toolbar adds the "brighttext" element which I need to change the icons to a lighter version, it's not something I can workaround.
fatboy wrote:Busy testing this theme on Linux
What distro/DE/GTK theme are you using? Also, are you using an extension to move the bookmarks sidebar to the right like that?


The other issues people have mentioned I will look into.

User avatar
Isengrim
Board Warrior
Board Warrior
Posts: 1297
Joined: 2015-09-08, 22:54
Location: 127.0.0.1
Contact:

Re: [Pre-Release] Photonic

Post by Isengrim » 2019-02-04, 20:09

Lootyhoof wrote:
Isengrim wrote:When switching tabs from top to bottom or vice versa, some toolbar icons (Forward, Back, Home, Refresh, Close Tab, New Tab, and List All Tabs) don't change color to contrast the toolbar's background. When you click away from the browser window then click on the window, the icons update correctly.
This is due to how the toolbar adds the "brighttext" element which I need to change the icons to a lighter version, it's not something I can workaround.
Off-topic:
I did notice that the tab audio indicators do respond correctly to changes in the tab bar placement... perhaps this is related to Issue #942 (UXP)? If so, this can probably be fixed in the application's theming.
a.k.a. Ascrod
Linux Mint 19.3 Cinnamon (64-bit), Debian Bullseye (64-bit), Windows 7 (64-bit)
"As long as there is someone who will appreciate the work involved in the creation, the effort is time well spent." ~ Tetsuzou Kamadani, Cave Story

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

Re: [Pre-Release] Photonic

Post by Lootyhoof » 2019-02-04, 20:28

Isengrim wrote:I did notice that the tab audio indicators do respond correctly to changes in the tab bar placement... perhaps this is related to Issue #942 (UXP)? If so, this can probably be fixed in the application's theming.
The tab audio indicator in Photonic (and all my themes) use an SVG filter to get their fill colour from the parent element's text colour. You can see this in effect here, with a more thorough explanation over here. It's used in a lot of places in this theme in particular. I'd use this on the toolbar icons too, but unfortunately that would affect the background colour of the hover/active states, which need to be on the same element as the icon itself and therefore would also take this filter.

User avatar
Isengrim
Board Warrior
Board Warrior
Posts: 1297
Joined: 2015-09-08, 22:54
Location: 127.0.0.1
Contact:

Re: [Pre-Release] Photonic

Post by Isengrim » 2019-02-04, 20:44

Ahh, I see... obviously CSS is not my strong point, lol. Still, thank you for the explanation!
a.k.a. Ascrod
Linux Mint 19.3 Cinnamon (64-bit), Debian Bullseye (64-bit), Windows 7 (64-bit)
"As long as there is someone who will appreciate the work involved in the creation, the effort is time well spent." ~ Tetsuzou Kamadani, Cave Story

User avatar
mrnhmath
Moonbather
Moonbather
Posts: 55
Joined: 2017-06-21, 02:37

Re: [Pre-Release] Photonic

Post by mrnhmath » 2019-02-04, 22:13

Caught another one!
1.PNG
Is the lack of arrows in the library's toolbar buttons intentional?

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

Re: [Pre-Release] Photonic

Post by Lootyhoof » 2019-02-04, 22:25

mrnhmath wrote:Caught another one! 1.PNG
Is the lack of arrows in the library's toolbar buttons intentional?
There's arrows there though? It's intentionally using the Windows 10-style twisty images since they look essentially the same as the Photon-style arrows anyway.

User avatar
mrnhmath
Moonbather
Moonbather
Posts: 55
Joined: 2017-06-21, 02:37

Re: [Pre-Release] Photonic

Post by mrnhmath » 2019-02-04, 22:44

Lootyhoof wrote:
mrnhmath wrote:Caught another one! 1.PNG
Is the lack of arrows in the library's toolbar buttons intentional?
There's arrows there though? It's intentionally using the Windows 10-style twisty images since they look essentially the same as the Photon-style arrows anyway.
Not on W7...
2.PNG

User avatar
fatboy
Lunatic
Lunatic
Posts: 288
Joined: 2017-12-19, 08:03

Re: [Pre-Release] Photonic

Post by fatboy » 2019-02-05, 05:27

Lootyhoof wrote:
fatboy wrote:Busy testing this theme on Linux
What distro/DE/GTK theme are you using? Also, are you using an extension to move the bookmarks sidebar to the right like that?


The other issues people have mentioned I will look into.
I am using Arch + Openbox, and yes, I a, using an add-on that moves the bookmarks to the right. Can't remember what GTK theme I'm using. Will report back tonight
Systemd Free - PCLINUXOS & Artix Linux

User avatar
badnick
Astronaut
Astronaut
Posts: 593
Joined: 2017-03-23, 19:56

Re: [Pre-Release] Photonic

Post by badnick » 2019-02-05, 08:51

It is possible to implement only the throbber from this theme to the default PM theme?
Windows 10 pro /64 (version 1809)
PM last/64

User avatar
tribaljet
Lunatic
Lunatic
Posts: 466
Joined: 2012-06-06, 19:45
Location: Portugal
Contact:

Re: [Pre-Release] Photonic

Post by tribaljet » 2019-02-05, 20:29

Lootyhoof wrote:
tribaljet wrote:For users who happen to run a dark/black Windows theme alongside GlassMyFox, the open tab white text has very little contrast with the near white tab background.
I can't fully support this, however you can use this style to fix the tab issues:

Code: Select all

.tab-background {
  background: transparent !important;
  border: none !important;
}

.tab-close-button {
  filter: var(--icon-filter);
  fill: #fff;
}

It most definitely helped with legibility a great deal :) Will have to tinker later with different shades, but I'm curious whether we can still use extended hex colors or if shortened ones are absolutely necessary, plus whether extended/regular ones can be used without any detrimental effect.
Lootyhoof wrote: Regarding the "white icon" issue - I'd argue it's not really an issue since the icons are white when GMF is in use anyway. ;) Simply don't use this option.
Fair point for sure, it was partially a slip up of mind :oops:, however I was also wondering in the event you do decide to release more theme color variations, where the icon colors would come into play.

EDIT: Forgot to add a screenshot of how it's looking with #fff here.
photon_ss_clearer.PNG
EDIT2: I did notice that when users have multiple concurrent open tabs, tab width and its title gets truncated noticeably more compared to the default theme. Please tell me there's a way to work around this :)
Portuguese translator of Pale Moon

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

Re: [Pre-Release] Photonic

Post by Lootyhoof » 2019-02-05, 21:48

mrnhmath wrote:Not on W7...
Ah, that's intentional (saw your last image and got a little confused). It keeps it consistent with how the toolbarbuttons are styled in the main browser window.
badnick wrote:It is possible to implement only the throbber from this theme to the default PM theme?
If you just want the loading icon on the tabs, you could try this:

Code: Select all

.tab-throbber:not([progress]) {
  list-style-image: url("data:image/png;base64,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") !important;
  width: 16px !important;
}

.tab-throbber[progress] {
  list-style-image: url("data:image/png;base64,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") !important;
  width: 16px !important;
}
tribaljet wrote:I'm curious whether we can still use extended hex colors or if shortened ones are absolutely necessary, plus whether extended/regular ones can be used without any detrimental effect.
You can use whatever colours you like, if they're usable in CSS. Hex, RGB(A), HSL(A), even named colours (red, yellow etc). :)
tribaljet wrote:I was also wondering in the event you do decide to release more theme color variations, where the icon colors would come into play.
I'm not quite sure what you mean by this.
tribaljet wrote:I did notice that when users have multiple concurrent open tabs, tab width and its title gets truncated noticeably more compared to the default theme.
Can't confirm this, Photonic does not change the tab widths.

User avatar
tribaljet
Lunatic
Lunatic
Posts: 466
Joined: 2012-06-06, 19:45
Location: Portugal
Contact:

Re: [Pre-Release] Photonic

Post by tribaljet » 2019-02-06, 00:21

Lootyhoof wrote:You can use whatever colours you like, if they're usable in CSS. Hex, RGB(A), HSL(A), even named colours (red, yellow etc). :)
Awesome to know :D
Lootyhoof wrote:I'm not quite sure what you mean by this.
Well, the original Quantum theme does have a light and dark theme color option based on the same theme.
Lootyhoof wrote:Can't confirm this, Photonic does not change the tab widths.
I've set a browser window with 16 tabs to better show this, with the default theme and Photonic theme having noticeably different tab widths.

Default theme:
default_tab_width.PNG
Photonic theme:
photonic_tab_width.PNG
Please disregard the blank button placeholders on the second screenshot, I forgot to toggle GMF's navbar option.

EDIT: I should note the single change there was switching themes, everything else remained the same.
Portuguese translator of Pale Moon

User avatar
badnick
Astronaut
Astronaut
Posts: 593
Joined: 2017-03-23, 19:56

Re: [Pre-Release] Photonic

Post by badnick » 2019-02-06, 05:37

Lootyhoof wrote:If you just want the loading icon on the tabs, you could try this:
Thanks a lot Lootyhoof, it works great!
Windows 10 pro /64 (version 1809)
PM last/64

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

Re: [Pre-Release] Photonic

Post by Lootyhoof » 2019-02-06, 21:55

Beta 5 is out, please give it a try: https://github.com/Lootyhoof/photonic/r ... g/v1.0.0b5
tribaljet wrote:I've set a browser window with 16 tabs to better show this, with the default theme and Photonic theme having noticeably different tab widths.
Try adjusting the left/right padding on .tab-content, in Photonic this is 9px. This is so everything fits as it's meant to, but you could change this to suit your needs. :)

User avatar
tribaljet
Lunatic
Lunatic
Posts: 466
Joined: 2012-06-06, 19:45
Location: Portugal
Contact:

Re: [Pre-Release] Photonic

Post by tribaljet » 2019-02-07, 00:26

Lootyhoof wrote:Beta 5 is out, please give it a try: https://github.com/Lootyhoof/photonic/r ... g/v1.0.0b5
Currently running Beta 5, am liking how things are looking :)
Lootyhoof wrote:Try adjusting the left/right padding on .tab-content, in Photonic this is 9px. This is so everything fits as it's meant to, but you could change this to suit your needs. :)
Did my fair share of size testing back and forth and right now I'm set at what I do find more reasonable sizes besides width. I'm running as following:

Code: Select all

.tab-close-button {
  filter: var(--icon-filter);
  fill: #fff;
}

.tabbrowser-tab:not([pinned]) {
  min-width: 120px !important;
}

.tab-content {
  padding: 4px !important;
  min-width: 18px !important;
}
Here's how the 16 tab window is looking now in comparison:
3_photonic_larger_tabs.PNG
One thing I did notice is that while I'm able to increase tab height through .tab-content's min-width, I can't seem to reduce it beyond what it's currently set. Is there any hard limit to min-width?

EDIT: .tabbrowser-tab height also seems to have a hard min limit.
Portuguese translator of Pale Moon

User avatar
Isengrim
Board Warrior
Board Warrior
Posts: 1297
Joined: 2015-09-08, 22:54
Location: 127.0.0.1
Contact:

Re: [Pre-Release] Photonic

Post by Isengrim » 2019-02-07, 12:43

Lootyhoof wrote:Beta 5 is out, please give it a try
Looks good on my Win 10 install, thank you! The bookmark menu icons look much better now, and the gray window background looks better with the standard W10 title bar.

Thanks for the update! :thumbup:
a.k.a. Ascrod
Linux Mint 19.3 Cinnamon (64-bit), Debian Bullseye (64-bit), Windows 7 (64-bit)
"As long as there is someone who will appreciate the work involved in the creation, the effort is time well spent." ~ Tetsuzou Kamadani, Cave Story

User avatar
mrnhmath
Moonbather
Moonbather
Posts: 55
Joined: 2017-06-21, 02:37

Re: [Pre-Release] Photonic

Post by mrnhmath » 2019-02-08, 17:59

Arrows are missing from plug-ins dropdowns in AM, tested with Yaru and Breeze-Dark.
Screenshot from 2019-02-08 17-49-04.png

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

Re: [Pre-Release] Photonic

Post by Lootyhoof » 2019-02-08, 21:03

mrnhmath wrote:Arrows are missing from plug-ins dropdowns in AM, tested with Yaru and Breeze-Dark.
This is fixed in this commit.

I'd like to get this published in the next day or two, provided there's nothing else major found. This fix will be included in that release.

Locked