Axure Docs
  • Axure RP Reference
  • Axure RP Tutorials
  • Axure Cloud Reference
  • Axure Support
  • Download

›Working with Widgets

Installing and Activating RP

  • Activating Axure RP
  • Installing on macOS
  • Installing on Windows

Getting Started

  • Getting Started Video
  • The Axure RP Environment
  • Viewing and Sharing Your Prototypes
  • Keyboard Shortcuts
  • Auto-Saved Backup Files

Working with Widgets

  • Organizing Widgets
  • Widget Groups
  • Styling Widgets
  • Widget Libraries
  • The Grid, Guides, and Snapping

Basic Widgets

  • Buttons, Shapes, & Text
  • Images
  • Hot Spots
  • Lines & Arrows
  • Dynamic Panels
  • Inline Frames
  • Text Fields & Text Areas
  • Droplists
  • List Boxes
  • Checkboxes
  • Radio Buttons
  • Trees
  • Tables
  • Classic Menus
  • Snapshots

Working with Pages

  • Managing Pages
  • Styling Pages

Masters

  • Creating and Using Masters
  • Master Views
  • Raised Events

Introduction to Interactions

  • Events, Cases, and Actions
  • List of Events
  • List of Actions
  • Text Links
  • Style Effects
  • Animations

Advanced Interactions

  • Variables
  • Conditional Logic
  • Math, Functions, and Expressions
  • Selection Groups
  • Move Action Boundaries

The Repeater

  • Repeaters
  • Dynamically Adding Rows
  • Dynamically Deleting Rows
  • Updating Rows
  • Marking Rows
  • Sorting Rows
  • Filtering Rows
  • Pagination

Adaptive Views

  • Adaptive Views

Documenting Your Prototype

  • Page and Widget Notes
  • The Word Specification
  • Printing

Flow Diagrams

  • Flow Diagrams
  • Flow Connectors

Publishing Your Prototype

  • The Prototype Player
  • Customizing the HTML Output
  • Web Fonts and Font Mapping

Team Projects

  • Creating and Sharing Projects
  • Working with Team Projects
  • Team Project History
  • Troubleshooting Team Projects
  • Upgrading Projects to RP 9

Styling Widgets

Style Properties

You can edit the following properties to customize the visual style of your widgets. You can access these properties in the Style pane or in the style toolbar along the top of the canvas.

Opacity

setting a widget's opacity

Use the slider or the numeric input field in this section to set the target widget's overall opacity. This value stacks with both the fill color and text color opacity values.

Typography

typography options in the Style pane

Font settings: These control the style of a widget's text by setting its font family, typeface, font size, and font color.

Note

If you use fonts listed under the Local heading in the font picker, see the web fonts reference guide to learn how to preserve the fonts when you publish your prototype.

Line Spacing (leading): Adjusts the amount of space between lines of text. You can set a specific pixel value or leave "auto" selected to use the default spacing.

Character Spacing (tracking): Adjusts the amount of space between individual characters in widget text. You can set a specific value (in tenths of a pixel) or leave "0" selected to use the default spacing.

Additional text options: This menu includes the following formatting options:

  • Bulleted List, Bold, Italic, Underline, and Strikethrough
  • Baseline: Moves the baseline of the selected text up or down. Choose from Normal, Superscript, and Subscript.
  • Letter Case: Transforms the case of all characters in the selected text. Choose from Normal, Uppercase, and Lowercase.

additional text formatting options

Text Shadow: Adds a drop shadow to each character in the widget text.

Alignment: The six alignment options control the alignment of a widget's text within its borders. You can control both horizontal and vertical alignment.

Fill

background fill options for widgets

Color: Sets a widget's fill color. Widget fill colors can be solid or include a linear or radial gradient.

Image: Sets a shape widget's fill image and the image's alignment, scaling, and tiling.

Border

border options for widgets

Color: Sets the color and opacity of a line widget or a two-dimensional widget's outline. Line colors can be solid or include a linear or radial gradient.

Thickness: Sets the thickness of a line widget or a two-dimensional widget's outline.

Pattern: Sets the pattern of a widget's outline.

Visibility: Controls which sides of a rectangle widget display a border.

Arrows: Adds arrowheads to one or both ends of a line widget or an open shape.

Shadow

shadow options for widgets

Give the selected widget an outer and/or inner shadow. You can control the shadow's X and Y offsets, its blur, and its color. For inner shadows, you can also control the shadow's spread.

Corner

corner radius options for widgets

Use the numeric Radius field to round the corners of a rectangular widget. (You can also do this by selecting the widget on the canvas and dragging the yellow triangle at its top-left corner.)

To control which of the corners display the rounding, use the Visibility dropdown.

