Skip to content
This repository was archived by the owner on Sep 11, 2024. It is now read-only.

Add an override for the theme#4014

Merged
dbkr merged 2 commits into
developfrom
dbkr/theme_is_login_override
Jan 31, 2020
Merged

Add an override for the theme#4014
dbkr merged 2 commits into
developfrom
dbkr/theme_is_login_override

Conversation

@dbkr
Copy link
Copy Markdown
Member

@dbkr dbkr commented Jan 31, 2020

So we can force the light theme on unthemeable pages like the login
& complete security page.

Fixes element-hq/element-web#12149
Fixes element-hq/element-web#12157

So we can force the light theme on unthemeable pages like the login
& complete security page.

Fixes element-hq/element-web#12149
Fixes element-hq/element-web#12157
@dbkr dbkr requested a review from a team January 31, 2020 12:29
Copy link
Copy Markdown
Member

@turt2live turt2live left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm either way, though the setter choice feels odd

Comment thread src/settings/controllers/ThemeController.js Outdated
@jryans
Copy link
Copy Markdown
Collaborator

jryans commented Jan 31, 2020

Please also file an issue to remove all the auth page CSS that overrides colours to light theme (but let's not actually do that until after FOSDEM).

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Login fields turn black when disabled on Firefox "Set up encryption" step during registration looks bad when browser reports dark theme

3 participants