132 votesfeature-in-the-backlog · 34 comments · Adobe XD: Feature Requests » 01 : Design mode · Flag idea as inappropriate… · Admin →
Being able lock objects and make them non selectable is a basic layout need.
It allows you to select past an object in the stacking order or select groups of objects without selecting unintended items.
Hiding objects isn't the same you still may want to see the locked object and the roundtrip back and forth to find objects in a layers panel constantly wastes a lot of time.
I would say it's still a vaiid request.
1,229 votesfeature-in-the-backlog · 64 comments · Adobe XD: Feature Requests » 01 : Design mode · Flag idea as inappropriate… · Admin →
RE your comments.
I discovered my previous estimation that images size and position could not be independently modified once inside a mask to be untrue so I jumped the gun complaining about this. My bad. Although I don't recall seeing this documented I discovered it by accident.
Linked images absolutely this is the way not only indesign but html works as well. It also allows you to have common assets throughout the layout where appropriate.
With respect to placement, this goes to something I would like to see program wide which is setting css properities and having the artboards render those properties accurately. Most especially sizing and positioning with percentage based values, as well as things all the basic css properities like padding, margins etc...
I am a designer and developer so I see it from both sides and XD is still too limited in it's vision as far I can see. Everything is still pretty much arbitrary position according to pixel values which is not how responsive design is best achieved in development.
At this point while I am seeing things in XD I really like, (repeating fields are cool, the artboard workspace is great), I am not seeing anything dramatically new otherwise for layout and design, it still works pretty much like indesign with a different UI but is not nearly as powerful.
A truly great UI/website design tool should bridge the gap as much as possible between designers and developers by having them work on the same page as much as possible. Right now in my estimation XD is still just a design tool that creates pretty pictures and leaves developers with the burden of having to start from scratch.
To respond to Peter's question.
I've had a chance to return to look at XD and my comments are basically the same.
As Peter says"If you drag an image file onto a shape, it will automatically be masked by the shape (and it will stay in proportion if the shape is later resized)."
The current behaviour of mask/image is locked to an equivalent to background image cover centre or perhaps a maxwidth maxheight 100% with overflow hidden on an <img>. This is only one of a number of potential ways an image might be presented in a web or app.
There's no flexibility here, the only way I can see to represent any other form of presentation would be to precisely size the image/ or image ratio to appear on the artboard the way I want it. This does not necessarily represent the way the problem would be solved in development or the assets prepared for development.
Picture boxes in indesign allow me complete control to place an image any way I want relative to it's container as well as providing me the ability to snap the image to the box or the box to image proportionally if thats what I choose.
CSS allows much the same control so long as you know how to do it, XD DOES NOT which is very disappointing since XD is supposed to be made for designing to what will be a css based workflow in development.
The fundamental difference between picture and text boxes(layout boxes) in indesign and masks is that layout boxes are containers that hold the content which is externally referenced.
This is what makes layout programs like indesign so efficient both the layout container and the content inside can be modified indpendantly ie scaled rotated moved etc...
In addition indesign's tools for fitting content to containers and fitting containers to content and positioning content within containers are similar to background positioning options in css not to mention the fact that html/css reference external content just like indesign making the way indesign functions more inline with digital design.
It might sound like a minor difference the way masks versus layout boxes work buts it's not. Layout boxes that hold the content provide huge gains in productivity and flexibility over masking based solutions.
App design and web design at the core, is layout design, and you need the fundamentals of a great layout program as a starting point for this product to really work. Indesign is the best layout program on the planet, what is lacks is a workspace adapted to digital design like XDs artboards concept and a toolset based on css not print values.
Masking with shape is ridiculous, layout and picture boxes like indesign, quarkxpress. It's essential I guarantee I will never use this program with them.
405 votesfeature-under-review · 29 comments · Adobe XD: Feature Requests » 06 : Integration with other tools · Flag idea as inappropriate… · Admin →
227 votesfeature-started · 38 comments · Adobe XD: Feature Requests » 06 : Integration with other tools · Flag idea as inappropriate… · Admin →
I like what you're doing with XD but it seems to me you are throwing out the baby with the bathwater.
indesign is already the most powerful layout program there is and starting from scratch seems silly.
What I wish you would do is add a digital design toolset/mode to indesign that uses css properties, artboard similar to XD ect...
Of course this won't happen because the XD and Indesign development teams are different teams working on different products but it would have been nice... as it is XD seems so many generations away from being anything I would prefer to indesign.
Prove me wrong XD team.
I've been using indesign as a mockup tool for websites for more than a decade. It's vastly superior to photoshop or illustrator for this job, however it lacks a dedicated toolset for web design or at least a good one so you more or less have to fake but it still works well.
What i'm hoping for is Indesign layout power but with a dedicated web/css toolkit inside of XD. That being said much of what you need to do to improve XD you can discover by studying indesign.
I'm not sure that I necessarily see the need to port projects back and for the between XD and inDesign so long as XD has the layout capabilities to make indesign unnecessary for this use. Copying and pasting would certainly be useful though.
28 votes6 comments · Adobe XD: Feature Requests » 06 : Integration with other tools · Flag idea as inappropriate… · Admin →
I agree this should be a layout tool - not image editor - keep the bloat down and keep it focused on a web/css toolkit - however basic vector design tools are available in many adobe design apps and will be useful in XD as long as you don't overdo it and they play nice with illustrator for complex editing.
To be a killer web design tool this app needs to have a full css toolset at least as far attributes that are key to design and presentation and artboards that render accurately according to css properties.
This should include definable breakpoints that are detected by artboards and the ability link objects across artboards under global styles as has been noted elsewhere to show responsive variation.
The ability to export css, not necessarily as a complete production ready stylesheet but in a form that i can extract assets from for production instead of recreating everything.Anonymous shared this idea ·