discourse/app/assets/stylesheets
Osama Sayegh 0b9f035eac
FIX: Remove unneeded RTL-specific CSS rules
We currently have some CSS rules in `common/base/rtl.scss` that were added to workaround shortcomings of the R2 gem that we used to use to generate versions of our CSS that are suitable for RTL layouts. Those workarounds are mostly duplicates of existing rules with the only difference being that they're flipped to suit RTL layouts (e.g. `padding-left` is changed to `padding-right` and vice versa).

However, we've recently replaced R2 with `rtlcss` which doesn't have those shortcomings of R2 (see f94951147e) which means those workarounds/duplicate rules need to be removed because they're getting flipped by `rltcss`, essentially reverting them to their original LTR version and causing issues with RTL layouts.

This commit removes those workarounds that are no longer needed, and cleans up the the file that contains our RTL-specific CSS.

Meta topic: https://meta.discourse.org/t/avatar-in-rtl-website-in-wrong-place/264676?u=osama.
2023-05-31 01:27:38 +03:00
..
common FIX: Remove unneeded RTL-specific CSS rules 2023-05-31 01:27:38 +03:00
desktop FEATURE: support for chronologically merging posts into existing topic (#21374) 2023-05-25 14:38:34 -04:00
mobile UX: increase sidebar font-size (#21704) 2023-05-24 11:00:20 -04:00
vendor A11Y: Add clearer focus states for date picker elements (#17890) 2022-08-15 14:50:07 -04:00
admin.scss
color_definitions.scss UX: update ring animation to avoid scroll (#21150) 2023-04-19 09:13:50 -04:00
common.scss A11Y: Improve accessibility in WHCM themes (#18606) 2022-10-17 07:07:46 -07:00
desktop_rtl.scss
desktop.scss DEV: Added support for custom site setting 'emoji_list' (#12414) 2021-04-07 15:32:05 +02:00
embed.scss UX: highlight vars updates (#20346) 2023-02-21 10:15:49 +01:00
ember_cli.scss DEV: Require Ember CLI to be used in development mode (#12738) 2021-04-29 14:13:36 -04:00
mobile_rtl.scss
mobile.scss DEV: Refactor font and category background importers (#12312) 2021-03-10 11:05:56 -05:00
publish.scss UX: update and consolodate published page styles (#18792) 2022-11-01 14:31:39 -04:00
qunit-custom.scss DEV: Add dark theme support to QUnit (#19014) 2022-11-17 18:44:44 +01:00
qunit.scss DEV: Add dark theme support to QUnit (#19014) 2022-11-17 18:44:44 +01:00
wcag.scss DEV: Remove legacy user menu (#21308) 2023-05-17 09:16:42 -07:00
wizard.scss UX: minor installation success style adjustments (#21239) 2023-04-25 15:50:54 -04:00