Design Standards for each file
With a consistent design system, I have mapped all the standards we need to use on each project. With that, on XD I'm not able to set those as standards on a file so for an example, each different text element created need to be changed from the standard XD font to the one in my design system.
With that, we would be able not only to document the general standards for the dev team but also would allow us to keep the standards tightly without the chance of forgetting to change something That could work for:
- Standard font (family, style, size)
- Standard fill color
- Standard border color
- Many more!
One MVP of this feature that will bring at least the consistency funcionality would be to on the creation of a another element, use the same settings from the last edited one.
We’ve introduced linked assets, which will enable you to link your entire assets panel from another document. You should be able to define things in one location and reuse them.
If you’re looking for something different, please feel free to file a new ticket!
-
Kaue Lima commented
Hey Elaine, how are you? This is great (and I'm using it) but not exactly what I mean on this request. With this I would like to be able to set standards without objects.
Today, if I press /R and draw a random rectangle it will always have a white fill, a #707070 1px border, 0px border radius. The same does not happen when I press /T and start to write something. It gets some properties from somewhere that I'm never sure where it is but it already helps a lot (especially keeping the same font as I was using).
In my suggestion we could maybe have a "tag" for each property standard and link them to our design system so when creating a rectangle for an example I always create a #FCFDFF fill, 1px solid #CFD7E6 border, 3px border radius rectangle instead of the standard one.
This today can be done in assets but only having one of each standard element and instead of just pressing /R and drawing a rectagle I need to go into the assets panel, drag a standard rectangle and overwrite the properties I want.
If you need more info on this I'm available on Adobe XD Slack as Kaue Lima also! :)