Hig

Prisma-Labs-Dev/apple-skills/skills/hig

作者 Prisma-Labs-Dev498626005e65783ebe8570a103b2335cf397768c無授權條款收錄於 2026年10月9日更新於 2026年10月9日

Fact lookup: Apple Human Interface Guidelines corpus (greppable markdown). Query on demand for accessibility and ergonomic minimums (hit-target sizes, Dynamic Type), platform terminology, system component capabilities, and App-Review-relevant conventions. Not design direction.

AI 產生的概覽

本機可 grep 的 Apple 人機介面指南參考,用於查詢元件、無障礙最低要求與慣例等事實。

功能
提供一份本機、方便 grep 的 Apple 人機介面指南 markdown 副本,涵蓋基礎、模式與元件。它回答事實性問題,例如系統元件能做什麼、Apple 的術語、無障礙與人因工程最低要求,以及 App Review 實際檢查的慣例。它也列出常見 HIG 文件路徑,並在本機缺少某個主題時建議查看其他已安裝的 Apple 技能或 markdown 鏡像。
適用情境
當你需要關於 Apple 平台元件、術語、點擊目標尺寸、動態字體或對比度要求的事實性 HIG 細節時使用。它用於事實查詢而非視覺設計方向,技能明確將後者留給設計模型。
執行需求
無指令碼;僅包含說明與本機 markdown 參考檔案。僅在從所列鏡像取得額外 HIG 頁面時需要網路存取。

Human Interface Guidelines Reference

Local greppable copy of Apple's Human Interface Guidelines — an on-demand fact lookup, not design direction.

Use it to answer factual questions: what a system component can do, what Apple calls something, accessibility and ergonomic minimums (44pt hit targets, Dynamic Type behavior, contrast), and conventions App Review actually checks.

Visual design in our repos is the designing model's own taste. Consult the HIG for facts, never for aesthetics — it describes what the system provides and requires, not what your screen should look like.

Downloaded Reference Files

All key HIG documentation is available locally (grep-friendly):

Getting Started

FileContentSize
hig-index.md [blocked]Full HIG table of contents11KB
designing-for-ios.md [blocked]iOS design principles5KB

Foundations

FileContentSize
app-icons.md [blocked]App icon design guidelines14KB
color.md [blocked]Color usage and system colors17KB
typography.md [blocked]Fonts, text styles, Dynamic Type17KB
layout.md [blocked]Layout principles, safe areas21KB
materials.md [blocked]Materials, blur effects, vibrancy14KB
motion.md [blocked]Animation principles9KB
accessibility.md [blocked]Accessibility best practices19KB
sf-symbols.md [blocked]SF Symbols usage21KB

Patterns

FileContentSize
onboarding.md [blocked]Onboarding flows6KB
modality.md [blocked]Modal presentations7KB
launching.md [blocked]App launch experience6KB
feedback.md [blocked]User feedback patterns5KB
playing-haptics.md [blocked]Haptic feedback10KB
searching.md [blocked]Search patterns7KB
settings.md [blocked]Settings patterns7KB

Components - Navigation

FileContentSize
tab-bars.md [blocked]Tab bar design11KB
navigation-bars.md [blocked]Navigation bar patterns17KB
toolbars.md [blocked]Toolbar design17KB
sidebars.md [blocked]Sidebar patterns8KB

Components - Presentation

FileContentSize
sheets.md [blocked]Sheet presentations11KB
alerts.md [blocked]Alert dialogs10KB
action-sheets.md [blocked]Action sheets4KB
menus.md [blocked]Menu design14KB

Components - Controls

FileContentSize
buttons.md [blocked]Button styles and usage17KB
lists-and-tables.md [blocked]List and table patterns9KB
toggles.md [blocked]Toggle/switch design9KB
pickers.md [blocked]Picker controls6KB
sliders.md [blocked]Slider controls6KB
steppers.md [blocked]Stepper controls2KB
text-fields.md [blocked]Text input fields6KB

Searching the Docs

bash
# Find color guidancegrep -i "semantic" color.md
# Find button stylesgrep -i "bordered" buttons.md
# Find haptic patternsgrep -i "notification" playing-haptics.md
# Browse the full HIG indexgrep -i "navigation" hig-index.md

Fetching More Docs

  1. Search this skill's local .md files first.
  2. If the topic is not here, check the other installed Apple skills you have available by their names, descriptions, or SKILL.md frontmatter, then grep their local files. This is faster and uses less context than fetching new docs from the internet.
  3. If no installed skill has the page, use the relevant Human Interface Guidelines path with the sosumi.ai Markdown mirror. For example, /design/human-interface-guidelines/buttons maps to https://sosumi.ai/design/human-interface-guidelines/buttons.

Common HIG Doc Paths

TopicURL Path
Full Indexhuman-interface-guidelines
iOS Designhuman-interface-guidelines/designing-for-ios
iPadOS Designhuman-interface-guidelines/designing-for-ipados
macOS Designhuman-interface-guidelines/designing-for-macos
App Iconshuman-interface-guidelines/app-icons
Colorhuman-interface-guidelines/color
Typographyhuman-interface-guidelines/typography
Layouthuman-interface-guidelines/layout
Accessibilityhuman-interface-guidelines/accessibility
SF Symbolshuman-interface-guidelines/sf-symbols
Buttonshuman-interface-guidelines/buttons
Tab Barshuman-interface-guidelines/tab-bars
Navigation Barshuman-interface-guidelines/navigation-bars
Sheetshuman-interface-guidelines/sheets
Alertshuman-interface-guidelines/alerts

Quick Facts

System Button Styles (iOS)

What the system provides out of the box:

  • Plain - Text only, minimal visual weight
  • Gray - Gray background
  • Tinted - Tinted background with accent color
  • Filled - Solid background
  • Bordered - Outlined with border
  • Bordered Prominent - Filled background, high prominence

Haptic Feedback Types

  • Selection - Light tap for selection changes
  • Impact - Light/medium/heavy/rigid/soft for collisions
  • Notification - Success/warning/error for outcomes

Safe Areas (ergonomic facts)

  • Content outside safe areas can be clipped by the notch/Dynamic Island, home indicator, or rounded corners
  • Interactive elements outside safe areas may be unreachable or intercepted by system gestures
  • Backgrounds can extend edge-to-edge without those risks

Sources

Apple Documentation

WWDC Sessions

來源與署名

來源:Prisma-Labs-Dev/apple-skills位於skills/hig提交4986260

授權條款: 無授權條款

內容歸原作者所有。SourceWeft 從公開儲存庫中收錄這些內容。

檢舉或申請下架