Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rewrite theme for Firefox 88+ #60

Open
eromatiya opened this issue Apr 24, 2021 · 10 comments
Open

Rewrite theme for Firefox 88+ #60

eromatiya opened this issue Apr 24, 2021 · 10 comments
Labels
help wanted Extra attention is needed

Comments

@eromatiya
Copy link
Owner

eromatiya commented Apr 24, 2021

Edit: I'll just try to rewrite it from scratch.

@eromatiya eromatiya added the help wanted Extra attention is needed label Apr 24, 2021
@eromatiya eromatiya pinned this issue Apr 24, 2021
@eromatiya eromatiya changed the title Incompatibility with Firefox 88+ Rewrite theme for Firefox 88+ Apr 24, 2021
@ghost
Copy link

ghost commented Jun 4, 2021

This is not relevant to the issue but I wanted to show an alternative userChrome.css theme: Edge-FrFox

Edge-FrFox Blurred
This theme allows you to edit the colours of the theme and supports transparency. I chose to set my colours with a small amount of effort tinkering the colours and alpha values, here's the result!

@eromatiya
Copy link
Owner Author

This is not relevant to the issue but I wanted to show an alternative userChrome.css theme: Edge-FrFox

Edge-FrFox Blurred
This theme allows you to edit the colours of the theme and supports transparency. I chose to set my colours with a small amount of effort tinkering the colours and alpha values, here's the result!

Nice! Looks great! Thanks for sharing.

@F1orian
Copy link

F1orian commented Jun 7, 2021

@Turpster Would you mind sharing what you changed to achieve transparency?

@ghost
Copy link

ghost commented Jun 8, 2021

@Turpster Would you mind sharing what you changed to achieve transparency?

I first set my theme in Firefox to dark.

I then changed the colours inside of chrome/global/variables.css.

I did this by searching the colours with a colour picker and substituting them in a text file. I simply:

  1. Disabled my compositor to disable any blur enabling me to get the shade of translucency. I did this on KDE by shift+alt+f12.
  2. Used a colour picker to make substitutions to chrome/global/variables.css
    1. pick the colour of what needs replacing (i.e title/tab bar)
    2. pick the elements for my theme (i.e window decoration) and then make replacements with the previous step.
  3. Tinker with alpha values
    1. You can do this with hex values by having 4 sets of hexadecimal where the end set is alpha (i.e #B28FA6XX).

@F1orian
Copy link

F1orian commented Jun 9, 2021

Are you on Firefox > 88.0? Because for me setting alpha valus does not add transparency.

@s0lst1ce
Copy link

s0lst1ce commented Aug 9, 2021

Hello! Just to know where this is at? And if there's a recommended workaround for now? Using the latest firefox on arch linux with awesomeWM and picom-git.

@ChrTall
Copy link

ChrTall commented Nov 1, 2021

Do you have an update on the current progress? Nice work btw.

@fischer-felix
Copy link

Is the transparency working for anyone on Firefox >=95? It does not for me, except on ff 97 beta in the customize toolbar menu (see screenshot)
I am using Arch with KDE and all the blur and compositor settings from the readme active.

Screenshot_2022 01 18_17:31:38

@BaigHack3rss
Copy link

Is the transparency working for anyone on Firefox >=95? It does not for me, except on ff 97 beta in the customize toolbar menu (see screenshot) I am using Arch with KDE and all the blur and compositor settings from the readme active.

Screenshot_2022 01 18_17:31:38

I have the same issue

@bouteillerAlan
Copy link

Do u have started any dev for the migration ? I want to check and maybe help.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

7 participants