Skip to content

Conversation

@skjnldsv
Copy link
Member

@skjnldsv skjnldsv commented Sep 23, 2022

fix nextcloud-libraries/nextcloud-vue#3249

Element primary is based on mainBackground, so it needs to be re-calculated for the dark theme too

Before After
image image

Here is a diff between the two highcontrast themes for easier review
image

@skjnldsv skjnldsv added design Design, UI, UX, etc. 3. to review Waiting for reviews labels Sep 23, 2022
@skjnldsv skjnldsv added this to the Nextcloud 25 milestone Sep 23, 2022
@skjnldsv skjnldsv requested review from a team and nickvergessen September 23, 2022 08:27
@skjnldsv skjnldsv self-assigned this Sep 23, 2022
@skjnldsv skjnldsv requested review from PVince81, artonge and szaimen and removed request for a team September 23, 2022 08:27
@szaimen
Copy link
Contributor

szaimen commented Sep 23, 2022

@skjnldsv do we need to do this for HighContrastDark as well?

@skjnldsv
Copy link
Member Author

@skjnldsv do we need to do this for HighContrastDark as well?

Should not as the HighContrastDarkTheme is extending from DarkTheme

Copy link
Member

@ChristophWurst ChristophWurst left a comment

Choose a reason for hiding this comment

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

👍 🐘

@skjnldsv skjnldsv changed the title Fixing dark primary element variables Fixing missing theming variables Sep 23, 2022
@skjnldsv
Copy link
Member Author

/backport to stable25

@skjnldsv skjnldsv added 4. to release Ready to be released and/or waiting for tests to finish and removed 3. to review Waiting for reviews labels Sep 23, 2022
@skjnldsv
Copy link
Member Author

skjnldsv commented Sep 23, 2022

@skjnldsv do we need to do this for HighContrastDark as well?

Hum, actually yes, we should because the background and text changes slightly
EDIT: done, found a few other issues

@skjnldsv skjnldsv force-pushed the fix/theming branch 3 times, most recently from b587901 to 5201a38 Compare September 23, 2022 13:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

4. to release Ready to be released and/or waiting for tests to finish design Design, UI, UX, etc.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Highlighted counter is broken on dark mode

6 participants