Padding

padding options for widgets

These numeric controls determine the minimum amount of space, in pixels, between a widget's text and the corresponding border, Left, Top, Right and Bottom.

Widget Styles

Widget styles are reusable, centrally managed sets of style properties. You can apply a single widget style to multiple widgets in order to unify their styling. If you change one of the property selections in the widget style, the change will be applied to all widgets using that style.

To apply a widget style to one or more widgets, select the widget(s) and then select the widget style in the widget style dropdown in the Style pane or the style toolbar.

widget style name in the Style pane

You can view and manage the widget styles in a prototype by going to Project → Widget Style Manager or by clicking the Manage Widget Styles icon next to the widget style dropdown in the Style pane or the style toolbar.

Widget Style Hierarchy

Every widget's visual appearance is determined by style property selections made in the following locations, in order from lowest to highest priority:

  1. The Default style at the top of the Widget Style Manager dialog, whose style property selections are applied to every widget in the prototype.

  2. The widget's applied widget style — for example, the Box 3 style — whose style property selections override the selections in the Default style.

  3. Style property selections made on the widget itself in the Style pane or the style toolbar, which override the selections in both the Default style and the widget's own applied widget style.

    Note

    When a widget's style property selections differ from those of its widget style, the widget style name is followed by an asterisk in the Style pane and style toolbar.

    widget style name with an asterisk

Updating and Creating Styles

the widget style Update and Create buttons

Quick Update

To quickly update a style, edit the styling of a widget that is currently using the style. Then in the Style pane, click Update to the right of the style name to update it. The update will apply to all widgets in the project currently using that style. It will also apply to any future widgets using that widget style.

Quick Create

To quickly create a new style, edit the styling of any widget. Then in the Style pane, click Create to the right of the widget's currently applied widget style. The Widget Style Manager dialog will open with the widget's styling changes already added to a new style. In the left column of the dialog, rename the new widget style. In the right column, you can make additional changes to the style.

The Widget Style Manager

the widget style manager dialog

Click the Manage Widget Styles icon, next to the widget style dropdown in the Style pane or the style toolbar, to open the Widget Style Manager. You can also access this dialog via the Project → Widget Style Manager menu option.

To add a new style, click Add at the top of the dialog. Alternatively, you can click Duplicate to make a new style from an existing style.

To delete a style, select it and click Delete. Use the Up and Down arrows to reorganize the styles in the dialog.

To edit the style properties of a widget style, select it in the left column. In the right column, check the box next to a style property to have that property override the Default style, and then make your selection for the property in the applicable field.

You can also edit multiple styles at once. Hold CTRL or CMD while selecting styles in the left column and then make changes in the right column.

Styles in Team Projects

Styles in a team project can be edited without checking out the project styles. To update style changes for all users of the project, send changes via the Team → Send Changes to Team Directory menu command.

Copy and Paste Styles

You can copy the styling of one widget and paste it onto another widget. To do so:

  1. Copy the first widget.
  2. Right-click the second widget.
  3. Select Paste Special → Paste Style.

The second widget will take on all the style properties of the first widget, including its applied widget style.

The Format Painter

The format painter, available in the main menu at Edit → Format Painter, gives you finer control over how style properties are applied to widgets when copying and pasting.

You can choose which individual properties to copy and paste, and you can paste onto multiple widgets at once.

Additionally, the format painter allows you to copy and paste style effects.

The format painter

Interactive Style Effects

"Style effects" are widget styles that are applied dynamically based on interactions in the web browser. They change the styling of a widget from its base style to an alternative style so long as the widget is in a certain state, such as moused over or disabled.

To learn more, check out the Style Effects article.

The text link mouseover style effect

← Widget GroupsWidget Libraries →
  • Style Properties
    • Opacity
    • Typography
    • Fill
    • Border
    • Shadow
    • Corner
    • Padding
  • Widget Styles
    • Widget Style Hierarchy
    • Updating and Creating Styles
    • The Widget Style Manager
    • Styles in Team Projects
  • Copy and Paste Styles
    • The Format Painter
  • Interactive Style Effects
Axure Docs
Stay Connected

Sign up to receive Axure tutorials and news. You can unsubscribe at any time.

Axure
TourEnterpriseCompanyDownloadPurchase
Legal
Customer AgreementPrivacy PolicyGDPRSecurityPatents
Resources
BlogForumLicense PortalAxure Cloud
Support
Learn and SupportGetting StartedReferenceWidget LibrariesAxure RP 8 Documentation and Tutorials
Copyright © 2002–2021 Axure Software Solutions, Inc. All rights reserved. Axure® is a registered trademark of Axure Software Solutions, Inc.