Widgets

The library has 3 tabs:

1. Pre-built widgets

The widget libraries include dedicated libraries for iOS, Android, Windows, wearables and website wireframing.

By default the ‘wireframe’ library is selected, this is a good option if you don’t want to worry about the exact device you are prototyping for, but just want to get a good overall feel for how your app's UI will flow.

To access the libraries, click on any page and the library will open on the left of the editor. Select your chosen library from the widget library drop-down menu and start designing.

Tip: You can close the widget library if you’re not using it to give yourself a bit more space.

2. Uploaded widgets

Upload your own images from Photoshop or the web and make high fidelity prototypes.

You can either drag and drop the images into the editor window, or use the ‘Select image’ button in the uploads section to search your computer's hard drive for an image.

You should always make sure your images are 'saved for web' using a program like Photoshop or one of the free online image editors.

When you keep your image files as small as possible the editor will load quicker and previewing will be much quicker.

Edit and resize the images like any other widget.

Tip: You need to have a paid (solo) account in order to upload your own images.

3. Symbols

Symbols will speed up your design process for every project.

Reusable designs are stored in your symbol library.

Save whole screens and use them in other projects.

Save your customised widgets and cards ready for quick access when you need to mock up a similar project.

To delete a symbol, drag it to the red trash bin in the bottom right of the screen.

Tip: You can access all of your saved symbols from any project.

Adding widgets to the page

There are two ways to add widgets to you page:

1. A single click

A single click on a widget will add it to the selected page. The widget will automatically be placed on an area of the page that the editor predicts it belongs.

For example: A header item will go in the header section of the page. You can move it by dragging and dropping it somewhere else.

2. Drag and drop

Dragging a widget from the library and dropping it on any page (selected or not) will add that widget to the page at the location it is dropped.

The Smart Menu

The smart menu allows you to use shapes and symbols very quickly when designing. To use it click on a shape and click and drag on the page to create a new widget.

Use the smart menu to:

  • Add a variety of shapes
  • Upload images
  • Add hotspots
  • Add text

Quick search the libraries

Use the library search function to find widgets by type. For example type 'list' into the search bar to bring up all of the list widgets in that library.

Selecting widgets

  • Click on widgets to select them.
  • Select components of widgets and edit them, such as text or boxes inside a menu widget.
  • Widgets can be grouped to move/copy/paste/align them together.

Selecting multiple widgets: Start dragging on the page frame (the dark grey area around the selected page) or on an area that does not already contain a widget other than the background.

All widgets that are contained in the blue box after dragging will be selected.

Creating groups

Use the group icon to create a group, and when a group is selected, you can ungroup them with the ungroup icon.

Keyboard shortcuts

  • Ctrl + A (Cmd + A) will select all the widgets on the focused page.
  • Holding down Ctrl (Cmd) while clicking on a widget will add or remove that widget from your selection.
  • Cut - control + X
  • Copy - control + C
  • Paste - control + V
  • Delete - control + delete
  • Clone/duplicate - control + D

Tip: Groups will be clearly indicated by a border when selected. In order to edit widgets in a group, they must be ungrouped first.

Using invisible hotspots

Hotspots are widgets that are visible on your page when creating your prototype, but don't show in preview mode (unless you choose to show them in preview settings).

They let you link a particular part of an image to another page without having to chop up the uploaded image.

To use a hotspot, add one from the library and select the link button to add a link from that widget.

Hotspots are useful if you want to link from more than one area on an image. If you want to link from the whole image you can do this too with a normal link.

Editing Widgets

Click on a widget to access the widget menu.

Move the menu around your screen by clicking and dragging the white area of the menu.

The widget menu will always be visible on screen when a widget is selected. When no widget is selected the widget menu will be hidden.

Depending on the type of widget selected there are different tabs at the top of the menu which open general settings, colour settings and text settings.

Grid view

Use the grid view in view settings to align widgets pixel by pixel. You can set the number of pixels in each square in the grid.

The snap to grid option will also help align widgets to the nearest pixel.

Use your keyboard's arrow keys to align widgets by moving pixel by pixel.

Automatic alignment

Select two or more widgets and the vertical/horizontal align icons will appear in the widget menu.

There are 6 options in total:

  • Align Left - aligns the widgets/groups to the left.
  • Align Right - aligns the widgets/groups to the right.
  • Align Center - aligns the widgets/groups to the center.
  • Align Top - aligns the widgets/groups to the top of the selection.
  • Align Middle - aligns each widget to the middle of the selection.
  • Align Bottom - aligns the widgets/groups to the bottom of the selection.

Send to front/back

Select any widget or widget group and use the arrows to send them to front or back.

  • Send to Front - places the selected widget behind all others on the page.
  • Send to Back - places the selected widget in front of all others on the page.
  • Send Backwards - moves a widget behind the previous widget.
  • Send Forwards - moves a widget in front of the one above.

Resizing

Widgets can be resized by dragging from one of the 4 corners or the sides of the widgets.

All resizable widgets have a clear box/outline indicator.

Holding down shift will maintain the aspect ratio of a widget while resizing it.

To get the size of your widget pixel perfect you can use the resizing tool. simply chose the height and width that you desire.

Tip: Some larger widgets cannot be resized as they are fitted to the size of your page and the device type you are designing for.

Editing Text

Click on any text to edit it. If you want to increase the size of the box that the text is contained in, drag from any of the box's corners.

The text edit submenu is found in the widget menu and will appear as soon as you click on a piece of text. The menu lets you change the:

  • Font type
  • Size of the text, Line height, Letter Spacing
  • Color and opacity of the text
  • Font Style (Bold, Italic, Underline)
  • Text Alignment (Left, Center, Right, Justify)
  • Add a shadow

Tip: Remember to drag the text box as you make the text bigger so it is aligned as you want it to be. If you don't make the box bigger some of text may be hidden.

Backgrounds and borders

The background and border properties menu is used to set the non-text properties of a widget, including:

  • Background colour (flat or gradient)
  • Border colour (if the widget has no border, increase the border size and then you can give it a colour)
  • Background opacity
  • Border size and radius
  • The width and height of the widget (exact pixels)

Tip: Different widgets have different customisation options. For example, you can change the colour of some widgets but not others and some of the larger card widgets cannot be resized.

Pinning Widgets

The pin/unpin button is in the widget menu.

You may have created a scrolling page and you want to have a widget float over the page and stay in view while you scroll the page in preview mode. Use the pinned/unpinned option to control what moves with the page.

Any widget can be fixed on top of a long/scrolling page (‘pinned’) or allowed to move with the scrolled page (‘unpinned’).