Files
workbuddy_skills/open-design/design-systems/nvidia/DESIGN-zh-tw.md
T
admin 5afeb6b78a ④段整套同步(六节 + P/S/F/J + 模板)+ open-design 移到技能根
一、④段整套同步(用户选候选 A)
- 新增 `references/stage-proto-doc/assets/产品文档模板.html`(16 KB/247 行,从备份拷、转 LF)。
- ④段 SKILL.md 换成备份 15:28 那版,并按模板口径改齐:
  · 「产品文档框架」从「四块+一附录」改成**六节** —— 页面结构/功能清单/使用场景/操作流程/
    跨页与界面状态/待确认与偏离;与模板同构,⛔ 不从空白页重写结构。
  · 编号从 R/S/F 改成 **P 页面/S 场景/F 功能/J 二级功能**,各自唯一、按展示顺序通排。
  · 保留旧版有价值的要求:每项功能补齐 做什么/入口在哪/输入边界/异常与恢复;重点功能三处标红;
    横向流程图每步写清页面/功能/操作/完成判据。
  · 完成标准「七节」→「六节」,自查清单同步换掉「需求」那批条目,补模板与配图两条。
  · 路径 `designs/<项目>/` → `docs/pm/<项目>/ui/`(2 处)。
  · 补回本机那条「每份产出文档开头都要有一张图」的引用(指向主 skill,段内不复述)。
- 主 skill 同步:四段结构表④行、④段沿革、画图小节(④段画页面结构图 + 用户路径)。

二、open-design 移到技能根(用户选候选 A)
- `git mv product-planning/references/stage-delivery/assets/open-design → open-design/`(4178 文件)。
- `.gitignore` 白名单加 `!/open-design/` —— 否则移出去就不再纳入版本控制。
- 引用改 11 处:路径形态 `assets/open-design/...` → `<技能根>/open-design/...`;
  「随段携带的自带件」改称「同根技能」;「路径怎么找」那条改成自带件(段内相对路径)与
  同根技能(`<技能根>/<技能名>/`)两类分开写。
- open-design 自己的 ATTRIBUTION.md 两处同步(它现在与 oil-ui-pro 同层)。
- 副作用(有益):命名闸门读数由 2063 降到 225 —— 此前它把 open-design 里 919 个第三方 md
  当成规则一起扫了;现在只扫本包 23 个 md。已确认④段的 H1 与 4a/4b/4c 子步仍在检查范围内。

三、验收
- check_naming.py --ws E:/ProgramData/AIProject/contentm_agent = 通过 225 / 失败 0 / 提示 27。
- 活文件里 `assets/open-design` 残留 0;工作区 CRLF 文件 0。
2026-10-15 21:17:28 +08:00

16 KiB
Raw Blame History

靈感來源 NVIDIA 的設計系統

類別:媒體與消費性產品 GPU 運算。黑綠能量,技術力量美學。

1. 視覺主題與氛圍

