All skills
raintree-technology avatar

/hig-foundations

@5aac106

Apple Human Interface Guidelines design foundations. Use this skill when the user asks about "HIG color", "Apple typography", "SF Symbols", "dark mode guidelines", "accessible design", "Apple design foundations", "app icon", "layout guidelines", "materials", "motion", "privacy", "right to left", "RTL", "inclusive design", branding, images, spatial layout, or writing style. Also use when the user says "my colors look wrong in dark mode", "what font should I use", "is my app accessible enough", "how do I support Dynamic Type", "what contrast ratio do I need", "how do I pick system colors", or "my icons don't match the system style". Cross-references: hig-platforms for platform-specific guidance, hig-patterns for interaction patterns, hig-components-layout for structural components, hig-components-content for display.

Use this Skill: https://skilld.dev/gh/raintree-technology/hig-doctor/hig-foundations

This session only. Nothing lands on disk.

referencescolor.md

≈727 tokens on demand. Your agent reads this file only when SKILL.md points to it.

<!-- hig-doctor:attribution -->

Source: Apple Inc. Canonical content at https://developer.apple.com/design/human-interface-guidelines/color. This file is a structured index of that content, snapshot 2025-02-02. Apple HIG text and imagery are © Apple Inc.; this repository provides organization and cross-referencing for AI agent consumption only.

Color

Best practices

Avoid using the same color to mean different things.

Make sure all your app’s colors work well in light, dark, and increased contrast contexts.

Test your app’s color scheme under a variety of lighting conditions.

Test your app on different devices.

Consider how artwork and translucency affect nearby colors.

If your app lets people choose colors, prefer system-provided color controls where available.

Inclusive color

Avoid relying solely on color to differentiate between objects, indicate interactivity, or communicate essential information.

Avoid using colors that make it hard to perceive content in your app.

Consider how the colors you use might be perceived in other countries and cultures.

System colors

Avoid hard-coding system color values in your app.

Avoid redefining the semantic meanings of dynamic system colors.

Liquid Glass color

Apply color sparingly to the Liquid Glass material, and to symbols or text on the material.

Avoid using similar colors in control labels if your app has a colorful background.

Be aware of the placement of color in the content layer.

Color management

Apply color profiles to your images.

Use wide color to enhance the visual experience on compatible displays.

Provide color space–specific image and color variations if necessary.

Platform considerations

iOS, iPadOS

  • Primary for the overall view

  • Secondary for grouping content or elements within the overall view

  • Tertiary for grouping content or elements within secondary elements

tvOS

Consider choosing a limited color palette that coordinates with your app logo.

Avoid using only color to indicate focus.

visionOS

Use color sparingly, especially on glass.

Prefer using color in bold text and large areas.

In a fully immersive experience, help people maintain visual comfort by keeping brightness levels balanced.

watchOS

Use background color to support existing content or supply additional information.

Recognize that people might prefer graphic complications to use tinted mode instead of full color.


<!-- hig-doctor:canonical-footer -->

For the complete guidance, including worked examples and illustrations, see the canonical page: https://developer.apple.com/design/human-interface-guidelines/color

Source: SKILL.md on GitHub

No alerts16d4 checks · Risk SAFE
  • Gen Agent Trust Hub16d

    This skill is a documentation resource providing guidance on Apple's Human Interface Guidelines. It contains no executable scripts, code, or external dependencies.

  • Socket16d

    No alerts

  • Snyk16d

    Risk: LOW · No issues

  • ZeroLeaks5mo

    Score: 93/100 · 2 sections analyzed

Signed by skilld at 5aac106. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub 4 weeks ago.

Activeupdated 7 months ago
version
1.0.0

README badge

README badge for raintree-technology/hig-doctor/hig-foundations