-
-
Notifications
You must be signed in to change notification settings - Fork 3.7k
[5.3] adding scss variables. #45231
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
base: 5.3-dev
Are you sure you want to change the base?
[5.3] adding scss variables. #45231
Conversation
why do you need the fallback? |
If in any case these variables aren't defined, but i wouldn't be able to name what those cases are, thought i would add it just as a safety measure. I shouldve been more mindful of changing the code , would be happy to revert it back |
I am not great with scss but it would appear to me that if the first variable wasnt present then the second one wouldnt be either as they are in the same file |
@brianteeman yes, you're right the advantage of having this fallback is if, in the future the variables are moved or something similar to that. Should i remove the fallback ? |
I leave that decision to someone with better scss knowledge than me |
I assume that this needs to be rebased to a different branch as there will be no further 5.2 releases. Originally posted by @brianteeman in #45229 (comment) |
@fgsw should i rebase it to 5.3-dev ? |
@hiteshm0 Please read the comment by @brianteeman. |
@fgsw got it , ill wait for further intimation on what to do. |
You can rebase to 5.3 and we can try to merge it into 5.3.1 |
@rdeutz i've rebased it to 5.3 |
Pull Request for Issue #45224
Summary of Changes
Adding missing scss variables :
In dark mode:
btn-secondary-color-hvr
In light mode:
btn-secondary-color-hvr
btn-secondary-bg-hvr
Fallback has also been added in buttons.scss for the hover effect of secondary btn classs
Testing Instructions
Refer issue #45224
Hover over any button with class btn-secondary ( The Toggle Editor button while creating an article is one such button ) and check that the btn-secondary-color-hvr and btn-secondary-bg-hvr is defined and is being applied via the DevTools ( previously this wasn't the case )
Actual result BEFORE applying this Pull Request
When you hover over a button with class btn-secondary and go to inspect element it says that btn-secondary-color-hvr,
btn-secondary-bg-hvr is not defined.
Expected result AFTER applying this Pull Request
The above issue should be fixed and btn-secondary-color-hvr, btn-secondary-bg-hvr should apply to the buttons
Link to documentations
Please select:
Documentation link for docs.joomla.org:
No documentation changes for docs.joomla.org needed
Pull Request link for manual.joomla.org:
No documentation changes for manual.joomla.org needed