From 0f33f56030f8568c03cbd098aae94488f689743b Mon Sep 17 00:00:00 2001 From: MAEDA Go Date: Sat, 24 Jan 2026 17:49:56 +0900 Subject: [PATCH 4/4] Disable experimental RTL support for Gantt chart for now --- app/assets/stylesheets/gantt.css | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/app/assets/stylesheets/gantt.css b/app/assets/stylesheets/gantt.css index 4c4259747..fdf31dd09 100644 --- a/app/assets/stylesheets/gantt.css +++ b/app/assets/stylesheets/gantt.css @@ -262,3 +262,13 @@ td.gantt_watcher_users_column div.issue_watcher_users ul li:not(:last-child)::af .project-overdue a { color: var(--oc-red-8); } + + /***** RTL support ***** + * For now, force LTR rendering even in RTL locales. + * Remove these rules to enable experimental RTL support. + * Note that some features such as issue relation arrows, the progress line, + * and column resizing don't work properly yet. + */ +table.gantt-table { direction: ltr; } +span.expander svg.icon-svg.icon-rtl { transform: none; } +[dir="rtl"] :is(.marker, .task.parent.marker) { background-position: left; } -- 2.50.1