User tests: Successful: Unsuccessful:
At some point in time a change was made and the post scss rtlcss started processing the installation template scss files so it was actually reversing everything - doh - so any directives in the current rtl-scss were being reverted by rtlcss
Made sure the installation template uses logical css properties (-start, -end instead of -left, -right)
Fixed the css generation so that the rtlcss now works as intended - thanks @dgrammatiko
Removed all overrides from template-rtl,scss as they are not needed with logical css and a working rtlcss processing
Apply pr and npm run build:css or use a pre-built package
Check everything "looks" ok in both LTR and RTL languages
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
Status | New | ⇒ | Pending |
Category | ⇒ | Installation NPM Change |
Labels |
Added:
NPM Resource Changed
PR-5.3-dev
|
Category | Installation NPM Change | ⇒ | JavaScript Repository Installation NPM Change |
Title |
|
Title |
|
@brianteeman please remove these lines, (belong to another PR)
done
I have tested this item ✅ successfully on 151e865
I have tested this item ✅ successfully on 151e865
Status | Pending | ⇒ | Ready to Commit |
RTC
Labels |
Added:
RTC
|
I would appreciate it if this could be merged as I have several PR waiting the changes to the RTL tooling that are contained in this PR
Status | Ready to Commit | ⇒ | Fixed in Code Base |
Closed_Date | 0000-00-00 00:00:00 | ⇒ | 2025-05-12 10:25:49 |
Closed_By | ⇒ | HLeithner |
thanks
@brianteeman please remove these lines, (belong to another PR)
and change
const { css } = await compileAsync(file, options);
toconst { css } = await compileAsync(file);