Communitygithub.com

TriSBie/dense-tool-ui

佈局、互動與色彩參考,專為密集、鍵盤優先的工作工具(Linear 風格的問題追蹤器)及其深色行銷登陸頁面而設計,根據 2026 年 11 月的真實產品測量,並附有兩個可執行的 HTML 範本。用於建構 Web 應用程式、儀表板、管理後台(處理問題、任務、工單、佇列或審查),或 SaaS/開發工具登陸頁面,或當使用者要求「Linear 風格」UI 時使用。

dense-tool-ui 是什麼?

這個技能提供了一套來自真實產品的測量參考,實現「冷靜、密集且鍵盤優先」的工具 UI,包含巢狀內容面板、44 像素高且無分隔線的列、⌘K 指令面板、內嵌編輯,以及使用 LCH 灰度階層替代陰影。它還包含一個與之匹配的單色調登陸頁面。支援的平台包括任何需要建構密集工作工具(如問題追蹤器、儀表板或管理後台)的環境,以及需要為 SaaS 或開發工具建置深色行銷登陸頁面的場景。AI 代理可以使用提供的 HTML 範本(`app-template.html` 和 `landing-template.html`)作為起點,然後根據專案需求進行重新品牌化(調整強調色和字型)、替換範例資料,並透過在 `CMDS` 陣列中新增指令來實現鍵盤快捷鍵。所有佈局和互動細節均記載於 `references/` 目錄下的文件中,確保 AI 代理能夠測量並套用正確的間距、尺寸和行為,而不複製任何品牌元素。

相容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/TriSBie/agent-skills/tree/HEAD/skills/dense-tool-ui

在你喜歡的 AI 中提問

開啟一個已預先載入此 Agent Skill 的新對話。

說明文件

密集工具 UI

一套針對「冷靜、密集、鍵盤優先」工具 UI 的測量參考:巢狀內容面板、44 像素高且無分隔線的列、⌘K 指令面板、內嵌編輯,以及使用 LCH 灰度階層替代陰影。此外,還包含與之匹配的單色調登陸頁面。

複製其結構和行為,絕不複製品牌。深色 + Inter 字型 + 紫色強調色正是 AI 生成器預設會產生的結果:務必為專案更改 --accent-h 和 --font。

檔案

路徑何時閱讀
assets/app-template.html建構應用程式/儀表板/管理後台時。可執行的外殼:清單/看板、詳細資訊、⌘K、建立模態框、提示訊息、深色/淺色、?selftest。
assets/landing-template.html建構登陸頁面時。模糊頁首、英雄區塊 + 產品截圖、宣言、功能區塊 + 規格抽屜、更新日誌、客戶評價、定價 + 比較表格、頁尾。?selftest。
references/app.md外殼、側邊欄、清單、看板、問題/專案詳細資訊、模態框、⌘K、篩選選單、快捷鍵的精確尺寸。
references/tokens.md色階(深色 + 淺色)、字體比例、圓角半徑、陰影、緩動函數。
references/landing.md登陸頁面、定價與客戶頁面的結構、響應式斷點、行銷令牌。

工作流程

  1. 將相符的範本複製到專案中。切勿編輯原始檔案。
  2. 重新品牌化:設定 --accent-h(例如青色 190、橘色 50、綠色 150)和 --font,然後是產品名稱、資料和文案。重新命名 app-theme 的 localStorage 鍵值。
  3. 替換範例資料。保持 DOM 結構:.grp > .row、.col > .card、.detail > .doc + .props。
  4. 將指令新增至 CMDS,格式為 [label, [keys], fn]。單鍵快捷鍵則放入已忽略輸入框輸入事件的 keydown 監聽器中。
  5. 在新增範本中沒有的畫面之前,請先閱讀相關的 references/ 檔案。
  6. 驗證:開啟 file.html?selftest,並預期看到分頁標題顯示 SELFTEST OK <n>。然後檢查 1280 像素和 390 像素兩種寬度下的深色和淺色模式。

規則

  1. 密度優先:13 像素內文、44 像素高的列、無列分隔線、無裝飾性圖示。顏色僅用於狀態、標籤和每個畫面中的一個主要按鈕。
  2. 深度來自背景色階,而非漸層、發光或模糊(甚至在 ⌘K 背後也無模糊)。邊框是 1 像素低透明度的環狀陰影。
  3. 每個動作都有快捷鍵,且快捷鍵必須可見,在按鈕、選單和工具提示中顯示。支援上下文感知的 ⌘K。Ctrl/⌘+Enter 提交。
  4. 原地編輯,即時儲存:沒有儲存按鈕。屬性是開啟選擇器的按鈕。建立動作結束時會顯示包含連結的提示訊息。
  5. 空狀態應有引導作用:細線條插圖、一句話、一個顯示其快捷鍵的主要按鈕。
  6. 刪除是軟刪除:需確認、保持可還原狀態、並說明保留期限。
  7. 清單和看板使用相同的資料。「顯示選項」讓使用者選擇分組、排序和可見欄位。
  8. 登陸頁面:幾乎是單色調,使用兩種文字色調來強調,一個淺色行動呼籲按鈕重複出現在頁首和頁尾前,以真實產品截圖作為英雄區塊圖片。

請勿複製

來自原始產品的標誌、產品名稱、插圖、圖示集、行銷圖片或文案。僅擷取測量值、結構和行為。

相關技能