Skip to content

[RTL]: collection of RTL issues #2548

@NatalliaAlieva

Description

@NatalliaAlieva

1. The progress bar moves both to the right and to the left in different examples.

Screen.Recording.2024-07-01.at.14.16.59.mov

2. The alignment of list bullets extends beyond the text boundaries.

Screenshot 2024-07-02 at 15 15 00

Example from other website
Screenshot 2024-07-02 at 20 38 59

3. Accordion

In RTL, the chevron icon for opening the accordion shifts towards the text, while in LTR, it is positioned at the end of the accordion toggler.
Screenshot 2024-07-03 at 11 52 37

4. Adaptive panel

On the initial page load, the adaptive panel's value indicator for 100 is positioned right next to 0. When the value indicator is moved, the adaptive panel behaves poorly.
Screenshot 2024-07-03 at 12 12 53

5. Badge

The badges with status indicator have an incorrect indicator location.

Screenshot 2024-07-10 at 16 50 21 Screenshot 2024-07-10 at 16 57 14

6. Control group

Side on which the menu appears
Screenshot 2024-07-15 at 11 17 42

If use the mirror rule for RTL, the menu should look like this
Screenshot 2024-07-15 at 11 17 47

"Mirroring Layout: All components, including control groups, should be mirrored horizontally. This means labels appear on the right side of input fields, and text direction is right-to-left."

7. Date table - Tables overview

7.1. Checkbox alignment is broken in RTL
Screenshot 2024-07-15 at 14 56 41

7.2. The horizontal scroll is not working correctly: the grab point differs from the moment when the scroll starts moving; there are no fixed columns. - fixed and verified

Screen.Recording.2024-07-15.at.14.41.15.mov

7.3. Values don't fit in the column.
Screenshot 2024-07-16 at 08 47 57

7.4. In RTL, there is an extra space before the first column.
Screenshot 2024-07-15 at 14 55 46

7.5. The order of coordinates shouldn't change, only the location of the "-" changes.
Screenshot 2024-07-15 at 16 03 56

In an RTL (Right-to-Left) context, the logical order of the coordinates (latitude followed by longitude) typically remains the same as in LTR (Left-to-Right) contexts. However, the presentation adapts to the RTL reading direction. The coordinates do not switch places; rather, the text alignment and direction are adjusted.

Here’s how the coordinates 35.36395/-0.51279 look in RTL:

LTR Display:
Latitude: 35.36395°
Longitude: -0.51279°
RTL Display:
خط العرض: 35.36395°
خط الطول: -0.51279°

7.6. Status icon too close to the text.
Screenshot 2024-07-15 at 16 10 10

7.7. The icons related to pinning columns are misaligned.
Screenshot 2024-07-15 at 16 13 09

7.8. The table "jumps" when sorting by column.

Screen.Recording.2024-07-15.at.16.25.22.mov

8. Data tables - Editable Tables, Advanced Tables

8.1. The alignment in the columns is incorrect: the alignment in the "Priority" column is NOT right-aligned, and in the column with the icon for deleting a row, the icon is shifted to the left.
Screenshot 2024-07-16 at 09 34 32
8.2. Pinned columns are not getting pinned in RTL.
Screenshot 2024-07-22 at 17 32 27
8.3. The drag&drop icon is located in the column on the left, not on the right.
Screenshot 2024-07-22 at 17 35 24

9. Tooltip

The tooltip pointer is broken.
Screenshot 2024-07-16 at 09 59 26
Screenshot 2024-07-16 at 09 59 44
Screenshot 2024-07-16 at 10 00 11
Screenshot 2024-07-16 at 10 00 19

10. Paginator

The navigation chevron is probably misaligned.
Screenshot 2024-07-16 at 10 18 44

Example:
Screenshot 2024-07-16 at 09 47 14
Screenshot 2024-07-16 at 09 47 35

11. Range date picker

11.1. The range date picker border is rounded on the inside, not the outside.
Screenshot 2024-07-22 at 18 00 24
11.2. The date range selected in the date picker has issues with its display.
Screenshot 2024-07-22 at 17 59 31
11.3. The date range did not change direction in RTL.
(days 59) Aug 30, 2024 - Jul 3, 2024
Screenshot 2024-07-23 at 08 51 23

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    Status

    To do

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions