Urgently need RTL (Right to Left) layout option

Hello, is it possible add option for Right to Left (RTL) layout ? In middle east all websites need RTL layout option for Parsi, Hebrew, Arabic. Most wordpress template have both option in template Left to right and Right to Left layouts. Thank you.

1 Like

Hi! Welcome to SiteJet community.

I don’t know if this helps … direction - CSS: Cascading Style Sheets | MDN based on the “direction: rtl;” css property this can be easily done.

Create a class called “rtl” and attach that class where you need.

.rtl {
  direction: rtl !important;
}

Hello, Thank you for your reply.

That is okay but it will be time consuming if we change for each section and pages. It will be very helpful if you can add option like
image.png

this. So people can easily add RTL elements.

@Shinto_George in addition to what @Lucian_Dinu said, you could target by this as well

p, span, h1, h2, h3, h4, h5, h6 {
     direction: rtl!important;
}

Hello,

Thank you for your reply.

I want to tell you more about this. Actually a website will not be RTL layout if we change only headings or texts. Right side bar will go to the left side automatically. the left side column and content will goes to right side and right side column and content will go to the left sideIf the page is 3 columns layout .

Check this samples

http://demo2.wpdance.com/oswadmarket/

http://demo2.wpdance.com/oswadmarket_rtl/

1 Like

Hello guys,
@Shinto_George in addtion to what @Lucian_Dinu & @zachary said, you could apply the direction:rtl to the body and everything would change direction, but it could be possible that you have to adjust some elements if they dont fit perfectly.

Example before:

and after

4 Likes

Thank you all for the help and the clarification. I will bring this forward to our next product meeting with the developers to discuss this topic.

1 Like

Oh I understand now, thank you for clarifying

1 Like