FR

Réalités Parallèles

Ergonomie et conception de jeu vidéo

Axure - How to create Masters and use them efficiently in Axure

  1. Creating masters from existing widgets
  2. Creating a new master from scratch
  3. When not to use masters

Masters are a powerful tool to easily re-use blocks of your design, that you may need to edit all at once. Masters are typically used to build page elements like headers, footers and other modules that will appear on all or most of the pages of your design. The main advantage of using masters is that you can edit them once to impact the changes to all of your wireframes.

Creating masters from existing widgets

To create a master, either select a portion of your design and right click it, then select “convert to master”. Give it a name and validate. The red coloring of the elements confirms that they are now part of a master.

Step 1 Right click selected widgets.

Step 2 Convert to master dialog where you need to enter a name.

Step 3 The widgets are now inside a reusable master, identified by their red translucent overlay.

You can also create a new master. Open it to edit the master the same way you would do it for a page.

Once you are satisfied with the content of the master, add it to a page as if it were a widget. Simply drag and drop the master where you want it to appear.

Creating a new master from scratch

Step 1 Create a new master in the master list.

Step 2 Double click the master to edit it.

Step 3 Drag and drop widgets into your page to fill the master content.

Done! Screenshot of the resulting master.

You can set some useful options on the master. You can decide whether it should always have a fixed position “Lock master in place” or if it should be placed anywhere in the page.

Right click and select "Break Away" to turn a master back into an editable stand alone selection of widgets.

You can also decide to “break away” a master, to convert it back to standard widgets. This does not delete your master, it only allows you to edit the elements on this page without changing them on all pages. The master can still be used and will not be edited in other content pages.

When not to use masters

If you want to easily add complex components to a page, but have no need to edit them all at the same time at once, prefer using custom widgets to add to a scene rather than masters

If you need to perform actions on the content of a master, for example, change the text of a button depending upon a user choice that is available only from certain pages, it will be more difficult to do using masters, and the interaction still needs to be added to each page where it is needed.

Generally, avoid using masters for product and list items. More often than not, they need to be edited to simulate different types of list items or different states of the items. As a result, repeaters are more appropriate.

Don’t use masters to store old versions of content or as an invisible trash page: the masters will still be generated with the prototype even whenthey are not included in a page, which can lower the performance of your prototype. Also, make sure you delete obsolete and not used masters in general.

Posted by Cornelia on 2015-05-31. Last updated on 2020-12-22

Articles on similar topics

Axure basics - create a browsable interface

Axure training, Training in wireframing interactive prototypes, Interactive wireframing,

Axure basics - creating within-page interactions with anchors and visiblity

Axure training, Training in wireframing interactive prototypes, Interactive wireframing,

Axure basics - creating within-page interactions with dynamic panels

Axure training, Training in wireframing interactive prototypes, Interactive wireframing,

Axure - optimal widget use to iterate painlessly

Axure training, Intermediate Axure tutorial, Training in wireframing interactive prototypes, Interactive wireframing,

Axure - Creating menus with dynamic panels

Axure training, Training in wireframing interactive prototypes, Interactive wireframing,

Advanced Axure - Creating repeaters

Axure training, Training in wireframing interactive prototypes, Interactive wireframing,