NPM Resource Changed PR-5.0-dev Pending

User tests: Successful: Unsuccessful:

avatar wilsonge
wilsonge
18 Sep 2023

Summary of Changes

Moves most the CSS classes in the list.php view to SCSS. This allows better control of the classes for things like color and background checks in dark mode in the future. By sticking to the BEM classes we also have better decoupling from bootstrap for any further changes in the future. Importantly all the classes I'm styling on already exist largely which makes this view very easy to convert. The only new class I've added is the one to mark the active MFA Method.

Once this is merged it then allows me to solve #41794 by removing the bg-light class from the SCSS and adding in media queries for conditional colors and backgrounds.

Testing Instructions

Check the MFA configuration renders exactly the same as it did before. There should be no differences at this point in either light or dark modes

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

avatar joomla-cms-bot joomla-cms-bot - change - 18 Sep 2023
Category Administration com_users Repository NPM Change
avatar wilsonge wilsonge - open - 18 Sep 2023
avatar wilsonge wilsonge - change - 18 Sep 2023
Status New Pending
avatar wilsonge wilsonge - change - 18 Sep 2023
Title
Rework styling so it's part of SCSS not in the HTML
[5.0] Rework styling so it's part of SCSS not in the HTML
avatar wilsonge wilsonge - edited - 18 Sep 2023
avatar HLeithner HLeithner - change - 19 Sep 2023
Status Pending Fixed in Code Base
Closed_Date 0000-00-00 00:00:00 2023-09-19 07:59:35
Closed_By HLeithner
Labels Added: NPM Resource Changed PR-5.0-dev
avatar HLeithner HLeithner - close - 19 Sep 2023
avatar HLeithner HLeithner - merge - 19 Sep 2023
avatar HLeithner
HLeithner - comment - 19 Sep 2023

thanks, I thinks that's a good way to solve the issue.

Add a Comment

Login with GitHub to post a comment