axure-boilerplate

helps you create clean and well documented wireframes in axure. including adjustments to resource files and prototype files.

  • 所有者: paulcaseys/axure-boilerplate
  • 平台:
  • 许可证:
  • 分类:
  • 主题:
  • 喜欢:
    0
      比较:

Github星跟踪图

Axure refined


Axure is a popular prototyping software available on OSX and PC.

These additional files will help you create cleaner wireframes that are well annotated and more flexible than previously possible.

Additional functionality includes;

  • Cleaner sitemap design,
  • A collapsible annotations side-panel,
  • Correlating annotation dots that are hidden when the annotation panal is collapsed,
  • The option to add custom JavaScript to your projects,
  • The option to add custom CSS to your axure projects.
Example of collapsible annotation side-panel

example

Files in this repository


  • /axure-settings/ Files to add to you Axure app settings
  • /example-project/ Example project with a collapsible annotations
  • /icon-fonts/ Handy icons for your wireframes (optional)

What you need


You will require an installed copy of Axure 7.0

Then you can download and install this repository.

How to download


You have two options;

  1. Download the zip, or
  2. Open terminal and type git clone https://github.com/paulcaseys/axure-boilerplate.git

Installation


OSX
  1. Open the /axure-settings/ directory that you just downloaded
  2. Copy the the plugins and resources directories
  3. Access your Axure settings by opening your Applications directory
  4. Right-click Axure and select 'Show Package Contents'
  5. Go to /Applications/Axure RP Pro 7.0.app/Contents/Resources/DefaultSettings/Prototype_Files/
  6. Paste the plugins and resources directories (agree to overwrite the existing files)
  7. Install the fonts by going to /resources/css/fonts/ and double-clicking on each ttf file and clicking 'Install Font'.
  8. Restart/Open Axure

You have now installed the default settings. Now when you generate a prototype, it will generate custom javascript and css.

Example project


An example project is included in the /example-project/ directory. It contains;

  • Annotated side-panels
  • Optional extensibility using custom JavaScript and CSS files
files included
  1. wireframe_with_annotation_panel_ver01.rp an example Axure Project
  2. /prototype/ an example prototype
  3. /prototype/proto_custom.js customisable JavaScript file
  4. /prototype/proto_custom.css customisable CSS file

proto_custom.js and proto_custom.css are globally embedded across all of your wireframes. You can edit these and update functionality across all pages.

To see an example of how to add a custom JavaScript file in a specific wireframe page, please refer to the Icons, Fonts and JavaScript page contained in the example project.

Generating a prototype with annotated side-panels


  1. Open /example-project/wireframe_with_annotation_panel_ver01.rp
  2. Generate prototype and target the /example-project/prototype folder
  3. Page 1 in your sitemap will contain annotations

Editing annotations


  1. Open /example-project/wireframe_with_annotation_panel_ver01.rp
  2. Select Page 1
  3. Edit the example annotations panel provided on this page (View -> Dynamic Panel Manager in the main menu to display the pane)
  4. Drag one of the annotation dots to the relevant area on your page (it must be lower on the page than 70px)
  5. Generate a prototype

Icons


Icon font-faces are included in the css, so icons will appear in the client's browser.

Font Awesome

http://fortawesome.github.io/Font-Awesome/cheatsheet/
(copy and paste any icon into your wireframe, and select FontAwesome as the font)

Modern pictograms (normal)

http://modernpictograms.com/

主要指标

概览
名称与所有者paulcaseys/axure-boilerplate
主编程语言JavaScript
编程语言JavaScript (语言数: 2)
平台
许可证
所有者活动
创建于2013-08-26 00:32:00
推送于2014-08-29 23:38:58
最后一次提交2014-08-30 09:30:21
发布数0
用户参与
星数40
关注者数5
派生数13
提交数41
已启用问题?
问题数1
打开的问题数1
拉请求数0
打开的拉请求数0
关闭的拉请求数0
项目设置
已启用Wiki?
已存档?
是复刻?
已锁定?
是镜像?
是私有?