diff --git a/cms/static/cms/sass/components/_structureboard.scss b/cms/static/cms/sass/components/_structureboard.scss index 1ca58619435..04aece4afe6 100644 --- a/cms/static/cms/sass/components/_structureboard.scss +++ b/cms/static/cms/sass/components/_structureboard.scss @@ -371,6 +371,9 @@ margin-inline-start: $structure-dragarea-padding-horizontal - 10px; cursor: pointer; transform: rotate(180deg); + [dir="rtl"] & { + transform: rotate(0deg); + } } .cms-dragitem-text { cursor: pointer; @@ -378,6 +381,9 @@ } .cms-dragitem-expanded:before { transform: rotate(-90deg); + [dir="rtl"] & { + transform: rotate(-90deg); + } } // #DRAGGABLES/states# @@ -467,7 +473,7 @@ &.cms-structure-condensed { width: 416px; - left: 0; + inset-inline-end: 0; box-shadow: 0 0 5px 0 rgba(0,0,0,.2); .cms-structure-content { padding-inline: 15px; diff --git a/cms/static/cms/sass/components/_toolbar.scss b/cms/static/cms/sass/components/_toolbar.scss index 996b23ab2d0..dd4a2d6a9d0 100644 --- a/cms/static/cms/sass/components/_toolbar.scss +++ b/cms/static/cms/sass/components/_toolbar.scss @@ -184,6 +184,10 @@ display: block; .cms-icon { display: block; + [dir="rtl"] & { + // undo arrow rotation for RTL + transform: rotate(0deg); + } } }