django-cms / django-cms

The easy-to-use and developer-friendly enterprise CMS powered by Django
http://www.django-cms.org
BSD 3-Clause "New" or "Revised" License
9.99k stars 3.06k forks source link

fix: Undo RTL bug and moved the structure board back to the right for LTR #7891

Closed fsbraun closed 1 month ago

fsbraun commented 1 month ago

Description

This PR fixes a regression introduced with RTL support.

It also adjusts the arrows for menus and the structure board to point left instead of right.

It is raised against release/4.1.x to be quickly included in the release process of 4.1.1. It will hit develop-4 upon merging back the 4.1.1 release.

image

Related resources

Checklist

fsbraun commented 1 month ago

@sakhawy Can you check this quickly, please?

sakhawy commented 1 month ago

@fsbraun Sorry and thanks for the fix! I don't know why I put left instead of inset-inline-end!

fsbraun commented 1 month ago

@sakhawy Thanks for double-checking. I just wanted to be sure this is the right way to go.