Przejdź do treści
Biblioteka skilli
Projektowanie i UX · Budowanie i kod

apple-hig-disclosure-controls

/apple-hig-disclosure-controls

Pomaga projektować stopniowe ujawnianie treści, etykiety rozwijania oraz stany zwinięty i rozwinięty w aplikacjach Apple.

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

Pomaga projektować stopniowe ujawnianie treści, etykiety rozwijania oraz stany zwinięty i rozwinięty w aplikacjach Apple.

Oryginalny opis (EN)

Use when designing, reviewing, or adapting progressive disclosure, expansion labels, and collapsed or expanded state.

Jak działa

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

Podgląd SKILL.md
---
name: apple-hig-disclosure-controls
description: Use when designing, reviewing, or adapting progressive disclosure, expansion labels, and collapsed or expanded state.
---

# Reveal the optional without hiding the essential

Read [the disclosure guide](../../references/disclosure-controls.md). This workflow applies the source; it does not invent support for custom controls.

Inspect the content hierarchy, platform, evidence artifact, and create/review/adapt goal. Separate common actions from advanced/occasional detail. Record which view/control owns each expansion and whether hidden contents include validation errors or essential next steps.

Keep common information visible. Use a labelled triangle for revealing details or hierarchy children, with inward-leading collapsed and downward expanded direction. Use the distinct disclosure button for functionality associated with a particular control; its down/up directions and one-per-view constraint must not be generalized to every disclosure triangle. Place the trigger beside its controlled content and expose state/name in the accessibility structure. The guide identifies platform disclosure behavior on iOS/iPadOS/visionOS and marks tvOS/watchOS unsupported; adapt the information architecture there rather than copying unsupported chrome.

Implement the expansion, specify the trigger/content/state relationship, or review exact hidden-task failures. Preserve entered values and task continuity when a section collapses; that is an application decision to verify, not an asserted system guarantee.

**Worked transformation:** Before: a video export view hides Format and Destination under an unlabeled triangle alongside three separate down/up expansion buttons. Decision: necessary choices are hidden and trigger meanings conflict. After: keep Format/Destination visible, put rare encoder parameters under `Advanced Encoding`, and use a single nearby control-specific expansion only if needed.

Deliver the modified hierarchy and initial/expanded states. Verify the label predicts revealed content, keyboard activation changes exposed state, resizing does not clip content, and collapse preserves intended values. Fail for hidden essential actions, ambiguous ownership, or a state announced opposite to its visual direction. Native accessibility execution requires a suitable runtime.

Use [outline-views](../apple-hig-outline-views/SKILL.md) for tree traversal or [buttons](../../../apple-hig-menus-and-actions/.topics/apple-hig-buttons/SKILL.md) for action semantics.

Wersje

W bazie nie ma innych skilli o nazwie apple-hig-disclosure-controls.

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

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

Podobne skille

  • 91apple-hig-live-activities
    Pomaga projektować Live Activities dla ograniczonych zdarzeń na żywo: postęp, widoki kompaktowy i rozwinięty, akcje i zakończenie.
  • 91apple-hig-labels
    Pomaga pisać krótkie, nieedytowalne etykiety tekstowe i dobierać ich relację do sąsiednich kontrolek.
  • 100hig-components-controls
    Prawdopodobnie wspiera stosowanie wytycznych Apple HIG dla kontrolek interfejsu, korzystając z kontekstu projektu zapisanego w pliku .claude/apple-design-context.md.
  • 100apple-hig-typography
    Projektuje typografię w aplikacjach Apple: style tekstu SwiftUI, hierarchia, czytelne rozmiary, dane monospace, własne fonty, etykiety, podpisy i dostępność.

Uwagi i zgłoszenia

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