discourse/app/assets/stylesheets/common/admin
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
..
admin_base.scss FIX: Remove unneeded RTL-specific CSS rules 2023-05-31 01:27:38 +03:00
admin_emojis.scss FIX: Improve emoji upload UI (#15603) 2022-01-17 11:48:49 +10:00
admin_intro.scss DEV: Use more css vars (#18561) 2022-10-12 16:05:42 +02:00
admin_report_chart.scss FIX: reduces charts height (#10327) 2020-07-28 18:42:14 +02:00
admin_report_counters.scss DEV: Use css var font sizes (#18518) 2022-10-12 15:31:59 +02:00
admin_report_inline_table.scss FEATURE: part 2 of dashboard improvements 2018-07-19 14:33:11 -04:00
admin_report_stacked_chart.scss FIX: better handling of resizing in stacked charts (#6921) 2019-01-22 11:20:50 +01:00
admin_report_table.scss FEATURE: automatic dark mode (#10341) 2020-08-03 22:57:10 -04:00
admin_report.scss UX: highlight vars updates (#20346) 2023-02-21 10:15:49 +01:00
admin_reports.scss DEV: Remove unused scss (#16134) 2022-03-08 17:39:40 +01:00
api.scss DEV: Modernize the remaining admin-webhooks parts (#19438) 2022-12-13 13:32:34 +01:00
backups.scss FEATURE: automatic dark mode (#10341) 2020-08-03 22:57:10 -04:00
badges.scss DEV: Use css var font sizes (#18518) 2022-10-12 15:31:59 +02:00
customize-install-theme.scss UX: Improve the "install theme/component" modal on mobile (#20777) 2023-03-27 14:11:31 -04:00
customize.scss UX: truncate theme toggle text to avoid overflow (#21022) 2023-04-07 17:16:44 -04:00
dashboard.scss FIX: adjust the users per trust level cells in RTL mode (#18605) 2022-10-17 13:27:22 -04:00
emails.scss UX: improve use of space for readability of admin email modal (#19797) 2023-01-09 14:24:58 +01:00
json_schema_editor.scss FEATURE: Support collapsing array sections in JSON Schema field types (#20118) 2023-02-07 08:22:01 -05:00
mini_profiler.scss DEV: Fix mini profiler queries bg covering results (#17679) 2022-07-27 11:41:13 +08:00
penalty.scss UX: Set penalty history to sticky (#19933) 2023-01-23 07:14:23 -06:00
plugins.scss UX: show plugin descriptions on admin plugins page 2021-02-12 11:38:50 -05:00
settings.scss UX: improve contrast of overridden setting indicator dot (#21128) 2023-04-18 09:09:38 +02:00
staff_logs.scss UX: clarify descriptions for watched words, style (#20678) 2023-03-21 10:40:26 -04:00
users.scss REFACTOR: user directories without <table>, second attempt (#20515) 2023-03-02 15:10:19 -05:00