https://cosjava26.github.io/COS_website/index.html
-
這個網站同時包含電腦版及手機版(獨立的兩個網站),而隨著網站功能不斷的增加,程式碼及網站上的元件也一直增加,互相不能共用,導致難以維護,所以,開啟了整個網站的重構計劃。
-
當使用者搜尋完商品後,結果頁面資訊過於繁雜,不好比價。
PM整理以上需求,並討論相關解決方案,以下列點說明:
-
元件的共用性使用(大小網獨立情況)
-
減少 bootstrap lib 的使用( bootstrap 的肥大減量使用,改自刻共用元件..等等)
-
制定設計 guideline
-
製作Wireframe與可交互之Prototype並測試易用性。
-
不使用 bootstrap 整套框架,取用 bootstrap grid 的部分使用
-
css用 scss 好維護: scss 結構,並將css壓縮
-
制定各頁面共通元件,並撰寫 guideline 文件:
Guideline線上連結: https://company-86725.frontify.com/d/gKkScbE41w3W/style-guide
- Brand/Logo:EZprice logo 使用規範
- Colors:大網顏色制定(包含主色調、輔色、灰色的使用方法)
- Typography:大網使用字體&使用範例
- Grid:大網 網格系統制定(html+scss)
- icons:使用 web fonts(http://app.fontastic.me/)
- tables:熱門關鍵字使用的 table
- Form:search bar , input box, text area, checkbox
- Buttons:前往賣場.看全部價格的按鈕樣式
- label:贊助廣告 label tag. 關鍵字label tag
- Cards:卡片樣式呈現
- Pagination:頁碼呈現