Skip to main content

Override auto layout direction on the instances

  • May 6, 2021
  • 51 replies
  • 5195 views

Show first post

51 replies

djv
Figmate
  • Community Support
  • December 7, 2023

Hey @Sowed_Castelli, thanks for asking!

This is definitely something that our team here in the community has mentioned before and continually ask for from our product teams, but an official feature request timeline has not been implemented yet.

If/when that happens, we’ll be sure to make an official announcement.


Clark_Wimberly

Add me to the “this seems so valuable it’s silly” pile. Being able to change flow direction would drastically simplify the component set needed to cover all screen sizes and layouts, and even tightly match a bunch of existing HTML/CSS paradigms. Win win!


Jake_Sumpter

+1 to the “this seems so valuable it’s silly”. Building out a set of components and was shocked to see you can’t change the auto layout direction on an instance.


Wawa
  • New Participant
  • February 12, 2024

Would love this! So much nicer to just have one component (with one reference for content) that works on both desktop and mobile desisn 😦


Dan_Hopewell
  • Active Member
  • March 13, 2024

+1 with the added request to be able to also specify flow direction through component properties and variables.

All together, this could be a huge unlock towards fully responsive components, allowing control of the flow of instance content at three levels of specificity:

  • At the system/page/screen level via responsive variable modes
  • At the component level via explicit component properties
  • At the individual instance level via overrides

Julian_Stoll1

+1

This would cut the amount of components we need in half.


Fabilatius

+1
It is important to be able to change the auto layout direction in an instance of a component, as it usually goes downwards on tablet and mobile and no longer to the right.


Montse_Hernandez

+1M
This function would lighten a lot our workflow too. Additionally, having to detach to change Autolayout direction is a big risk of inconsistencies. Please improve this feature 🙏 🥺


Uyen_Hoang1

+1 vote for this feature. It will save much effort and make the variable much lighter


Amogh_Srivastava

Keeping this thread alive, please add this feature


Ari_Kogan1
  • New Participant
  • September 4, 2024

+1
Would make for an amazing variable mode as well.


Christian_Beer

+1
It would help a lot.


vdekkernl
  • Active Member
  • September 10, 2024

I also think this is the best option. I can understand the block on the overwrite. It changes the essence of the component. On the other hand, making a variant of each component with the other layout direction is also laborious. I would say, @Figma_Moderation, reopen this ticket and let people vote on it again. This one is still relevant.


Jorge_Venegas

Add this feature please.


Satbir_Arora
  • New Member
  • October 25, 2024

+1, must have feature.


Nikki3
  • New Participant
  • December 4, 2024

100% add this. This would also mean when content is chosen at the end design point, that changes would carry through if you then changed the layout choice


Rob_Nagel
  • December 17, 2024

No news about this yet? only focus on pricing or what?


Doug_Scott
  • New Member
  • January 14, 2025

👍 +1, must have feature. 👍


Shelby_Tessier

would love to have this feature please so we don’t need to have multiple different designs for different breakpoints! 


nicnac147
  • New Member
  • March 12, 2025

Hey all,

I too would love this feature, BUT in the meantime I have found some sort of workaround : I work with child elements instead of the parent component.

So if you have FRAME 1 with 3 blocs (frame 2,3 & 4) (left to right) in desktop, you cannot copy FRAME 1 in your mobile view and change the layout. So instead create the components at the second level : FRAME 2,3 & 4 become components, and it is those frames that you copy in your mobile view.

At least you will be able to edit the content itself and have it replicated accross your breakpoints.


George_Konig1

Still waiting for this feature in 2025.


Paul_Nattress

Would also like to see this feature implemented. I have create variants for this which is cluttering my design system.


Stanislav_Krofta

This is absolute MUST! It would enable us to anyone to setup fully responsive designs using variables!! Please!!!


Damian_Summersall

Same here, would make our design system so much easier to manage.


Ana_Gancheva
  • New Member
  • October 30, 2025

It’s crazy that this ticket has been open for 3 years and there has been no movement.

Having auto-layout direction control on a child instance is one of the main reason we continue reattaching components! An override option will have a very positive effect on design consistency and workflow efficiency.