Skip to content

Blending, darkening, and inverting settings should be global #160

@JayPanoz

Description

@JayPanoz

I'm submitting a feature request.

Short description of the issue/suggestion:

Right now, sepia and night modes have specific user settings you can’t use with a custom theme, unless you’re using and overriding their background and text-color:

  • blending of images in sepia mode (images with a white background are blended)
  • darkening of images in night mode
  • inverting of images in night mode

Note night mode also takes care of gaiji, so this is a complication.

What is the expected behaviour?

These settings/features/flags should be exposed globally so that developers can use these at their discretion.

What is the current behaviour?

They are scoped to their specific mode.

What is the motivation / use case for changing the behaviour?

This should make custom theming a lot easier, as otherwise you have to use sepia and day mode as boilerplates/bases to customise, introducing an extra layer of overrides.

Do you know which CSS modules (stylesheets) are impacted?

sepia and night mode, although these features will become their own submodule in that case.

Metadata

Metadata

Assignees

Labels

2024 UpdateNew discussions, issues and requests triggered by the 2024 updateFeature requestIndicates the issue is a feature request

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions