Don't take it too far Adobe
There's a new feature that allows you to position the border placed on an object (e.g inside, center, outside). If I'm not mistaken, you can not do this with CSS so I don't think it should be a design option in XD. I want XD to be slim and laser focused on what can be done with our frontend tools (HTML, CSS). I'm not saying remove this specific feature. I'm just concerned that if it keeps up we'll have a beast on our hands like illustrator or photoshop. I like how XD is very specific to the front end designer +
devleoper
Thanks for your concern! We are definitely dedicated toward having a product that is laser-focused on the needs of UX and UI designers and are very concerned with ensuring that feature bloat doesn’t happen.
That being said, many of our users are doing development for multiple platforms, including native application design, and we heard from our customers that they would like to have stroke position control for design flexibility, as flat assets generally look best when they’re pixel aligned instead of off-pixel, which happens occasionally when you’re center-aligned. We do export well-formed SVG that does, of course, conform to web standards.
I’m closing this request as more a concern with the way we’re approaching the product and not a desire for a specific feature. Thank you for your feedback!
-
Giga commented
You can do it with CSS but it's not intuitive http://jsfiddle.net/Mi_Creativity/2bx6jL9s/2/.
It'll also be in SVG in the future. https://www.w3.org/Graphics/SVG/WG/wiki/Proposals/Stroke_position
-
AdminCorey Lucier (Adobe) (Admin, Adobe) commented
It's strictly a visual thing, something iconographers etc. have asked for. When exporting to SVG the outer or inner stroke path is broken out into it's own path so it's fully compatible with SVG, etc.
Also XD rectangles and ellipses have always been inner stroke.