Symbols are handy when designers need to reuse elements. Select the parts you want to make the symbol and choose Object > Make Symbol. Changes made to one instance are reflected in all of other instances. Text and images can be overridden to help with reusability.
[Instructor] Repeats grids are powerful if you need to repeat elements or cards. Then if you make a change to one element, that change is reflective throughout the whole grid. All the properties are global to the grid. But sometimes, what you need is just a component that can be reused. For example, here I have this set of elements that I want to reuse as a component. And for that, we have symbols. So if I select all the elements that I want to be part of this component or symbol, I can right click and choose Make Symbol or command K on the Mac, control K on Windows.
And if I use option to drag and create more instances, here you can see that I have three instances of the same symbol. And I know it's a symbol because I have this green decoration around it. Every other selection in XD that's not a symbol is blue. Cool! If I make a change to one instance, you can see that change is reflected in all the other instances. A big improvement here and benefit in XD that if I double click to edit this symbol, I'm not taken to a specific mode where I lose context of my design.
I'm editing the symbol, but I still have context of my design. Symbols in XD are very smart. One, you can update one instance and it updates all the other instances. But, you can also override text. So let's say this will be another greeting to another user. In this case, I'm overriding with my name. And I can also override images. If I have an image there in finder, I can drag that there.
So I'm overriding images and text. But if I make structure changes to the symbol, that's applied to all instances. Another thing that, let's say, I did some changes and now this needs to be another conversion, this has to be the only symbol there. I can then right click and then I can say Push Override. And this will kind of reset all the other symbols. But then here, I can, again, personalize each symbol the way I want overriding text or overriding images very easily in XD.
So go ahead and play with symbols to create components and pattern libraries to scale your design process.
- Understanding all tools in Design mode
- Bringing files for Photoshop, Illustrator, and Sketch
- Working with text, vectors, image fills, and masks
- Repeating elements with the powerful Repeat Grid tool
- Resizing multiple elements with responsive resize
- Using the new Assets panel to manage symbols, colors, and character styles
- Sharing symbols across files, with text and image overrides
- Creating and consuming bitmaps and vectors from CC Libraries
- Extending the power of XD using great plugins