資料表格

後台幾乎所有資源列表預設都長成 data table,這章把它的標準零件講清楚:toolbar 怎麼排、checkbox 什麼時候才出現、排序與分頁的預設值。當你要開一張新表、或在糾結「新增按鈕到底放哪」時翻這頁。記住一條鐵則:列表頁唯一的 primary CTA 在 page header,toolbar 不放 primary。

Toolbar 與列表

這是什麼

表格上方工具列:搜尋、篩選標籤、顯示欄位設定,重要動作放右側;勾選框在滑過該列時才出現。

什麼時候用

任何清單頁都建議有完整工具列;需要批次操作時再顯示勾選,平常不佔版面。

預覽依本指南規則實作
狀態:Active
狀態負責人
行銷 Q2ActiveAna
官網改版DraftBen
CRM 匯入PausedChen
內部工具ActiveDana

兩種 Empty

這是什麼

「還沒有資料」與「搜尋或篩選沒結果」要用不同空狀態:前者引導建立,後者提供清除篩選。

什麼時候用

第一次使用要給清楚說明與主要按鈕;篩選後零筆時,不要讓人以為系統壞掉。

預覽依本指南規則實作

尚無專案

建立第一個專案以開始協作

找不到結果

Inline Edit

這是什麼

在表格列內直接改單一欄位,不用另開整頁。

什麼時候用

欄位簡單、改動不牽涉其他欄位時適合;若邏輯跨多欄,改開側欄或獨立頁面編輯。

預覽依本指南規則實作
行銷 Q2
官網改版

Density

這是什麼

表格列高可選緊湊、預設、寬鬆三種,讓使用者依習慣調整資訊密度。

什麼時候用

資料量大時可選緊湊多看幾列;記住使用者選擇,下次進來維持相同設定。

預覽依本指南規則實作

上方「Toolbar 與列表」列高會隨密度切換(示意)。

Spreadsheet/表格編輯器

這是什麼

類似試算表的格線與儲存格,可點選、用鍵盤在格與格之間移動,適合在畫面上直接改少量欄位。

什麼時候用

需要就地編輯表格資料、步驟不多時使用;若公式很多、跨多張表或編輯時間很長,改開整頁編輯較合適。

預覽依本指南規則實作
ABCD
1
2
3
4

選取 B2 · Tab 移格 · Enter 確認 · Esc 取消

Linear Customers 七欄表

這是什麼

Linear:七欄客戶表(名稱、請求數、年營收、規模、狀態、等級、負責人)。

什麼時候用

B2B 客戶或帳戶管理列表,需要多維度欄位一次瀏覽時。

預覽依本指南規則實作

Layout 規格 · Linear · mobbin-linear-customers

欄位:Name · Requests · Annual revenue · Size · Status · Tier · Owner

表單:Find by name or domain…

Customers 2

NameRequestsAnnual revenueSizeStatusTierOwner
SLM$90.0K12ProspectTZ
Acme Corp3$240.0K48ActiveEnterpriseBL

Peec AI Prompts 高密度表

這是什麼

Peec AI:篩選標籤 + 頁籤 + 可見度/情緒/排名指標列 + 長文字 Prompt 欄。

什麼時候用

高密度資料表,欄位多且含長文字內容時;工具列與指標列幫助快速掃描。

預覽依本指南規則實作

Layout 規格 · Peec AI · mobbin-peec-prompts

欄位:select · Prompt · Visibility · Sentiment · Position · Mentions

指標:Visibility · Sentiment · Position

Visibility 54%Sentiment 62Position #1.0
PromptVisibilitySentimentPositionMentions
How does ASMobbin maintain brand consistency across channels?100%71#1.0
Best practices for SaaS dashboard KPI layout89%69#1.2
Compare Linear vs Notion for issue tracking54%62#2.1
49 Prompts

Navattic 列表 + Detail Drawer

這是什麼

Navattic:訪客列表(姓名含 Email、公司、停留時間);點列開啟活動側欄,網址帶訪客 id。

什麼時候用

名單需快速瀏覽並點進單筆詳情時;側欄須有獨立網址,才能從其他列表的關聯欄位深連結同一訪客。

預覽依本指南規則實作

UiListRow

這是什麼

列表列:標題、副標、右側 status badge;Avatar 可省略。

什麼時候用

人員、訂單、資源的 compact 列表。

Weekly sync

45 min · 3 speakers

Completed

規格速查

項目定稿值
Toolbar 結構左到右:search input → filter button/chips → display settings
Primary CTA放在 page header,不在 toolbar
Checkboxrow hover 才浮現(左側),平常不常駐
Row actionsrow hover 才顯示(右側 overflow menu)
Sortcolumn header 點擊,預設單欄;Shift+click 才多欄
Filter chip套用後變 chip,可單獨 ✕,並提供 Clear all
URL syncfilter/sort/pagination/search 全寫入 URL query
Saved view命名儲存 filter + sort + 欄位 + page size,可個人/團隊共用
Sticky header表頭 sticky;長表 + sticky 首欄(mobile 也鎖首欄)
每頁筆數預設 25,可選 10 / 25 / 50 / 100
Loadingskeleton row(5–10 列),不要整頁 spinner
Inline edit僅限單一簡單欄位(text/number/select/status)

常見做錯

做錯正確
把「新增」primary 放進 toolbarprimary CTA 在 page header,toolbar 只有搜尋/篩選/設定
checkbox 與 row actions 常駐顯示平常隱藏,row hover 才浮現,保持畫面乾淨
載入時蓋整頁 spinner用 skeleton row,保留欄位結構與高度
首次無資料與篩選無結果共用一種空態兩種空狀態分開:first-use 強 CTA、no-results 給 Clear
inline edit 用在有跨欄位邏輯的欄位有依賴或 validation 改開 side panel 或 full page

相關章節

  • 列表頁 — primary CTA 為何在 page header、整頁如何組裝
  • 搜尋/篩選/排序 — toolbar 的 search、filter chip、saved view 細節
  • 批次操作 — 點 checkbox 後的 bulk action bar 行為
  • 分頁 — offset 分頁、每頁 25 與總數顯示
  • 資源檢視 — Table 以外的 Grid/Kanban/Calendar 等檢視切換