"Scaling Tool" (scale stroke weight, shadow effects & corners when resizing)
Ability to scale attributes proportionately. When creating shapes, buttons, or icons within XD sometimes they need to be scaled to different sizes. Currently when scaling these shapes, buttons, or icons created within XD we can no scale some of the attributes proportionately.
As an example I create a container box with a stroke, border-radius, shadow, and paragraph text. If I need to scale proportionately, like say 50%, the stroke, border-radius, shadow, and paragraph text don't scale proportionately.
(Currently using Windows Beta Version: 0.6.8.6)
I agree. This is big problem for me as well. If I've created vector graphics in Illustrator and import them into XD the stroke/border of those objects suddenly becomes fixed. Why would XD want to do this? You'll also notice when you export those graphics back out of XD, the stroke/border will scale with the object again as it should.
Yes, please give us a version of Sketch's Scale tool: where you can enter desired width, height, or a percentage. Scaling can happen with X and Y axis constrained, no problem. But say you want to resize an icon upwards, but its border size is 1px. That same line will currently appear very thin when making that icon way bigger. This tool could really help us out in that respect.
Sebastian Schuster commented
When resizing e.g. an icon, the border stays the same thickness in pixels instead of (optionally) scaling in proportion to the whole object. This makes resizing icons a total pain.
In other programs I use this feature regularly. It's a small must have. I'd love to see it in XD too.
Seigo Kanazawa commented
As you can enlarge or reduce the rounded rectangle, the rounded corner radius will be maintained, which is fine, but the design will be different if the rectangle itself is reduced but only the rounded corners remain large.
As the rectangle is enlarged or reduced, the radius of the rounded corner should be increased or decreased in the same way.
I think that it would be nice if there was a check box on whether to keep the rounded corner round under the setting of the rounded corner or follow the enlargement / reduction.
Daniel Maldonado commented
There needs to be a way to scale the border weight of an object and keep it proportionate when I resize an object.
For example, I want a 2px border around a square object 40x40 but I need to resize that object to 32x32. I would like for there to be an option to keep that border thickness proportional to the objects new size.
The border tool panel allows for decimal points so we should have an option to scale proportionally. A similar feature exists in Adobe Illustrator.
Ben Franck commented
I'd like to get that as an option, not as the only (new) behaviour.
But I'd definitely have this scaling option.
(corners and stroke at the very least)
I agree. It is a must:)
Peter DiBartolo commented
When scaling objects, the stroke should have the option of scaling proportionately. I have yet to test corners, effects, or patterns.
Illustrator has this concept via a selection/ option.