Files
workbuddy_skills/open-design/design-systems/playstation/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

368 lines
28 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 受 PlayStation 啟發的設計系統
> Category: 媒體與消費性電子
> 遊戲主機零售。三層介面通道版面、靜謐權威的展示字體、青色懸停縮放效果。
## 1. 視覺主題與氛圍
PlayStation.com 的氣質,像是一個恰好兼售娛樂商品的高階消費電子品牌行銷部門。頁面以**交替介面的垂直通道**為骨架:近黑色的標題列與主視覺區、中段一系列紙白色的編輯版塊,以及壓住整體視覺的深鈷藍色頁尾。在這些介面之間,網站大量倚賴攝影與 3D 產品渲染——PS5 主機、遊戲封面、DualSense 控制器——讓硬體本身承擔情感重量,而裝飾性元素則保持克制。
字體上最具辨識度的手法是**大尺寸的 SST Light(字重 300)**。索尼專屬的 SST 字族從 22px 至 54px 均採用字重 300,賦予展示標題一種低語般的優雅質感,更接近高端腕錶廣告,而非遊戲商店。這種「靜謐權威」與 The Verge 的 Manuka 大喊或 Wired 的雜誌密度截然相反——PlayStation 希望字體退讓,讓產品站到前台。內文與介面元素採用 500–700 字重,但*展示*語調始終輕盈而沉靜。
唯一打破克制的是**互動設計**。每個主要按鈕都有同一個懸停動效:填色切換為電藍色青 `#1eaedb`、出現 2px 白色外框、外圍浮現 2px PlayStation 藍外環,整個按鈕**放大至 1.2×**。色彩爆發、外框、外環與縮放提升的組合,是索尼在主流品牌中獨一無二的標誌動效——一個小型「開機」動畫,在單一頁面上重複出現數百次。
**核心特徵:**
- 三層介面通道版面:近黑色主視覺、紙白色內容區、鈷藍色頁尾——交替出現,從不混融
- 22–54px 的 SST 字重 300 作為展示字體——「靜謐權威」的標題,讓產品攝影主導視覺
- PlayStation Blue `#0070cc` 作為品牌錨點色;青色 `#1eaedb` 專用於懸停/焦點狀態
- 每個互動元素在懸停時放大 1.2×——PlayStation 獨有的「開機」縮放標誌
- 全膠囊按鈕,圓角半徑 999px;卡片圖片採用 12–24px 圓角矩形
- 商業橙 `#d53b00` 專用於 PlayStation Store 購買類行動呼籲
- 最高支援 2120px 的寬螢幕斷點——網站可延伸至 4K 電視瀏覽情境
## 2. 色彩調色盤與角色定義
### 主色(品牌錨點)
- **PlayStation Blue**(`#0070cc`):品牌錨點色。用於主要頁尾、內聯連結、深色介面上的主要按鈕填色,以及所有「官方」標識。視為不可更動的基準——這是品牌在消費者記憶中最強烈的顏色連結。
- **Console Black**(`#000000`):純黑色,用於標題列、主視覺背景及產品展示區。PlayStation 以黑色烘托硬體的方式,猶如博物館以黑色框設雕塑。
### 次要色與強調色
- **PlayStation Cyan**(`#1eaedb`):互動色。**僅**應用於按鈕與連結的懸停、焦點及啟用狀態。絕不作為預設背景或靜止狀態的文字顏色。懸停時搭配 2px `#ffffff` 外框及 2px `#0070cc` 外環,以呈現完整的標誌性效果。
- **Link Hover Blue**(`#1883fd`):用於內聯文字連結懸停的較亮變體。與青色不同——這是連結顏色,青色是按鈕顏色。
- **Dark Link Blue**(`#0068bd`):淺色介面上靜止狀態的連結色——比品牌藍稍微飽和的近親色。
### 介面與背景色
- **Paper White**(`#ffffff`):標題列與頁尾之間編輯版塊的主要內容畫布。
- **Ice Mist**(`#f5f7fa`):淺色區段漸層的大氣末端色。在特定版塊後方低調使用,使其從純白背景中微微浮起。
- **Divider Tint**(`#f3f3f3`):內容列之間靜謐的水平分隔線色。
- **Masthead Black**(`#000000`):頂部導覽列與主視覺畫布——專屬於以產品為主的區域。
- **Shadow Black**(`#121314`):當版塊需要大氣深度時,深色區段漸層的起始錨點色。
- **Filter Mist**(`rgba(245, 247, 250, 0.3)`):用於黏性篩選列後方的半透明背景——網站上唯一的「玻璃擬態」時刻。
### 中性色與文字色
- **Display Ink**(`#000000`):白色介面上的主要展示標題色。
- **Deep Charcoal**(`#1f1f1f`):內文標題與靜止連結色——比純黑略柔,以減少大段文字的視覺壓迫感。
- **Body Gray**(`#6b6b6b`):次要內文與後設資料。
- **Mute Gray**(`#cccccc`):第三層標籤、禁用狀態。
- **Placeholder Ink**(`rgba(0, 0, 0, 0.6)`):表單佔位文字——60% 黑色,非獨立灰色值。
- **Inverse White**(`#ffffff`):深色與藍色介面上的主要文字色。
- **Dark-Link Blue**(`#53b1ff`):深色/黑色介面上靜止狀態的連結色——PlayStation Blue 的較亮空中變體,確保在黑色背景上的可讀性。
### 語義色與商業色
- **Commerce Orange**(`#d53b00`):專用於 PlayStation Store 購買狀態行動呼籲、價格標示及「特價」標籤。網站上唯一的暖色——需謹慎使用,且絕不出現在商業情境以外。
- **Commerce Orange Active**(`#aa2f00`):商業按鈕的按下/啟用狀態。
- **Warning Red**(`#c81b3a`):表單錯誤與破壞性操作警告。
- **Shadow Wash 80**(`rgba(0, 0, 0, 0.8)`):產品攝影上主視覺文字背後的強烈遮罩。
- **Shadow Wash 16**(`rgba(0, 0, 0, 0.16)`):卡片的低重量陰影環。
- **Shadow Wash 08**(`rgba(0, 0, 0, 0.08)`):羽量卡片陰影——幾乎不可見,但能將白色面板從白色背景中分離。
- **Shadow Wash 06**(`rgba(0, 0, 0, 0.06)`):系統中最輕的陰影。
### 漸層系統
PlayStation 使用**兩種區段漸層**,此外別無其他:
- **淺色區段漸層**:從 `#ffffff` → `#f5f7fa`——幾乎無法察覺的過渡,讓版塊從畫布上輕輕浮起。
- **深色區段漸層**:從 `#121314` → `#000000`——短暫的垂直過渡,為主視覺版塊增添細微的暗角效果,且不引入任何色相偏移。
兩種漸層**僅作為區段背景使用**,絕不用於元件內部。沒有漸層按鈕、漸層文字或光暈效果。品牌色是藍色——不是藍到紫、不是藍到青的漸層。
## 3. 字體排版規則
### 字型家族
- **SST** / **Playstation SST**(索尼,專有字型)——備用字型:`Arial`、`Helvetica`。索尼的全球專屬字型,由 Toshi Omagari 與 Akira Kobayashi 設計。涵蓋首頁使用的 300 / 500 / 600 / 700 字重。**300 字重在 22–54px** 是 PlayStation 的字體排版標誌。
- **SST(壓縮/替代版)**——備用字型:`helvetica`、`arial`。在少數需要節省寬度的介面模組中使用的緊縮變體。
- **Arial**——用於極少數以系統無串線體渲染的按鈕變體的通用備用字型。
### 層級結構
| 角色 | 字型 | 尺寸 | 字重 | 行高 | 字距 | 備注 |
|---|---|---|---|---|---|---|
| 主視覺展示(XL) | SST | 54px / 3.38rem | 300 | 1.25 | -0.1px | 頁面最大的 SST 時刻——靜謐字重的奢華標題 |
| 主視覺展示(L) | SST | 44px / 2.75rem | 300 | 1.25 | 0.1px | 次要主視覺標題 |
| 大型展示 | SST | 35px / 2.20rem | 300 | 1.25 | — | 特色版塊標題 |
| 中型展示 | SST | 28px / 1.75rem | 300 | 1.25 | 0.1px | 區段標題 |
| 緊湊展示 | SST | 22px / 1.38rem | 300 | 1.25 | 0.1px | 模組標題——仍維持輕盈字重 300 |
| Playstation SST 副標 | Playstation SST | 22.5px / 1.41rem | 400 | 1.30 | — | 促銷副標題 |
| 介面小標題 | SST | 18px / 1.13rem | 600 | 1.00 | — | 緊湊介面標題 |
| 按鈕 / CTA | SST | 18px / 1.13rem | 500 | 1.25 | 0.4px | 主要按鈕標籤 |
| 按鈕 / 強調版 | SST | 18px / 1.13rem | 700 | 1.25 | 0.45px | 高強調行動呼籲(購買、訂閱) |
| 按鈕襯線版 | SST | 18px / 1.13rem | 600 | 1.50 | — | 次要按鈕標籤 |
| 內文寬鬆版 | SST | 18px / 1.13rem | 400 | 1.50 | 0.1px | 標準閱讀內文 |
| 連結內文 | SST | 18px / 1.13rem | 400 | 1.50 | — | 內聯連結文字 |
| 緊湊按鈕 | SST | 14px / 0.88rem | 700 | 1.25 | 0.324px | 卡片內的迷你行動呼籲 |
| 通用說明文字 | SST | 14px / 0.88rem | 500 | 1.50 | — | 圖說、標籤文字 |
| 說明文字內文 | SST | 14px / 0.88rem | 400 | 1.50 | — | 標準後設資料 |
| Playstation 粗體說明 | Playstation SST | 14px / 0.88rem | 700 | 1.40 | — | 強調說明文字 |
| Playstation 中等說明 | Playstation SST | 14px / 0.88rem | 600 | 1.40 | — | 半粗說明文字 |
| Playstation 按鈕 | Playstation SST | 14.4px / 0.90rem | 700 | 1.00 | 0.144px | 緊湊行高的介面按鈕 |
| Playstation 標籤頁 | Playstation SST | 14px / 0.88rem | 400 | 1.10 | 0.14px | 標籤頁/膠囊標籤文字 |
| Playstation 緊湊說明 | Playstation SST | 12.8px / 0.80rem | 400 | 1.10 | — | 最小介面說明文字 |
| 微型說明 | SST | 12px / 0.75rem | 500 | 1.50 | — | 頁尾微型文字、法律聲明 |
| 緊湊粗體說明 | SST | 12.06px / 0.75rem | 700 | 1.50 | — | 強調微型文字 |
### 原則
- **大尺寸字重 300 即是語調。** PlayStation 是唯一一個在主視覺標題使用輕字重展示的主流主機品牌。請抵抗將展示字體「升級」至 500 或 700 的衝動——輕盈正是個性所在。
- **介面層的字重跳躍。** 18px 以下,系統切換至 500–700 以確保可讀性。從 300(展示)→ 400(內文)→ 500(說明)→ 700(按鈕)的字重漸層即是視覺層級。
- **字距幾乎微不可察。** 多數數值在 0.1–0.45px 之間,或正或略負。54px 主視覺的 `-0.1px` 讓展示字體稍微收緊,讀起來有「經過設計」的感覺,卻不會成為突出的排版宣言。
- **兩種 SST 大小寫系統。**「SST」與「Playstation SST」在功能上是同一字族,度量指標略有不同(Playstation SST 在小尺寸下更緊湊)。在索尼內部授權以外的使用場景中,可視為可互換。
- **無全大寫。** 不同於 The Verge 或 Wired,PlayStation 極少使用全大寫標籤。提要行與標籤維持首字母大寫或句首大寫——又一個「靜謐權威」的表現。
- **全站無襯線字體。** 整個系統均為無串線體,不存在印刷語調的對位元素。
## 4. 元件樣式
### 按鈕
**主要按鈕——PlayStation Blue 膠囊**
- 背景:`#0070cc`(PlayStation Blue)
- 文字:`#ffffff`,SST 18px / 500 / 0.4px 字距
- 外框:靜止時無
- 圓角半徑:`999px`——完整膠囊形
- 內距:約 `12px 24px`(依尺寸類別調整)
- 外框線:靜止時 `rgb(255, 255, 255) none 0px`
- **懸停(標誌動效)**:
- 背景填色切換為 `#1eaedb`(PlayStation Cyan)
- 文字維持 `#ffffff`
- 出現 2px `#ffffff` 外框
- 2px `#0070cc` 外環陰影浮現(`0 0 0 2px #0070cc`)
- `transform: scale(1.2)`——按鈕實際放大 20%
- 啟用:`opacity: 0.6`——快速變暗以示按下
- 焦點:與懸停相同,但外環改為 `rgb(0, 114, 206) 0px 0px 0px 2px` 焦點陰影
- 過渡:約 180ms ease,作用於背景、transform 及陰影
**次要按鈕——深色背景上的白色外框**
- 背景:`#ffffff`
- 文字:`#0172ce`(PlayStation Blue 變體)
- 外框:`2px outset #000000`——真實的 `outset` 外框,在現代 CSS 中極為罕見
- 圓角半徑:不一(通常為 `999px` 或 `36px`)
- 內距:`16px 20px`
- 懸停:同標誌性青色填色 + scale(1.2) + 外環效果
- 焦點:同外環效果
**商業橙按鈕**
- 背景:`#d53b00`(Commerce Orange)
- 文字:`#ffffff`,SST 18px / 700 / 0.45px 字距
- 圓角半徑:`999px`——膠囊形
- 僅用於 PS Store/購買/訂閱 Plus 行動呼籲
- 啟用:背景加深至 `#aa2f00`
- 懸停:遵循青色反轉規則,與其他所有按鈕相同(非橙色專屬懸停)
**透明幽靈按鈕**
- 背景:透明
- 文字:`#1f1f1f`(Deep Charcoal)
- 外框:`1px solid #dedede`
- 內距:`0 10px`(緊湊,針對導覽列優化)
- 懸停:青色填色、白色文字、2px 白色外框、scale(1.2)
- 啟用:文字切換至 `#0072ce`,opacity 0.6
**圖示圓形按鈕**
- 背景:攝影圖片上為 `rgba(0, 0, 0, 0.2)`;淺色介面上為 `#ffffff`
- 圓角半徑:`100%`——正圓形
- 用於輪播上一張/下一張箭頭與分享按鈕
- 懸停:淡化至 `var(--color-role-backgrounds-primary-link-hover)`(淺色下約為 `#e5e5e5`)
**卡片內迷你行動呼籲**
- SST 14px / 700 / 0.324px 字距
- 內距約 8px 16px
- 圓角半徑:`999px`
- 用於遊戲卡片內的「立即購買」/「加入購物車」迷你行動呼籲
### 卡片與容器
**主視覺卡片(遊戲特色)**
- 背景:攝影/渲染圖——通常以黑色為基底
- 圓角半徑:特色卡片為 `24px` 或 `19px`
- 內距:32–48px
- 陰影:`rgba(0, 0, 0, 0.8) 0px 5px 9px 0px`——僅在卡片疊加於主視覺攝影時使用的強烈投影
- 懸停:細微縮放變換,主要行動呼籲出現青色外框
**遊戲封面磚**
- 背景:遊戲封面圖,無內距
- 圓角半徑:`12px` 或 `13px`(圖片)/`19px`(卡片框架)
- 陰影:`rgba(0, 0, 0, 0.08) 0px 5px 9px 0px`——羽量陰影
- 懸停:卡片主要行動呼籲亮起青色,卡片本身可能縮放至 1.02×
- 過渡:200ms ease 作用於 transform
**內容版塊(白色)**
- 背景:`#ffffff` 或淺色區段漸層 `#ffffff → #f5f7fa`
- 外框:通常無;以間距與細微陰影與相鄰元素區隔
- 圓角半徑:依版塊層級在 `12px`–`24px` 之間
- 陰影:`rgba(0, 0, 0, 0.06) 0px 5px 9px 0px`——系統中最輕的陰影
**深色背景上的深色卡片**
- 背景:攝影圖上的 `rgba(0, 0, 0, 0.2)`
- 圓角半徑:緊湊型為 `6px`,特色型為 `24px`
- 用於主視覺影片上的「新聞資料包」或「數據區塊」嵌入
### 輸入框與表單
- **預設**:`#ffffff` 背景,`1px solid #cccccc` 外框,`3px` 圓角半徑(比系統其他元素更緊湊——輸入框是 PlayStation 刻意呈現「功能性介面」感覺的唯一之處),`#1f1f1f` 顏色的 SST 16px 文字,佔位文字 `rgba(0, 0, 0, 0.6)`。
- **焦點**:通過 `box-shadow: 0 0 0 2px #0070cc` 產生 2px `#0070cc` 焦點環,外框顏色不變——由焦點環負責所有工作。
- **錯誤**:外框與文字切換至 `#c81b3a`(Warning Red),同色錯誤文字顯示於下方。
- **過渡**:約 180ms ease 作用於外框與陰影。
### 導覽列
- **頂部導覽列**:黑色(`#000000`)全出血條帶,左對齊白色 PlayStation 標誌,SST 14–16px / 500 居中分類連結,右對齊小型「登入」行動呼籲。
- **導覽連結懸停**:顏色從 `#ffffff` 過渡至 `#1883fd`(Link Hover Blue),無底線。
- **啟用區段**:以 `#0070cc` 的細微 2px 底線標示。
- **行動裝置**:導覽列收合為漢堡選單抽屜。抽屜內,連結垂直排列,間距 16px,水平內距 20px。
- **黏性行為**:導覽列在捲動時固定於頂部;進入淺色介面區域時**不反轉**——全程維持黑色背景。
### 圖片處理
- **長寬比**:16:9 主視覺影片/攝影,1:1 主機渲染,3:4 遊戲封面,4:3 生活風格圖片。
- **圓角**:依卡片情境圓化至 `12px`、`13px` 或 `24px`。遊戲封面為 `6–12px`,主視覺圖片為 `24px`。
- **全出血**:僅限頁首主視覺與頁尾促銷橫幅。其餘圖片均置於有內距的內容欄中。
- **陰影**:主視覺上的強烈 `rgba(0, 0, 0, 0.8) 0 5px 9px 0` 投影,格狀磚上的羽量 `rgba(0, 0, 0, 0.06) 0 5px 9px 0`。
- **懸停**:圖片保持靜止,卡片框架與主要行動呼籲響應。
- **懶載入**:摺疊線以下所有圖片使用 `loading="lazy"`,頁首主視覺使用 `eager`。
### 遊戲商店膠囊標籤(特色元件)
- 背景:`#ffffff`
- 文字:`#000000`,SST 14px / 500
- 內距:`14px 18px`
- 圓角半徑:`9999px`——完整膠囊形
- 置於遊戲封面旁的中性膠囊標籤,用於標示平台(「PS5」、「PS4」、「PSVR2」)。深色背景上的白色對比。
## 5. 版面配置原則
### 間距系統
- **基礎單位**:8px。
- **刻度**:1、2、3、4.5、5、8、9、10、12、14、15、16、18、20、21px。
- **區段內距**:主要版塊之間垂直方向 48–96px。主視覺至內容的過渡使用較大的數值。
- **卡片內距**:20–32px。特色主視覺卡片可擴展至 48px。
- **內聯間距**:標題與副標之間 8–12px,副標與行動呼籲之間 12–16px。
- **微刻度**:1/2/3/4.5/5/9/10/12 等值用於膠囊內距、說明文字間距及外框偏移——非用於編輯節奏。
### 網格與容器
- **最大寬度**:約 1920px(dembrandt 偵測到最高 2120px 的斷點)。容器上限依版塊在 `1280–1920px` 之間。
- **欄位模式**:12 欄響應式網格,依層級解析為 3/4/6 欄遊戲磚排列。主視覺區通常跨越 12 欄;特色磚採用 6+3+3 或 4+4+4 配置。
- **外側內距**:行動裝置 16px → 平板 48px → 桌面 64–96px。
- **欄位間距**:欄與欄之間 16–24px,磚群內部更緊湊(8–12px)。
### 留白哲學
PlayStation 對待留白的方式,如同奢侈品牌對待店內燈光——視為頂級信號。各模組之間的垂直呼吸空間,明顯多於任何其他主流零售網站;白色編輯版塊通常僅容納一個標題+一張圖片+一個行動呼籲,且以主視覺尺寸的內距呈現。效果如同「畫廊節奏」——每件產品擁有自己的展間,而非在縮圖格子中相互競爭。
### 圓角半徑刻度
- **2px**——Cookie 橫幅按鈕與小型管理介面
- **3px**——表單輸入框、標籤面板(比其他元素更緊湊——刻意傳遞「功能性介面」的視覺暗示)
- **6px**——緊湊按鈕與內聯圖片
- **12px**——標準遊戲封面圖與內容圖片
- **13px**——特定圖片包裝容器(比 12px 多 1px,用於巢狀結構)
- **19px**——特色卡片
- **20px**——內聯標籤 span
- **24px**——主視覺卡片、主要特色框架
- **36px**——全膠囊導覽列與次要按鈕變體
- **48px**——大型特色按鈕
- **999px / 100%**——完整膠囊主要按鈕與圓形圖示按鈕
共十一個不同的圓角值——本目錄中圓角系統最豐富的網站之一。這個範圍的存在,是因為 PlayStation 刻意對不同*層級*使用不同圓角:3px 用於功能性元素,12px 用於媒體,24px 用於特色區塊,999px 用於行動呼籲。
## 6. 深度與層次
| 層級 | 效果 | 使用場景 |
|---|---|---|
| 0 | 無陰影 | `#ffffff` 上的預設內容 |
| 1 | `rgba(0, 0, 0, 0.06) 0 5px 9px 0` | 編輯版塊的羽量浮起 |
| 2 | `rgba(0, 0, 0, 0.08) 0 5px 9px 0` | 標準格狀磚陰影 |
| 3 | `rgba(0, 0, 0, 0.16) 0 5px 9px 0` | 強調卡片(懸停或啟用) |
| 4 | `rgba(0, 0, 0, 0.8) 0 5px 9px 0` | 主視覺疊加陰影——攝影圖上的強烈投影 |
| 5 | `0 0 0 2px #0070cc`(焦點環) | 主要按鈕焦點狀態 |
| 6 | `0 0 0 2px #000000`(懸停環) | 次要按鈕懸停環 |
| 7 | 區段漸層 `#121314 → #000000` | 深色主視覺版塊的大氣深度 |
PlayStation 的深度哲學是**分層但克制的**。陰影刻度在正常狀態下從 0.06 到 0.16,然後在主視覺投影時跳至 0.8——不存在 0.2、0.3、0.4 的中間地帶。效果是頁面大部分幾乎是平的,但當主視覺卡片需要漂浮於攝影圖之上時,它會真實地*漂浮*。深度要麼輕聲細語,要麼大聲宣告,從不喃喃自語。
### 裝飾性深度
- **區段漸層**(深色與淺色,如上所述)——僅作為區段背景使用
- **焦點/懸停環**為 2px,依狀態始終為藍色或青色
- **區段過渡之外,無光暈、模糊或大氣效果**
- **無漸層按鈕或漸層文字**——視覺系統在區段過渡以外均為純色色塊
## 7. 應做與不應做
### 應做
- **應**使用 PlayStation Blue(`#0070cc`)作為主要行動呼籲填色與頁尾錨點色,這是品牌的錨點色。
- **應**對所有 22px 及以上的展示標題使用 SST 字重 300。輕盈字重的標題即是語調本身。
- **應**對每個主要按鈕應用完整懸停標誌:青色填色+2px 白色外框+2px 藍色外環+`scale(1.2)`。
- **應**對主要按鈕與商業按鈕使用完整膠囊圓角(`999px`)。
- **應**將 PlayStation Cyan(`#1eaedb`)專用於懸停、焦點和啟用狀態——絕不作為靜止背景。
- **應**僅在 PlayStation Store/購買行動呼籲與價格標示上使用 Commerce Orange(`#d53b00`)。
- **應**以深色主視覺版塊與白色內容版塊交替出現,並以深藍色頁尾收尾——三層介面通道版面即是頁面節奏。
- **應**在卡片疊加於產品攝影時使用強烈的 `rgba(0, 0, 0, 0.8)` 主視覺投影。
- **應**在所有捲動位置保持頂部導覽列為黑色——它不會在淺色版塊上反轉為白色。
### 不應做
- **不應**將展示標題加粗。22–54px 的字重 300 是 PlayStation 的語調。700 字重的展示字體讀起來像「又一家遊戲零售商」。
- **不應**使用全大寫標籤或提要行。PlayStation 極少使用大寫——這是一個靜謐權威的品牌,不是危險標語。
- **不應**在兩種既定區段漸層以外使用漸層按鈕、漸層文字或漸層背景。
- **不應**在 Commerce Orange 以外引入暖色。不使用紅色行動呼籲、黃色高亮或綠色成功標籤。
- **不應**在按鈕或媒體上使用直角。系統有十一種圓角——選一個,但絕不使用 `0`。
- **不應**省略主要按鈕的 `scale(1.2)` 懸停動效。縮放提升是品牌互動標誌。
- **不應**使用襯線字體。系統百分之百使用 SST 無串線體。
- **不應**讓青色 `#1eaedb` 以靜止狀態作為文字或背景色出現。它只存在於動態之中。
- **不應**設計相互競爭的版塊。PlayStation 的留白節奏為每個模組提供專屬的「展示空間」。
## 8. 響應式行為
### 斷點
| 名稱 | 寬度 | 主要變化 |
|---|---|---|
| 小型行動裝置 | <400px | 單欄,導覽列收合為漢堡,SST 主視覺縮至約 28px |
| 行動裝置 | 400–599px | 單欄,磚塊全寬堆疊,內距擴展至 16px |
| 大型行動裝置 | 600–767px | 仍為單欄,但特定模組提供 2 欄磚塊選項 |
| 平板縱向 | 768–1023px | 2 欄遊戲網格,導覽列仍為緊縮版 |
| 平板橫向 | 1024–1279px | 3–4 欄網格,恢復完整導覽列 |
| 桌面 | 1280–1599px | 完整編輯網格,最大主視覺展示尺寸(44–54px) |
| 大型桌面 | 1600–1919px | 容器上限 1600px,外側邊距擴展 |
| 4K/大螢幕 | ≥1920px | 容器擴展至最大 1920px,主視覺內容放大以配合電視觀看距離 |
| 超寬螢幕 | ≥2120px | 極端斷點——頁面保持錨定,外側邊距吸收多餘寬度 |
dembrandt 掃描偵測到 320px 至 2120px 之間共 30 個斷點——響應式範圍異常寬廣。PlayStation 特別針對**大螢幕情境**(1920–2120px)進行調整,因為 PS5 用戶經常透過主機瀏覽器或手機投放至電視在電視上瀏覽網站。多數零售網站的調整停在 1440px;PlayStation 一路調整至 4K。
### 觸控目標
- 主要膠囊按鈕高度約 48–56px(SST 18px 文字+約 12–16px 垂直內距)——完全符合 WCAG AAA 標準。
- 桌面導覽連結較小(約 32–40px 高);在行動裝置的抽屜內,觸控目標擴展至 48px 以上。
- 圓形圖示按鈕為 40–48px——觸控友善。
### 收合策略
- **導覽列**:隨視窗縮小,從完整導覽→緊縮版→漢堡抽屜。標誌固定於左側;行動呼籲固定於右側。
- **網格**:6 欄→4 欄→3 欄→2 欄→1 欄。遊戲磚卡片重排時不裁切封面圖。
- **間距**:隨視窗縮小,區段內距從 96px→64px→48px→32px→24px 收緊。
- **字體**:SST 主視覺從 54px→44px→35px→28px→22px 縮小。輕字重 300 在每個尺寸下均保留。
- **主視覺攝影**:藝術指導切換——桌面使用寬幅 16:9 裁切,行動裝置使用 4:3 或 1:1 裁切,產品置中。
### 圖片行為
- 響應式點陣圖(`srcset` +藝術指導 `<picture>`),長寬比依斷點保留。
- 4K 就緒:網站在 1920px 以上提供高密度圖片,避免電視瀏覽時放大失真。
- 摺疊線以下所有圖片使用 `loading="lazy"`;主視覺使用 `eager` 並附帶預載提示。
## 9. Agent 提示指南
### 快速色彩參照
- **主要行動呼籲**:「PlayStation Blue(`#0070cc`)」
- **懸停/焦點強調色**:「PlayStation Cyan(`#1eaedb`)」
- **背景(白色介面)**:「Paper White(`#ffffff`)」
- **背景(深色介面)**:「Console Black(`#000000`)」
- **白色背景上的標題文字**:「Display Ink(`#000000`)」
- **白色背景上的內文文字**:「Deep Charcoal(`#1f1f1f`)」
- **黑色背景上的內文文字**:「Inverse White(`#ffffff`)」
- **商業/購買強調色**:「Commerce Orange(`#d53b00`)」
- **頁尾錨點色**:「PlayStation Blue(`#0070cc`)」
### 元件提示範例
1. *「建立一個主要行動呼籲按鈕:`#0070cc` PlayStation Blue 填色、白色文字使用 SST 18px / 500 / 0.4px 字距、999px 圓角半徑、12px × 24px 內距。懸停時,背景在 180ms ease 過渡中切換至 `#1eaedb` PlayStation Cyan、出現 2px `#ffffff` 外框、通過 box-shadow 浮現 2px `#0070cc` 外環,整個按鈕放大 1.2×。」*
2. *「在 `#000000` Console Black 畫布上設計一個主視覺版塊:54px SST 字重 300 標題使用 `#ffffff` 顏色,字距 -0.1px,行高 1.25。下方放置一個使用標準 PlayStation 懸停效果的主要行動呼籲。任何地方都不使用全大寫標籤。」*
3. *「建立一個遊戲封面磚:3:4 長寬比圖片,12px 圓角半徑,羽量 `rgba(0, 0, 0, 0.08) 0 5px 9px 0` 投影,下方 14px SST 700 標題、12px SST 500 平台標籤,以及 PlayStation Blue 的迷你主要行動呼籲,採用 14px / 700 / 0.324px 字距。」*
4. *「為 PlayStation Store 購買建立一個商業膠囊按鈕:`#d53b00` Commerce Orange 填色、`#ffffff` 文字使用 SST 18px / 700 / 0.45px 字距、999px 圓角半徑、12px × 28px 內距。啟用狀態加深至 `#aa2f00`。懸停遵循標準青色反轉與 1.2× 縮放規則。」*
5. *「在深色主視覺區段之間設計一個白色內容版塊:`#ffffff` 背景配合細微的 `#ffffff → #f5f7fa` 淺色區段漸層、24px 圓角半徑、48px 內距、羽量 `rgba(0, 0, 0, 0.06) 0 5px 9px 0` 陰影、35px SST 300 標題、18px 內文段落,以及一個主要行動呼籲。」*
### 迭代指南
在精修以此設計系統生成的現有畫面時:
1. **稽核展示字重。** 22px 及以上的所有標題應為 SST 字重 300。若在主視覺尺寸看到字重 500 或 700,代表已失去 PlayStation 的語調。
2. **稽核懸停效果。** 每個主要按鈕在懸停時必須以青色填色+白色外框+藍色外環的組合放大 1.2×。遺漏其中任何一項,互動標誌即告破功。
3. **稽核圓角。** 每個容器與按鈕應落在 2、3、6、12、13、19、20、24、36、48 或 999px / 100% 上。直角會破壞語調。
4. **稽核色彩蔓延。** 介面中應只出現 PlayStation Blue(`#0070cc`)、Cyan(`#1eaedb`)、Commerce Orange(`#d53b00`)以及既定的灰色/黑色/白色。若看到任何其他色相,予以修正。
5. **稽核介面交替。** 頁面應以深色主視覺→白色內容→深色主視覺→白色內容→藍色頁尾交替排列。若相鄰的兩個版塊介面相同,插入一個過渡版塊。
6. **稽核大小寫。** 僅限句首大寫與首字母大寫。不使用全大寫標籤、按鈕或提要行。若看到全大寫,予以轉換。
7. **稽核陰影重量。** 陰影不透明度應落在 0.06 / 0.08 / 0.16 / 0.8——不存在中間值。若看到 0.1、0.2、0.3、0.5 的投影,修正至最近的既定層級。
8. **稽核留白。** 若兩個模組感覺「相互競爭」(爭奪視覺注意力),增加 48–96px 的垂直呼吸空間。PlayStation 的畫廊節奏節奏不可妥協。