Axure教程 | 聊一聊原型組件化設計——從淘寶購物車按鈕說起

0 評論 20916 瀏覽 134 收藏 7 分鐘

axure提供的組件庫,給原型設計人員帶了極大的方便。問題是axure本身提供的是最常用、最基礎的一些組件,對于一些復雜的組件,或者比較個性化的組件,例如幻燈片效果的圖片輪詢,日期組件等,設計人員也是經常用到的。還有專門針對特定系統的組件,例如android UI,iOS UI。所以我們常常會需要自己來自定義一些組件,好在axure已經為設計人員想到了這一點,你可以創建自己的組件庫,設計自己的組件,這樣就可以復用了。

一、為什么要設計組件

組件就像積木一樣,當設計好時,我們就可以使用它來搭自己想要的造型了,一些基礎的,重復性的工作不必再花更多的時間來做。

1、一次設計,重復使用

舉個簡單的例子,我們需要提供一下類似淘寶那樣的橙色按鈕,肯定不希望每次都來設置它的樣式,最好是axure能提供現成的就更好了。那我們就把它做成組件唄,把交互樣式設計好,大家都可以用,統一了規范,是不是帶來了更高的效率了?

淘寶橙色按鈕的樣式

2、協作與共享

對于多人協作的場景來說,統一規范是必須的,但又不能每個人都設計淘寶的按鈕吧,可能導致每個人設計的按鈕大小、顏色都不一致。所以只需要一個人設計好,大家復用就OK了。

二、組件庫設計要點

1、樣式和交互

把要設計的組件的樣式和交互統一設計好,例如按鈕的高度、寬度、背景顏色、鼠標經過時的樣式,鼠標點擊后的事件處理。

交互樣式設計

2、組件庫的分類:常用、業務分類、圖標

如果我們設計的部件比較多的時候,我們可以給組件分類,在設計時建不同的文件夾,后期導入組件庫時就會根據這個文件夾分類,方便使用。

建立文件夾和導入后的效果

3、組合形狀:便于選擇

由于我們自定義組件時,經常是會組合使用多個形狀的,在后期使用時,從組件庫拖到設計區域時,如果不提前編組的話,組件的每個形狀可以單獨選擇,不利于整體選擇。

組件編組和選擇

4、給組件中的形狀命名:盡量不要使用中文

我們在給組件中的形狀需要命名時(不是每個都要命名,只給需要的命名,如果使用中文命名,在導出html頁面后,如果上傳到你的服務器來查看時,可能會不能正常顯示。

給形狀命名

三、組件庫的導入

設計好的組件就可以使用了,有兩種方式,第一種是將設計的組件庫源文件放到axure的應用目錄里,一般在“我的文檔/Axure/Libraries”,直接放里面,重新打開axure就會自動加載了。另外一種方式是在axure里,使用導入菜單來導入,如下圖:

導入組件庫

四、實踐:從交互式按鈕開始

1、新建組件庫

打開axure,從組件庫的下拉菜單中選擇創建組件庫

導入組件庫

2、拖動矩形到設計區域并調整大小

從axure默認的的組件庫中,拖一個矩形到設計區域,注意放在設計區域的左上角位置,然后調整矩形到合適的高度和寬度

拖動矩形到設計區域

3、設置邊框、填充顏色和文字顏色

對于淘寶這種橙色按鈕,是一種扁平化的樣式,所以我們去掉形狀的邊框,設置背景填充色為淘寶的橙色,文字顏色為白色,設置好字體大小,圓角半徑為1。

設置邊框、填充顏色和文字顏色

4、設置交互樣式

右鍵選擇形狀,從彈出菜單中選擇設置交互樣式:

設置交互樣式

設置鼠標經過時,背景填充色加深

設置鼠標經過時的按鈕樣式

5、測試一下

可以F5預覽一下效果,試試鼠標經過時是否和淘寶的按鈕樣式一致。

6、加載組件庫,實際測試一下

保存組件庫,新建一個axure設計頁面,在組件庫的下載菜單里加載剛剛設計的組件庫,拖動按鈕到設計區域上,測試一下。

加載我的組件庫

小結

關于組件庫的設計,及簡單實踐的內容到這里結束了。

通過組件化設計,可以極大地提高原型設計的效率,并且有利于協作哦!

 

本文由 @Axure原型設計工場?原創發布于人人都是產品經理?,未經許可,禁止轉載。

更多精彩內容,請關注人人都是產品經理微信公眾號或下載App
評論
評論請登錄
  1. 目前還沒評論,等你發揮!