iT邦幫忙

2026 iThome 鐵人賽

DAY 13
0
Build on Google AI

《30天打造喵語日誌:Gemini API × Vibe Coding 實戰》系列 第 13

Day 13:【UI/UX 微調】打造極致療癒感:介面細節修飾與視覺一致性優化

  • 分享至 

  • xImage
  •  

從能用到好用,細節決定產品的質感

在前後端與元件邏輯開發現場,我們常把注意力放在功能有沒有跑通。然而在實際產品設計中,能跑只是基本門檻,真正決定使用者是否願意留下來、感受到療癒與精緻感的,往往是那些隱藏在細節裡的 UI/UX 設計。

今天《喵語日誌》暫緩新功能的開發,專注於介面視覺與互動體驗的精細化調校。我們針對全站配色體系、圓角規範、分頁切換動畫,並新增了高質感的情緒日曆模組,讓整體使用體驗更具一體感與溫度。

統一全站視覺語言與縫隙修正

在之前的開發過程中,不同元件難免使用了略有差異的色階與邊框。這次我們將全站的主卡片外框統一為柔和的肉墊粉,主文字採質感灰,副標題與提示文字則設定為溫和的石灰色階。

在調整介面時,我們特別處理了聊天室容器與底部導覽列銜接處的圓角問題。原本聊天室底部帶有大圓角與下邊界陰影,導致與下方平坦的導覽列對齊時兩側會縮進去露出縫隙。將聊天室最外層容器調整為滿高直角貼合,並移除不必要的底陰影後,頁面切換至對話頁時便能與導覽列完美無縫銜接,展現出原生手機 App 般的精緻視覺感。

導覽列與分頁切換:自然流暢的動態反饋

原本在切換「喵喵對話」、「情緒分析」與「成就徽章」三個分頁時,畫面的切換較為死板。為了提升操作時的儀式感,我們在主內容渲染區域加上了 key 屬性與淡入過渡效果,讓頁面切換時呈現順暢的淡入感。

同時,我們也優化了底部導覽列的 Active 狀態。當使用者選中某個 Tab 時,圖示除了轉為亮粉色之外,更加入了輕微的放大微調與按壓微縮反饋,讓使用者在點擊瞬間能獲得清晰的手感回饋。

拓展視覺模組:情緒日曆與配色一致性

除了介面修飾外,我們今天也在「情緒分析」模組中加入全新的「情緒日曆」視圖。使用者可以透過頂部的膠囊切換鈕,在「折線走勢圖」與「情緒日曆」之間自由切換。

在情緒日曆中,我們設計了頂部的紀錄天數與平均心情統計,以及 8 月份的熱力圖網格。為了保持全站視覺一致性,我們將日曆上 5 種心情等級的色彩(Rough、Low、Okay、Good、Great),完全對齊聊天室心情選擇按鈕的低飽和柔和色系,包含灰藍、淡藍、暖黃、淺橘與柔粉色。點擊日曆上的特定日期時,下方詳情卡片也會即時展示對應的貓咪 Emoji 與心情評分。

https://ithelp.ithome.com.tw/upload/images/20260813/20178708OL0r9N5VW0.png
https://ithelp.ithome.com.tw/upload/images/20260813/20178708LyaidsY1iy.png
▲ 情緒日曆視圖與對齊聊天室按鈕配色的介面成果

這次實作的心得

這次的 UI/UX 微調讓我深刻感受到,好的前端工程師不僅要關注程式碼的邏輯與架構,更要有對視覺細節與使用者體驗的敏感度。透過微小的 Padding 調整、邊框色系收斂、縫隙修復與適當的 Transition 動畫,就能讓整個 App 的質感產生質的飛躍。

當聊天室底部與導覽列平整貼合、日曆色彩與心情按鈕完全一致時,《喵語日誌》不再只是一堆元件的堆疊,而是一個令人感到舒服、願意每天打開的療癒應用。

結語

今天順利完成了全站 UI/UX 精細化微調與情緒日曆模組!明天我們將進入全新的主題——【響應式設計】RWD 手機/電腦雙端介面適配!我們將調整 CSS 與 Media Queries,優化手機端與電腦端的 UI 佈局眉角,確保《喵語日誌》在各種螢幕尺寸下都能擁有順暢無死角的瀏覽體驗!

明天見,喵~ 🐾


上一篇
Day 12:【成就系統】遊戲化設計:成就解鎖卡片與徽章牆 UI
下一篇
Day 14:【響應式設計】RWD 手機與電腦雙端適配:從小螢幕到桌面端的佈局眉角
系列文
《30天打造喵語日誌:Gemini API × Vibe Coding 實戰》16
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言