Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use the color-primary-element* variables #4178

Merged
merged 2 commits into from
May 15, 2023
Merged

Conversation

szaimen
Copy link
Contributor

@szaimen szaimen commented May 12, 2023

Explanation: the color-primary variables are not to be used in components because the introduce problems with high-contrast primary colors. Fix this by using the primary-element variables instead.

@szaimen szaimen added bug Something isn't working design Experience, interaction, interface, … 3. to review labels May 12, 2023
@szaimen szaimen added this to the Nextcloud 27 milestone May 12, 2023
@cypress
Copy link

cypress bot commented May 12, 2023

1 failed and 2 flaky tests on run #9824 ↗︎

1 139 1 2 Flakiness 2

Details:

Use the color-primary-element* variables
Project: Text Commit: 4e785ba853
Status: Failed Duration: 08:31 💡
Started: May 12, 2023 2:27 PM Ended: May 12, 2023 2:36 PM
Failed  cypress/e2e/MenuBar.spec.js • 1 failed test

View Output Video

Test Artifacts
Test the rich text editor menu bar > word count > empty file Output Screenshots
Flakiness  sync.spec.js • 1 flaky test

View Output Video

Test Artifacts
Sync > recovers from a lost connection Output Screenshots
Flakiness  SessionApi.spec.js • 1 flaky test

View Output Video

Test Artifacts
The session Api > open the session > returns connection Output Screenshots

This comment has been generated by cypress-bot as a result of this project's GitHub integration settings.

@mejo-
Copy link
Member

mejo- commented May 15, 2023

Thanks @szaimen! Shall we backport this to stable26 and stable25?

Signed-off-by: Simon L <szaimen@e.mail.de>
@mejo- mejo- force-pushed the enh/noid/use-primary-element branch from 4e785ba to 815372a Compare May 15, 2023 12:42
@mejo-
Copy link
Member

mejo- commented May 15, 2023

/compile

@szaimen
Copy link
Contributor Author

szaimen commented May 15, 2023

Thanks @szaimen! Shall we backport this to stable26 and stable25?

Feel free to but not doing so would be fine as well imo

@juliusknorr
Copy link
Member

Let's keep this for 27 for now as I'm not fully sure we backported all recent adaptions of the css variables to those branches.

Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
@szaimen szaimen enabled auto-merge May 15, 2023 20:11
@szaimen szaimen merged commit db452e7 into main May 15, 2023
@delete-merged-branch delete-merged-branch bot deleted the enh/noid/use-primary-element branch May 15, 2023 20:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
4. to release bug Something isn't working design Experience, interaction, interface, …
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants