RTC NPM Resource Changed PR-5.3-dev Pending

User tests: Successful: Unsuccessful:

avatar brianteeman
brianteeman
11 Dec 2024

Use logical CSS properties to avoid having to set different LTR and RTL css

This is a redo of #36034 which could not be merged at the time as browsers didnt support logical css properties for floats. They do now https://caniuse.com/?search=float-inline

The css changed is for the highlighted areas of the screenshot on mobile views. There is no visual change in LTR. In RTL There is no visual change in highlighted areas BUT a bug is fixed which forced the table to be 1400+ pixels wide with the headers to be displayed instead of positioned off screen

Summary of Changes

image

Testing Instructions

As this is a scss change then you will need to either rebuild the css or test with a prebuilt package

Actual result BEFORE applying this Pull Request

Expected result AFTER applying this Pull Request

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 brianteeman brianteeman - open - 11 Dec 2024
avatar brianteeman brianteeman - change - 11 Dec 2024
Status New Pending
avatar joomla-cms-bot joomla-cms-bot - change - 11 Dec 2024
Category Repository NPM Change
avatar brianteeman brianteeman - change - 11 Dec 2024
Labels Added: NPM Resource Changed PR-5.3-dev
avatar brianteeman brianteeman - change - 12 Dec 2024
Title
Logical css
[5.3] Logical css joomla tabs
avatar brianteeman brianteeman - edited - 12 Dec 2024
avatar fgsw
fgsw - comment - 13 Dec 2024

@brianteeman Visual no difference …

5.2.2-stable Pull request
1-stable 2-44607

… but how to test the fixed bug?

avatar brianteeman
brianteeman - comment - 13 Dec 2024

… but how to test the fixed bug?

When you are on the permissions view see if you can scroll left/right.
Before the PR and using RTL then you could scroll massively to the left.

Hint (instead of installing an RTL language you can often test just by changing the value here
https://github.com/joomla/joomla-cms/blob/5.2-dev/administrator/language/en-GB/langmetadata.xml#L16

avatar fgsw
fgsw - comment - 13 Dec 2024

Using the Pull Request and RTL then i could scroll massively to the right.

Thanks for the Hint.

avatar QuyTon QuyTon - test_item - 24 Jan 2025 - Tested successfully
avatar QuyTon
QuyTon - comment - 24 Jan 2025

I have tested this item ✅ successfully on e3d574f


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/44607.

avatar viocassel viocassel - test_item - 25 Jan 2025 - Tested successfully
avatar viocassel
viocassel - comment - 25 Jan 2025

I have tested this item ✅ successfully on e3d574f


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/44607.

avatar alikon alikon - change - 25 Jan 2025
Status Pending Ready to Commit
avatar alikon
alikon - comment - 25 Jan 2025

RTC


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/44607.

avatar QuyTon QuyTon - change - 26 Jan 2025
Labels Added: RTC
avatar richard67 richard67 - change - 8 Feb 2025
Status Ready to Commit Fixed in Code Base
Closed_Date 0000-00-00 00:00:00 2025-02-08 14:33:58
Closed_By richard67
avatar richard67 richard67 - close - 8 Feb 2025
avatar richard67 richard67 - merge - 8 Feb 2025
avatar richard67
richard67 - comment - 8 Feb 2025

Thanks.

Add a Comment

Login with GitHub to post a comment