Skip to main content

Add the ability to wrap text around objects


Show first post

41 replies

Michael_Mike_Wang

This seems like a slam dunk item to implement. I have to hack this in almost every project and it’s currently hacked in our desgn system.

Promo Headline, Description (Left Aligned); Square Image (Right Aligned)


dvaliao
Figmate
  • Community Support
  • 4623 replies
  • February 12, 2024

Hey All, thanks for the feedback!

We’ll pass this onto our team for future consideration.


Ashlillings

This is the use-case I’m trying to solve for as well. In my case, I’m trying to pin a blinking text insertion cursor to the end of a text field that wraps.


Jason_Ladicos

This is a use case I struggled with today too. I want to create a component with two blocks of text that appear beside each other, with the latter wrapping underneath the first if it gets long enough. The first block of text is optional, with a boolean property to hide or show it.

The first block of text might vary in length, so using paragraph indenting would require manual overrides rather than working “automagically.”


If I have a Multi-line label I am not able to put a tooltip icon at the end of the Label
image


Would love to have this feature. I have multiple use cases of it with long links which wraps on small breakpoints but the icon needs to be moved manually. To do that I always to do detach the component and then it gets hard to keep track of it.
Screenshot 2024-04-23 at 2.07.02 PM


Andreas_Petrov

Would really like this feature for inlining icons when I design card games.


Piet_Alberts

Please Figma, this would be such a useful feature. The ability to position an icon inline after the text would be fantastic. This text field component in our shared library gets used thousands of times and manually inserting glyphs is a real pain in the behind.


Wenzel
  • New Member
  • 3 replies
  • June 26, 2024

I think this feature request could be rephrased. I believe that textareas that are not rectangles is what we need. Sometimes those not-rectangles should float next to graphics, sometimes they should be manually adjustable, so we can flow text in any polygonal shape we want.


Orkhan_Jafarov
  • New Participant
  • 7 replies
  • September 28, 2024

Hi @Stephanie_Smith,

It is possible with Nisa Text (Pro version) plugin that I made. 😇

Link: https://www.figma.com/community/plugin/739048247603902878/nisa-text
Demo video: x.com


Christopher_Gibson

This is a rudimentary CSS function (via the float property) that’s been a staple of web design since the beginning (not to mention how important it is in print). It’s honestly a bit insane that after so many years Figma still doesn’t have this feature.


Igor Milenković

Here's another example of why this feature could be very useful. Let's say I have a list of benefits and there is no way to wrap the text one under the other. If I stay with one paragraph, I can't create two separate text properties, one for the title and one for the description.

 


Jordan White

Upvoting this feature request! It would allow having a cursor or other object show up correctly with a multi-line text box. Right now there is no way to have this automatically push the cursor to the next line.

 

 


Juan_Ulloa
  • New Member
  • 1 reply
  • February 7, 2025

Upvoting this. ideally the icon can be seen as an inline element. this way you can have icons in the middle of the text. Use cases

[icon] an inline icon at the beginning of multiline text multiline 

multiline of text with an inline icon at the end [icon]

multiline of text with an inline icon [icon] then more text.

The last scenario is great if you have an open-in-new-tab icon within a hyperlink in a paragraph.


Paul Cripps
  • New Member
  • 1 reply
  • February 24, 2025

Another up vote for this, insane its not in Figma. 


Polyprism
  • New Member
  • 4 replies
  • March 17, 2025

Adding another upvote for this - nuts that it isn’t in Figma considering this is *so* easy to do in HTML!


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings