Skip to content

Theming support: remove dependence on content-fill and similar platform dependant attributes #259

@RealRaven2000

Description

@RealRaven2000

At them moment, quickFilters' svg icons rely heavily on the internal support for context coloring - this is something that is not supported on support pages (any HTML page that a web extension may create). therefore I am migrating all colors to be theme aware (supporting both bright and dark modes) by adding correct switches within the svg code.

the special configuration switch svg.context-properties.content.enabled = true can currently be used to allow content code to access context coloring which exposes certain variables into the svg styles. This is switch is by default disabled and may be removed in the future, so instead we want to make this more robust by removing such references from the svg icons.

Some problems are already apparent in the main menu button:

image

Metadata

Metadata

Assignees

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions