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

IBX-587: There are some inconsistencies in buttons: ez-btn--primary and ez-btn--base-dark #1785

Merged
merged 5 commits into from
Jul 5, 2021

Conversation

tischsoic
Copy link
Contributor

@tischsoic tischsoic commented Jun 24, 2021

Question Answer
Tickets https://issues.ibexa.co/browse/IBX-587
Bug fix? yes
New feature? no
BC breaks? no
Tests pass? yes
Doc needed? no
License GPL-2.0

Buttons on hover, should get darker, not lighter. Changes affect basically only search page.

Checklist:

  • Coding standards ($ composer fix-cs)
  • Ready for Code Review

@tischsoic tischsoic added the Bug label Jun 24, 2021
@tischsoic tischsoic self-assigned this Jun 24, 2021
composer.json Outdated
@@ -32,13 +32,13 @@
"symfony/asset": "^5.0",
"symfony/yaml": "^5.0",
"jms/translation-bundle": "^1.5",
"ezsystems/ezplatform-kernel": "^1.3@dev",
Copy link
Member

Choose a reason for hiding this comment

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

I think those changes should be excluded from this PR.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Yes, I have excluded them already. Your response was really fast. :)

@tischsoic tischsoic force-pushed the IBX-587-there-are-some-inconsistencies-in-buttons branch from 3f4a2e3 to c4c3e1c Compare June 24, 2021 12:53
@tischsoic tischsoic changed the title Ibx 587 there are some inconsistencies in buttons IBX-587: There are some inconsistencies in buttons: ez-btn--primary and ez-btn--base-dark Jun 24, 2021
@tischsoic tischsoic requested a review from lserwatka June 24, 2021 12:56
@sonarcloud
Copy link

sonarcloud bot commented Jul 1, 2021

Kudos, SonarCloud Quality Gate passed!

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
0.0% 0.0% Duplication

}

&:focus {
box-shadow: inset 0 0 0 calculateRem(1px) $ibexa-color-base-dark;
Copy link
Contributor Author

Choose a reason for hiding this comment

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

We have to reset it, because Bootstrap has: .btn:focus{ box-shadow: none; }

@piotrbisaga piotrbisaga self-assigned this Jul 5, 2021
@piotrbisaga
Copy link
Contributor

QA approved.
Checked on Ibexa Open Source 3.3.4
Checked on Safari, Chrome and Mozilla.

@piotrbisaga piotrbisaga removed their assignment Jul 5, 2021
@lserwatka lserwatka merged commit 684f97c into 2.3 Jul 5, 2021
@lserwatka lserwatka deleted the IBX-587-there-are-some-inconsistencies-in-buttons branch July 5, 2021 14:23
@lserwatka
Copy link
Member

You can merge it up now.

@tischsoic
Copy link
Contributor Author

Merged up:

@mnocon
Copy link
Member

mnocon commented Jul 7, 2021

@tischsoic is it intented that the greyed out buttons now look like this?

Zrzut ekranu 2021-07-7 o 16 56 14

This is something I've noticed when looking at the upcoming 3.3.6 and this is the PR that introduced it.

@lserwatka
Copy link
Member

We need to fix it tomorrow morning.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
8 participants