Pending

User tests: Successful: Unsuccessful:

avatar drmenzelit
drmenzelit
24 Aug 2025

During the creation of the mod_articles for Joomla 5.2 there were several changes and a few lines of CSS were not removed in time.

Summary of Changes

Removed unused CSS

Testing Instructions

Create articles module with different options (vertical, horizontal, with / without images, etc.) and in different module positions. Apply the PR and check that nothing changed.

Actual result BEFORE applying this Pull Request

Expected result AFTER applying this Pull Request

No changes

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 drmenzelit drmenzelit - open - 24 Aug 2025
avatar drmenzelit drmenzelit - change - 24 Aug 2025
Status New Pending
avatar joomla-cms-bot joomla-cms-bot - change - 24 Aug 2025
Category Repository NPM Change
avatar richard67 richard67 - change - 24 Aug 2025
Title
Remove unused CSS from mod_articles
[5.4] Remove unused CSS from mod_articles
avatar richard67 richard67 - edited - 24 Aug 2025
avatar richard67
richard67 - comment - 25 Aug 2025

Suggested add on to testing instructions: Test the module not only with different options but also on different positions to make sure the CSS removed here is not needed on certain module positions for overriding CSS coming from the template for that position.

@drmenzelit Does that make sense? If so, should it be added to the testing instructions?

avatar exlemor exlemor - test_item - 25 Aug 2025 - Tested successfully
avatar exlemor
exlemor - comment - 25 Aug 2025

I have tested this item ✅ successfully on 4861bcf

I have tested this successfully with 4 new Articles Modules on the same page. - Each with different configs/settings. Thanks @drmenzelit

(screenshots)
Article I

article-I-main article-I-display-options

Article II

article-II-main article-II-display-options

Article III

article-III-main article-III-display-options

Article IV

article-IV-main article-IV-display-options
This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/45974.
avatar richard67
richard67 - comment - 25 Aug 2025

@exlemor Could you check it on different module positions, too?

avatar drmenzelit drmenzelit - change - 25 Aug 2025
The description was changed
avatar drmenzelit drmenzelit - edited - 25 Aug 2025
avatar drmenzelit
drmenzelit - comment - 25 Aug 2025

@richard67 you are right, I added the module positions to the testing instructions. @exlemor has already tested different module positions ;-)

avatar exlemor
exlemor - comment - 25 Aug 2025

@exlemor Could you check it on different module positions, too?

Hi @richard67, humm I thought I did, see the first of each of 2 screenshots?

Article I module is on below-top,
Article II module is on main-bottom
Article II module is on sidebar-right
Article IV module is on top-b

(if you want me to check another position, let me know)

avatar richard67
richard67 - comment - 25 Aug 2025

@exlemor Well, you have different settings, but for each setting you test only one module position.

What if some setting looks good on one position but not on the other, but some other setting does not have that problem?

I think each setting should be tested on several positions.

avatar exlemor
exlemor - comment - 25 Aug 2025

@exlemor Well, you have different settings, but for each setting you test only one module position.

What if some setting looks good on one position but not on the other, but some other setting does not have that problem?

I think each setting should be tested on several positions.

OK, sure... but with the number of settings in the new Articles module, and with at least 5 module positions (knowing there are quite a few), unless my math is wrong that could be as high as 17,100,720 possible combinations to test... lol

I will do more testing (but not 17 millions :p lol)

avatar richard67
richard67 - comment - 25 Aug 2025

Sure not 17 million. The main thing is the layout, horizontal or whatever else, on different positions (including left and right sidebars).

avatar exlemor
exlemor - comment - 25 Aug 2025

@richard67 - continued to test more combinations in the last 50 or so minutes (and other than finding something that already reported about position: below-top related to the new article module and how the grid is defined and not this PR) nothing else - everything behaved as it should!

Thank you @drmenzelit!

avatar richard67
richard67 - comment - 25 Aug 2025

@exlemor Thanks for checking.

Add a Comment

Login with GitHub to post a comment