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

injected css includes a variable that interferes with sites' stylesheets #70

Open
joejenett opened this issue Feb 13, 2023 · 2 comments · May be fixed by #75
Open

injected css includes a variable that interferes with sites' stylesheets #70

joejenett opened this issue Feb 13, 2023 · 2 comments · May be fixed by #75

Comments

@joejenett
Copy link

joejenett commented Feb 13, 2023

in content_styles.css, the --bg: #eee; variable is overriding variables defined within websites' own stylesheets. I experienced the problem on 3 different sites in one day and disabling the extension fixed the problem on all three of them. I've disabled FediAct for now.

@pacanukeha
Copy link

this issue is visible on https://worldle.teuteuf.fr/ when it tries to display svgs of neighbouring countries.

@winghongchan
Copy link

Another example of FediAct interfering with website’ CSS:
On a bunch of websites all made by GHD Digital / Govstack, FediAct makes accordion elements (click to expand, similar in behaviour to the <details> element) 0% opacity (invisible).

Examples:

Not currently sure why this happens. (It’s not just .Accordion{opacity: 0;}. That’s in the website’s CSS regardless of whether FediAct is enabled. I suspect FediAct is interfering with how the website relies on a keyframes animation to make the accordions visible? Idk.)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
3 participants