Code Docs

RTL Layout

Getting Started

If you haven’t tried the plugin yet, you can find it on the Figma community page.

Mirror a Frame

RTL Layout seamlessly operates at both the frame and component levels, to start mirroring:

Translate Text

The plugin operates at the frame or component level. It translates all text layers found in the selected frame or component. To enable translation:

Mirror a Component

To mirror a component:

Create RTL Variant(s)

RTL Layout lets you generate variants of your component which can help you maintain a bidirectional design system.

The plugin will generate new variant(s) of your component with an RTL property that is set to True while keeping your original variants but adding the RTL property to them but it will be set to False.

What does the Revert buttons do?

To address layers that encounter issues after mirroring your design, you can utilize the revert buttons. These buttons essentially act as 'undo' functions, offering two options.

Depending on your specific use case, you can use either of these buttons to resolve individual layer issues effectively.

Next:

Mirroring Behaviour

Previous:

Table of Contents