element-web/res
Richard van der Hoff 5f07fbbc1b
Allow the Login screen to use the dark theme (#31293)
* Allow the Login screen to use the dark theme

There is a whole bunch of code dedicated to attempting to force a "light" theme
onto the login view, even if the deployment is configured to prioritise the
dark theme.

Apparently this was done because, in the old days, the
login view looked rubbish with the dark theme, but now it looks fine.

Fixes https://github.com/element-hq/element-web/issues/31292

* Fix up background colour of auth screen in dark theme

In dark theme, the background of the login/register/welcome box needs to be
translucent black rather than translucent white.

To make this work, I've moved the style from inline to CSS, and used a PostCSS
variable to define the colour.

* Fix up Welcome page colours in dark theme

Make the text and image white, not black, in short.

* Fix incorrect merge

that will teach me to use the Github UI to address merge conflicts.
2025-11-26 07:54:40 +00:00
..
.well-known Add static file .well-known/assetlinks.json, to allow Android applications Element and Element X running on Android 12 and higher to open external links. 2024-05-07 12:12:01 +02:00
css Allow the Login screen to use the dark theme (#31293) 2025-11-26 07:54:40 +00:00
decoder-ring
fonts update twemoji to not monochromise emoji with BLACK in their name (#31281) 2025-11-20 11:29:35 +00:00
img Add loading state to the new room list view (#29725) 2025-05-02 13:12:00 +00:00
media Add files via upload (#30804) 2025-09-22 12:56:13 +00:00
themes Allow the Login screen to use the dark theme (#31293) 2025-11-26 07:54:40 +00:00
vector-icons Simplify favicons and other web icons (#31000) 2025-10-14 13:08:52 +00:00
welcome/images
apple-app-site-association Remove the Apple site association for Element X PR (#29968) 2025-05-15 11:51:44 +00:00
jitsi_external_api.min.js [create-pull-request] automated change (#28119) 2024-10-31 13:56:41 +00:00
jitsi_external_api.min.js.LICENSE.txt
manifest.json Simplify favicons and other web icons (#31000) 2025-10-14 13:08:52 +00:00
welcome.html Allow the Login screen to use the dark theme (#31293) 2025-11-26 07:54:40 +00:00