Use Symbols to turn any element and its child element into a reusable component.
Symbols allow you to turn elements and their child elements into a reusable layout — update and edit symbols in a single place to avoid revising each recurring layout individually.
Symbols can be used in 2 main ways:
You can create a symbol from any element or group of elements in your project, except for the body element.
To create a symbol:
Once you've created a symbol, you’ll be placed in the main mode of the symbol. All changes in the main mode will update across all instances of that symbol. You can enter main mode on any instance by double clicking (see Editing the main symbol).
You can also create a new symbol by pressing the shortcut keys on your keyboard: Command + Shift + A (on Mac) or Control + Shift + A (on Windows). This will create a symbol from whatever element you have selected.
If an element is nested inside of a symbol, you won't be able to save that element as a symbol as well. Nested symbols will be coming in the future.
Override fields let you define specific elements within a symbol that can be overridden with unique content on a symbol instance. This is great for recurring layout patterns whose structure should be uniform, but that have unique content in each instance. (Read more about symbol overrides in our announcement blog post.)
To create an override field:
You can also create an override field while editing the main symbol directly from the settings panel and connect those fields to elements within a symbol.
If you’re creating a symbol that will have the exact same content in each instance (like nav bars, footers, and some forms) you don’t need to create override fields for that symbol.
You can create overrides for the following types of elements:
Future support for style overrides is under development.
Access symbols from the Symbols panel. (Shortcut: Hit Shift + A to open directly to your symbols.)
Once you’ve created a symbol, you can reuse it anywhere in your project.
When you select an instance of a symbol, you’ll see it highlighted and outlined in green. Click the Style panel to see how many times that symbol appears your project.
You can also add symbols onto the canvas using Quick find with Command + E (on Mac) or Control + E (on Windows). Learn how to use quick find.
To apply content overrides for elements in a given symbol instance:
To revert an override to the default content of that symbol, click the label to reset all your overrides at once.
Learn how to apply content overrides to symbol instances.
Edits to the main symbol will affect every symbol instance (unless that symbol instance has a content override applied to a specific element). You can change the structure and element order of all symbol instances at once from the main symbol.
To edit a symbol, double-click on an instance or select it and press enter. Once you enter edit mode, you are making changes to the main symbol.
If you delete an element from the main symbol, each corresponding element in other instances will also be deleted (even if they’ve been overridden with unique content). You can add new elements to the main symbol and reconnect them to existing override fields, and each instance will remember and apply the overrides previously set.
Once you’re done editing a symbol:
Once you're out of the main symbol, you’ll be editing that specific symbol instance.
If you’ve invited Collaborators to update your site’s content in the Editor, any changes they make to symbol elements that are consistent across all instances will apply to all other instances. If they edit an element within a symbol that is tied to an override field, edits to that symbol instance’s element will only apply to that symbol instance.
To rename a symbol
To rename a symbol using Quickfind:
To delete a symbol completely:
To unlink a symbol and make changes to it independently:
Once unlinked, editing a linked instance of that symbol will not change the unlinked instance.
Something went wrong while submitting the form. Please contact firstname.lastname@example.org