NVIDIA 的網站是一個高對比、以技術為核心的體驗,透過設計克制傳遞出原始運算力量。頁面建立在純黑(#000000)與純白(#ffffff)的基礎之上,以 NVIDIA 標誌性的綠色(#76b900)作為點綴——這個色彩精確到足以成為品牌指紋。這不是自然界的蔥鬱綠意;而是 GPU 渲染光源般的電子感石灰綠,介於黃綠與翠綠之間,在科技圈中能立刻讓人聯想到「NVIDIA」。

客製字型 NVIDIA-EMEA(備援字型為 Arial 與 Helvetica)塑造出簡潔、工業感的排版語調。36px 粗體標題搭配緊密的 1.25 行高,形成密集且具權威感的文字區塊。這套字型缺少矽谷無襯線字型的幾何趣味——它更歐洲化、務實,並帶有工程導向的氣質。內文排在 15–16px,易讀而不奢侈,保持著如同 GPU 記憶體最佳化般的螢幕空間效率感。

NVIDIA 設計與其他深色背景科技網站的差異,在於對綠色強調色的嚴謹運用。#76b900 出現在邊框(2px solid #76b900)、連結底線(underline 2px rgb(118, 185, 0))以及 CTA 中——但從不作為主要內容區域的背景或大面積色塊。綠色是訊號,不是表面。搭配深沉的陰影系統(rgba(0, 0, 0, 0.3) 0px 0px 5px)與極小的圓角(1–2px),整體效果如同精密工程硬體以像素呈現。

關鍵特徵:

  • NVIDIA 綠色(#76b900)作為純粹的強調色——僅用於邊框、底線與互動高亮
  • 黑色(#000000)主導背景,深色區段搭配白色(#ffffff)文字
  • NVIDIA-EMEA 客製字型,備援 Arial/Helvetica——工業感、歐洲風、簡潔
  • 緊密行高(標題 1.25),形成密集且具權威感的文字區塊
  • 極小圓角(1–2px)——全站使用銳利的工程感邊角
  • 綠色邊框按鈕(2px solid #76b900)作為主要互動模式
  • Font Awesome 6 Pro/Sharp 圖示系統,weight 900 呈現銳利圖示
  • 多框架架構(PrimeReact、Fluent UI、Element Plus),支援豐富的互動元件

2. 色彩配置與角色

主要品牌色

  • NVIDIA 綠色(#76b900):標誌性色彩——用於邊框、連結底線、CTA 外框、啟用狀態指示。絕不作為大面積填充色。
  • 純黑(#000000):主要頁面背景、淺色表面上的文字,主導整體調性。
  • 純白(#ffffff):深色背景上的文字、淺色區段背景、卡片表面。

延伸品牌色

  • NVIDIA 亮綠(#bff230):明亮石灰色,用於高亮與懸停狀態。
  • 橘色 400(#df6500):暖色強調,適用於警示、特色徽章或能源相關情境。
  • 黃色 300(#ef9100):次要暖色強調,用於產品類別高亮。
  • 黃色 050(#feeeb2):淺暖色表面,用於標注框背景。

狀態與語意色

  • 紅色 500(#e52020):錯誤狀態、破壞性操作、重要警示。
  • 紅色 800(#650b0b):深紅,用於嚴重警告背景。
  • 綠色 500(#3f8500):成功狀態、正向指示(比品牌綠更深)。
  • 藍色 700(#0046a4):資訊性強調,連結懸停替代色。

裝飾色

  • 紫色 800(#4d1368):深紫,用於漸層末端、進階/AI 情境。
  • 紫色 100(#f9d4ff):淺紫色調表面。
  • 桃紅 700(#8c1c55):豐富強調色,用於特別促銷或精選內容。

中性色階

  • 灰色 300(#a7a7a7):靜音文字、停用標籤。
  • 灰色 400(#898989):次要文字、中繼資料。
  • 灰色 500(#757575):三級文字、佔位符、頁尾。
  • 灰色邊框(#5e5e5e):細膩邊框、分隔線。
  • 近黑(#1a1a1a):深色表面、黑色頁面上的卡片背景。

互動狀態

  • 連結預設(深色背景)(#ffffff):深色背景上的白色連結。
  • 連結預設(淺色背景)(#000000):淺色背景上的黑色連結搭配綠色底線。
  • 連結懸停(#3860be):所有連結變體懸停時轉為藍色。
  • 按鈕懸停(#1eaedb):按鈕懸停狀態的青綠高亮。
  • 按鈕啟用(#007fff):啟用/按下按鈕狀態的亮藍色。
  • 焦點環(#000000 solid 2px):鍵盤焦點的黑色外框。

陰影與層次

  • 卡片陰影(rgba(0, 0, 0, 0.3) 0px 0px 5px 0px):浮起卡片的細膩環境陰影。

3. 排版規則

字型家族

  • 主要字型:NVIDIA-EMEA,備援:Arial, Helvetica, sans-serif
  • 圖示字型:Font Awesome 6 Pro(實心圖示 weight 900,一般圖示 700)
  • 銳利圖示:Font Awesome 6 Sharp(細線圖示 weight 300,一般圖示 400)

層級結構

角色 字型 大小 粗細 行高 字間距 備註
主視覺標題 NVIDIA-EMEA 36px (2.25rem) 700 1.25(緊密) normal 最高衝擊力標題
區段標題 NVIDIA-EMEA 24px (1.50rem) 700 1.25(緊密) normal 區段標題、卡片標題
副標題 NVIDIA-EMEA 22px (1.38rem) 400 1.75(寬鬆) normal 功能描述、副標題
卡片標題 NVIDIA-EMEA 20px (1.25rem) 700 1.25(緊密) normal 卡片與模組標題
大內文 NVIDIA-EMEA 18px (1.13rem) 700 1.67(寬鬆) normal 強調內文、導言段落
內文 NVIDIA-EMEA 16px (1.00rem) 400 1.50 normal 標準閱讀文字
粗體內文 NVIDIA-EMEA 16px (1.00rem) 700 1.50 normal 強調標籤、導覽項目
小內文 NVIDIA-EMEA 15px (0.94rem) 400 1.67(寬鬆) normal 次要內容、描述
粗體小內文 NVIDIA-EMEA 15px (0.94rem) 700 1.50 normal 強調次要內容
大按鈕 NVIDIA-EMEA 18px (1.13rem) 700 1.25(緊密) normal 主要 CTA 按鈕
按鈕 NVIDIA-EMEA 16px (1.00rem) 700 1.25(緊密) normal 標準按鈕
緊湊按鈕 NVIDIA-EMEA 14.4px (0.90rem) 700 1.00(緊密) 0.144px 小型/緊湊按鈕
連結 NVIDIA-EMEA 14px (0.88rem) 700 1.43 normal 導覽連結
大寫連結 NVIDIA-EMEA 14px (0.88rem) 700 1.43 normal text-transform: uppercase,導覽標籤
說明文字 NVIDIA-EMEA 14px (0.88rem) 600 1.50 normal 中繼資料、時間戳記
小說明文字 NVIDIA-EMEA 12px (0.75rem) 400 1.25(緊密) normal 細項說明、法律聲明
微型標籤 NVIDIA-EMEA 10px (0.63rem) 700 1.50 normal text-transform: uppercase,小型徽章
微型文字 NVIDIA-EMEA 11px (0.69rem) 700 1.00(緊密) normal 最小 UI 文字

原則

  • 粗體作為預設語調:NVIDIA 大量採用 weight 700 用於標題、按鈕、連結與標籤。400 僅保留給內文段落——其餘一律粗體,展現自信與權威感。
  • 標題緊密,內文寬鬆:標題行高固定為 1.25(緊密),而內文文字放鬆至 1.50–1.67。這種對比在內容區塊頂部製造視覺密度,同時保持段落的閱讀舒適度。
  • 大寫導覽文字:連結標籤使用 text-transform: uppercase 搭配 weight 700,形成如同硬體規格標籤般的導覽語調。
  • 無裝飾性字距:除緊湊按鈕(0.144px)外,全站字間距均為 normal。字型本身即承載工業感特質,無需額外操作。

4. 元件樣式

按鈕

主要按鈕(綠色邊框)

  • 背景:transparent
  • 文字:#000000
  • 內距:11px 13px
  • 邊框:2px solid #76b900
  • 圓角:2px
  • 字型:16px weight 700
  • 懸停:背景 #1eaedb,文字 #ffffff
  • 啟用:背景 #007fff,文字 #ffffff,邊框 1px solid #003eff,scale(1)
  • 焦點:背景 #1eaedb,文字 #ffffff,外框 #000000 solid 2px,不透明度 0.9
  • 用途:主要 CTA(「了解更多」、「探索解決方案」)

次要按鈕(細綠色邊框)

  • 背景:透明
  • 邊框:1px solid #76b900
  • 圓角:2px
  • 用途:次要操作、替代 CTA

緊湊/行內按鈕

  • 字型:14.4px weight 700
  • 字間距:0.144px
  • 行高:1.00
  • 用途:行內 CTA、緊湊導覽

卡片與容器

  • 背景:#ffffff(淺色)或 #1a1a1a(深色區段)
  • 邊框:無(乾淨邊緣)或 1px solid #5e5e5e
  • 圓角:2px
  • 陰影:浮起卡片使用 rgba(0, 0, 0, 0.3) 0px 0px 5px 0px
  • 懸停:陰影加深
  • 內距:16–24px

連結

  • 深色背景:#ffffff,無底線,懸停轉為 #3860be
  • 淺色背景:#000000 或 #1a1a1a,底線 2px solid #76b900,懸停轉為 #3860be,底線消除
  • 綠色連結:#76b900,懸停轉為 #3860be
  • 靜音連結:#666666,懸停轉為 #3860be

導覽列

  • 深黑背景(#000000)
  • Logo 左對齊,NVIDIA 字標醒目呈現
  • 連結:NVIDIA-EMEA 14px weight 700 大寫,#ffffff
  • 懸停:顏色轉換,底線不變
  • 產品類別使用巨型下拉選單
  • 捲動時固定於頂部並帶有背景

圖片處理

  • 產品/GPU 渲染圖作為主視覺,通常全寬呈現
  • 截圖圖片加細膩陰影增加層次感
  • 深色主視覺區段疊加綠色漸層
  • 頭像使用圓形容器(50% 圓角)

特色元件

產品卡片

  • 白色或深色卡片,圓角極小(2px)
  • 標題使用綠色強調邊框或底線
  • 粗體標題搭配較輕的描述文字模式
  • 底部附有綠色邊框 CTA

技術規格表

  • 工業感網格排版
  • 交替列背景(細膩灰色變化)
  • 粗體標籤,一般字重數值
  • 關鍵指標以綠色高亮標示

Cookie/同意橫幅

  • 固定於頁面底部
  • 圓角按鈕(2px 圓角)
  • 灰色邊框處理

5. 版面原則

間距系統

  • 基本單位:8px
  • 刻度:1px、2px、3px、4px、5px、6px、7px、8px、9px、10px、11px、12px、13px、15px
  • 主要內距值:8px、11px、13px、16px、24px、32px
  • 區段間距:48–80px 垂直內距

網格與容器

  • 最大內容寬度:約 1200px(受限容器)
  • 全寬主視覺區段搭配受限文字區塊
  • 功能區段:產品卡片使用 2–3 欄網格
  • 文章/部落格內容使用單欄
  • 文件頁面使用側邊欄排版

留白哲學

  • 目的性密度:NVIDIA 使用比一般 SaaS 網站更緊湊的間距,反映技術內容的密集性。留白的存在是為了區隔概念,而非製造奢華的空曠感。
  • 區段節奏:深色區段與白色區段交替出現,透過背景色(而非僅靠間距)區隔內容區塊。
  • 卡片密度:產品卡片緊密排列,間距 16–20px,呈現目錄感而非畫廊感。

圓角刻度

  • 微型(1px):行內標籤、極小元素
  • 標準(2px):按鈕、卡片、容器、輸入欄——幾乎所有元素的預設值
  • 圓形(50%):頭像圖片、圓形分頁指示器

6. 深度與層次

層級 處理方式 用途
平面(Level 0) 無陰影 頁面背景、行內文字
細膩(Level 1) rgba(0,0,0,0.3) 0px 0px 5px 0px 標準卡片、彈窗
邊框(Level 1b) 1px solid #5e5e5e 內容分隔線、區段邊框
綠色強調(Level 2) 2px solid #76b900 啟用元素、CTA、已選取項目
焦點(無障礙) 2px solid #000000 外框 鍵盤焦點環

陰影哲學:NVIDIA 的深度系統極簡且實用。基本上只有一個陰影值——5px 環境模糊、30% 不透明度——僅在卡片與彈窗上節制使用。主要的深度訊號不是陰影,而是_色彩對比_:黑色背景緊鄰白色區段、黑色表面上的綠色邊框。這創造出如同硬體材質的視覺層次,深度源於材質差異,而非模擬光線。

裝飾性深度

  • 主視覺內容後方的綠色漸層暈染
  • 深色到更深色的漸層(黑色到近黑色)用於區段轉場
  • 無玻璃擬態或模糊效果——追求清晰而非氛圍感

7. 響應式行為

斷點

名稱 寬度 主要變化
小型手機 <375px 緊湊單欄,縮小內距
手機 375–425px 標準手機版面
大型手機 425–600px 較寬手機,部分雙欄提示
小型平板 600–768px 開始採用雙欄網格
平板 768–1024px 完整卡片網格,擴展導覽
桌機 1024–1350px 標準桌機版面
大型桌機 >1350px 最大內容寬度,充裕邊距

觸控目標

  • 按鈕使用 11px 13px 內距,確保舒適的點擊目標
  • 導覽連結 14px 大寫搭配適當間距
  • 深色背景上的綠色邊框按鈕提供高對比觸控目標
  • 手機版:漢堡選單展開為全螢幕覆蓋

折疊策略

  • 主視覺:36px 標題按比例縮小
  • 導覽列:約 1024px 時全水平導覽折疊為漢堡選單
  • 產品卡片:3 欄→2 欄→單欄堆疊
  • 頁尾:多欄網格折疊為單欄堆疊
  • 區段間距:64–80px 在手機版縮減為 32–48px
  • 圖片:維持長寬比,縮放至容器寬度

圖片行為

  • GPU/產品渲染圖在所有尺寸保持高解析度
  • 主視覺圖片依視窗比例縮放
  • 卡片圖片使用一致的長寬比
  • 全出血深色區段維持邊緣到邊緣的處理

8. 響應式行為(延伸)

字型縮放

  • Display 36px 在手機版縮放至約 24px
  • 區段標題 24px 在手機版縮放至約 20px
  • 內文在所有斷點維持 15–16px
  • 按鈕文字維持 16px 以確保一致的點擊目標

深色/淺色區段策略

  • 深色區段(黑色背景、白色文字)與淺色區段(白色背景、黑色文字)交替出現
  • 綠色強調色在兩種表面類型上保持一致
  • 深色背景:連結為白色,底線為綠色
  • 淺色背景:連結為黑色,底線為綠色
  • 這種交替創造自然的捲動節奏與內容分組

9. Agent 提示指南

快速色彩參考

  • 主要強調色:NVIDIA 綠色(#76b900)
  • 深色背景:純黑(#000000)
  • 淺色背景:純白(#ffffff)
  • 深色背景標題文字:白色(#ffffff)
  • 淺色背景標題文字:黑色(#000000)
  • 淺色背景內文:黑色(#000000)或近黑(#1a1a1a)
  • 深色背景內文:白色(#ffffff)或灰色 300(#a7a7a7)
  • 連結懸停:藍色(#3860be)
  • 邊框強調:2px solid #76b900
  • 按鈕懸停:青綠色(#1eaedb)

元件提示範例

  • 「在黑色背景上建立主視覺區段。標題 36px NVIDIA-EMEA weight 700,行高 1.25,顏色 #ffffff。副標題 18px weight 400,行高 1.67,顏色 #a7a7a7。CTA 按鈕背景透明,邊框 2px solid #76b900,圓角 2px,內距 11px 13px,文字 #ffffff。懸停時:背景 #1eaedb,文字白色。」
  • 「設計產品卡片:白色背景,圓角 2px,box-shadow rgba(0,0,0,0.3) 0px 0px 5px。標題 20px NVIDIA-EMEA weight 700,行高 1.25,顏色 #000000。內文 15px weight 400,行高 1.67,顏色 #757575。標題下方綠色底線強調:border-bottom 2px solid #76b900。」
  • 「建立導覽列:#000000 背景,固定於頂部。NVIDIA logo 左對齊。連結 14px NVIDIA-EMEA weight 700 大寫,顏色 #ffffff。懸停:顏色 #3860be。右側對齊綠色邊框 CTA 按鈕。」
  • 「建立深色功能區段:#000000 背景。區段標籤 14px weight 700 大寫,顏色 #76b900。標題 24px weight 700,顏色 #ffffff。描述文字 16px weight 400,顏色 #a7a7a7。三張產品卡片水平排列,間距 20px。」
  • 「設計頁尾:#000000 背景。多欄版面含連結群組。連結 14px weight 400,顏色 #a7a7a7。懸停:顏色 #76b900。底部列含法律文字 12px,顏色 #757575。」

迭代指南

  1. 永遠以 #76b900 作為強調色,絕不作為背景填充——它是邊框、底線與高亮的訊號色
  2. 按鈕預設為透明搭配綠色邊框——填充背景僅在懸停/啟用狀態出現
  3. Weight 700 是所有互動元素與標題的主要語調;400 僅用於內文段落
  4. 所有元素圓角統一為 2px——這種銳利的極小圓角是工業美學的核心
  5. 深色區段使用白色文字;淺色區段使用黑色文字——綠色強調色在兩者上效果相同
  6. 連結懸停一律為 #3860be(藍色),無論連結的預設顏色為何
  7. 標題行高 1.25,內文行高 1.50–1.67——維持此對比以建立視覺層級
  8. 導覽列使用大寫 14px 粗體——這種硬體標籤式的排版語調是品牌語音的一部分