Przejdź do treści
Biblioteka skilli
Projektowanie i UX · Nauka i wyjaśnianie

apple-hig-dark-mode

/apple-hig-dark-mode

Projektuje wygląd jasny i ciemny w aplikacjach Apple, z automatycznym przejściem, semantycznymi powierzchniami i zasobami dla trybów.

Licencja
MIT
Ostatnia zmiana repozytorium
26.10.2026

Ocena i bezpieczeństwo

91/ 100Klasa: dobry
Format25 / 25
Frontmatter z nazwą i opisem, poprawna nazwa, opis do 1024 znaków, nazwa zgodna z folderem.
Odkrywalność25 / 25
Opis mówi, kiedy użyć skilla, ma sensowną długość i jest w 3. osobie.
Treść26 / 35
Co najmniej 150 słów i do 500 linii, nagłówki, listy kroków, przykłady albo kod.
Higiena15 / 15
Bez zaślepek typu TODO, bez ścieżek Windows, z licencją.
Ryzykobrak sygnałów w skanie
Pliki w paczce
1
Skrypty
0
Komentarze HTML
0
Adresy URL w SKILL.md
0
Przestarzałość

Brak sygnałów. Repozytorium zmienione 26.10.2026, bez odwołań do wycofanych modeli i API.

Licencja

MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.

Co robi i kiedy

Projektuje wygląd jasny i ciemny w aplikacjach Apple, z automatycznym przejściem, semantycznymi powierzchniami i zasobami dla trybów.

Oryginalny opis (EN)

Use when designing, reviewing, or adapting light and dark appearances, automatic appearance transitions, semantic surfaces, or mode-specific assets on supported Apple platforms.

Jak działa

SKILL.md bez nagłówków drugiego poziomu · 17 linii, 322 słów

Podgląd SKILL.md
---
name: apple-hig-dark-mode
description: Use when designing, reviewing, or adapting light and dark appearances, automatic appearance transitions, semantic surfaces, or mode-specific assets on supported Apple platforms.
---

# Adapt the hierarchy to appearance

Read [Dark Mode](../../references/dark-mode.md). Inspect supported platforms, semantic colors, elevated surfaces, asset variants, and live-switch behavior. This guide covers iOS/iPadOS/macOS/tvOS and marks visionOS/watchOS unsupported; do not impose its appearance model on those platforms. Choose design, review, or adaptation mode and distinguish rendered evidence from a proposed palette.

Start from system appearance rather than duplicating it with an app-only switch. If a permanently dark media context is proposed, establish the reason; do not turn that exception into a default for ordinary tasks. Define what happens when appearance changes while a sheet, selection, or text field is active.

Replace literal light/dark fills with semantic surface/text roles or matched custom color sets. Preserve base-versus-elevated distinction on iOS/iPadOS rather than mechanically inverting every value. Check custom glyph outlines and full-color artwork in both modes: reuse an asset if it works, otherwise provide variants under one identity. Reduce a bright image's harsh glow only when necessary without distorting its content.

Test Increase Contrast and Reduce Transparency independently and together. Use the guide's contrast targets for this scope; record actual color pairs and measurements. For Mac desktop tinting, a neutral custom surface may share subtle transparency, but colored states should not change meaning as wallpaper moves behind them.

**Worked transformation:** Before, a notes app inverts its white page to black but leaves fixed gray placeholder text and a white imported diagram. Decision: hierarchy and readable content must adapt together. After, system text/surface roles define the editor, elevated panels remain distinguishable, and a mode-appropriate diagram treatment avoids a glaring rectangle while preserving information.

Deliver corrected appearance tokens/assets or a review with precise failing pairs. Fail if runtime switching leaves a light-only element, an elevated panel merges into its parent, or accessibility settings reduce readability. A static palette cannot verify native vibrancy or desktop tinting; list those checks as pending.

Use [Color](../apple-hig-color/SKILL.md) for semantic role selection and [Images](../apple-hig-images/SKILL.md) when the problem lies in asset production.

Wersje

W bazie nie ma innych skilli o nazwie apple-hig-dark-mode.

Migawka bazy z 28.10.2026 · wersja paczki 370d731afb8f (skrót SHA-256 całej paczki)

Pobrania w ostatnich 30 dniach: 0 · ranking

Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.

Podobne skille

  • 91apple-hig-activity-views
    Projektuje lub ocenia systemowe udostępnianie, własne aktywności i rozszerzenia udostępniania w aplikacji Apple.
  • 90hig-foundations
    Podpowiada zasady podstaw Apple HIG: kolor, typografię, ciemny motyw, ikony, dostępność, ruch i prywatność.
  • 91apple-hig-collections
    Projektuje lub ocenia siatki i rzędy wybieralnych, edytowalnych elementów w interfejsie Apple.
  • 90hig-foundations
    Omawia podstawy projektowe Apple HIG: kolor, typografię, SF Symbols, tryb ciemny, dostępność, ikony aplikacji, układ, materiały, ruch, prywatność, RTL i styl pisania.
  • 100hig-project-context
    Tworzy lub aktualizuje wspólny dokument kontekstu projektu Apple (.claude/apple-design-context.md), z którego korzystają pozostałe skille HIG, uwzględniając docelowe platformy.
  • 100hig-project-context
    Tworzy lub aktualizuje wspólny dokument kontekstu projektowego Apple w .claude/apple-design-context.md, z którego inne skille HIG czerpią, by dopasować wskazówki do platform docelowych projektu.

Uwagi i zgłoszenia

Wiadomość trafi do Bartosza Sokolińskiego. Adres e-mail jest potrzebny tylko do odpowiedzi. Szczegóły w polityce prywatności.