diff --git a/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/adjustable.PNG b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Pages/Adaption/Basic/Describe/AccessibilityAttributes/Traits/Images/adjustable.PNG similarity index 100% rename from Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/adjustable.PNG rename to Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Pages/Adaption/Basic/Describe/AccessibilityAttributes/Traits/Images/adjustable.PNG diff --git a/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/adjustable~dark.PNG b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Pages/Adaption/Basic/Describe/AccessibilityAttributes/Traits/Images/adjustable~dark.PNG similarity index 100% rename from Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/adjustable~dark.PNG rename to Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Pages/Adaption/Basic/Describe/AccessibilityAttributes/Traits/Images/adjustable~dark.PNG diff --git a/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/controls.PNG b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Pages/Adaption/Basic/Describe/AccessibilityAttributes/Traits/Images/controls.PNG similarity index 100% rename from Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/controls.PNG rename to Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Pages/Adaption/Basic/Describe/AccessibilityAttributes/Traits/Images/controls.PNG diff --git a/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/controls~dark.PNG b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Pages/Adaption/Basic/Describe/AccessibilityAttributes/Traits/Images/controls~dark.PNG similarity index 100% rename from Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/controls~dark.PNG rename to Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Pages/Adaption/Basic/Describe/AccessibilityAttributes/Traits/Images/controls~dark.PNG diff --git a/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/direct-interaction.PNG b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Pages/Adaption/Basic/Describe/AccessibilityAttributes/Traits/Images/direct-interaction.PNG similarity index 100% rename from Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/direct-interaction.PNG rename to Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Pages/Adaption/Basic/Describe/AccessibilityAttributes/Traits/Images/direct-interaction.PNG diff --git a/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/direct-interaction~dark.PNG b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Pages/Adaption/Basic/Describe/AccessibilityAttributes/Traits/Images/direct-interaction~dark.PNG similarity index 100% rename from Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/direct-interaction~dark.PNG rename to Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Pages/Adaption/Basic/Describe/AccessibilityAttributes/Traits/Images/direct-interaction~dark.PNG diff --git a/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/keys.PNG b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Pages/Adaption/Basic/Describe/AccessibilityAttributes/Traits/Images/keys.PNG similarity index 100% rename from Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/keys.PNG rename to Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Pages/Adaption/Basic/Describe/AccessibilityAttributes/Traits/Images/keys.PNG diff --git a/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/links.PNG b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Pages/Adaption/Basic/Describe/AccessibilityAttributes/Traits/Images/links.PNG similarity index 100% rename from Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/links.PNG rename to Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Pages/Adaption/Basic/Describe/AccessibilityAttributes/Traits/Images/links.PNG diff --git a/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/media-session.PNG b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Pages/Adaption/Basic/Describe/AccessibilityAttributes/Traits/Images/media-session.PNG similarity index 100% rename from Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/media-session.PNG rename to Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Pages/Adaption/Basic/Describe/AccessibilityAttributes/Traits/Images/media-session.PNG diff --git a/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/search-field.PNG b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Pages/Adaption/Basic/Describe/AccessibilityAttributes/Traits/Images/search-field.PNG similarity index 100% rename from Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/search-field.PNG rename to Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Pages/Adaption/Basic/Describe/AccessibilityAttributes/Traits/Images/search-field.PNG diff --git a/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/search-field~dark.PNG b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Pages/Adaption/Basic/Describe/AccessibilityAttributes/Traits/Images/search-field~dark.PNG similarity index 100% rename from Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/search-field~dark.PNG rename to Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Pages/Adaption/Basic/Describe/AccessibilityAttributes/Traits/Images/search-field~dark.PNG diff --git a/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/selected.PNG b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Pages/Adaption/Basic/Describe/AccessibilityAttributes/Traits/Images/selected.PNG similarity index 100% rename from Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/selected.PNG rename to Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Pages/Adaption/Basic/Describe/AccessibilityAttributes/Traits/Images/selected.PNG diff --git a/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/selected~dark.PNG b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Pages/Adaption/Basic/Describe/AccessibilityAttributes/Traits/Images/selected~dark.PNG similarity index 100% rename from Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/selected~dark.PNG rename to Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Pages/Adaption/Basic/Describe/AccessibilityAttributes/Traits/Images/selected~dark.PNG diff --git a/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/static-text.PNG b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Pages/Adaption/Basic/Describe/AccessibilityAttributes/Traits/Images/static-text.PNG similarity index 100% rename from Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/static-text.PNG rename to Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Pages/Adaption/Basic/Describe/AccessibilityAttributes/Traits/Images/static-text.PNG diff --git a/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/static-text~dark.PNG b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Pages/Adaption/Basic/Describe/AccessibilityAttributes/Traits/Images/static-text~dark.PNG similarity index 100% rename from Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/static-text~dark.PNG rename to Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Pages/Adaption/Basic/Describe/AccessibilityAttributes/Traits/Images/static-text~dark.PNG diff --git a/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/tabs.PNG b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Pages/Adaption/Basic/Describe/AccessibilityAttributes/Traits/Images/tabs.PNG similarity index 100% rename from Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/tabs.PNG rename to Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Pages/Adaption/Basic/Describe/AccessibilityAttributes/Traits/Images/tabs.PNG diff --git a/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/tabs~dark.PNG b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Pages/Adaption/Basic/Describe/AccessibilityAttributes/Traits/Images/tabs~dark.PNG similarity index 100% rename from Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/tabs~dark.PNG rename to Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Pages/Adaption/Basic/Describe/AccessibilityAttributes/Traits/Images/tabs~dark.PNG diff --git a/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/toggles.PNG b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Pages/Adaption/Basic/Describe/AccessibilityAttributes/Traits/Images/toggles.PNG similarity index 100% rename from Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/toggles.PNG rename to Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Pages/Adaption/Basic/Describe/AccessibilityAttributes/Traits/Images/toggles.PNG diff --git a/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/toggles~dark.PNG b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Pages/Adaption/Basic/Describe/AccessibilityAttributes/Traits/Images/toggles~dark.PNG similarity index 100% rename from Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/toggles~dark.PNG rename to Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Pages/Adaption/Basic/Describe/AccessibilityAttributes/Traits/Images/toggles~dark.PNG diff --git a/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/updates-frequently.PNG b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Pages/Adaption/Basic/Describe/AccessibilityAttributes/Traits/Images/updates-frequently.PNG similarity index 100% rename from Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/updates-frequently.PNG rename to Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Pages/Adaption/Basic/Describe/AccessibilityAttributes/Traits/Images/updates-frequently.PNG diff --git a/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Pages/Introduction/AccessibilityFeatures/FullKeyboardAccess/FullKeyboardAccess.md b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Pages/Introduction/AccessibilityFeatures/FullKeyboardAccess/FullKeyboardAccess.md index 46c85fd..d6d9d52 100644 --- a/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Pages/Introduction/AccessibilityFeatures/FullKeyboardAccess/FullKeyboardAccess.md +++ b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Pages/Introduction/AccessibilityFeatures/FullKeyboardAccess/FullKeyboardAccess.md @@ -2,132 +2,56 @@ Control an iPhone using an external physical keyboard. -@Comment { - https://developer.apple.com/wwdc21/10120 - - - let addAction = UIAccessibilityCustomAction( - name: gameLocString("add"), image: UIImage(systemName: "plus.square")) { _ in - self.addCard() - return true - } - - let pinAction = UIAccessibilityCustomAction( - name: gameLocString("pin"), image: UIImage(systemName: "pin.fill")) { _ in - self.pinCard() - return true - } - - cardView.accessibilityCustomActions = [addAction, pinAction] - - - override func buildMenu(with builder: UIMenuBuilder) { - super.buildMenu(with: builder) - guard builder.system == .main else { - return - } - - let pinCommand = UIKeyCommand(title: gameLocString("pin"), image: UIImage(systemName: - "pin.fill"), action:#selector(GameViewController.pinFocusedCard), input: "P", - discoverabilityTitle:gameLocString("pin.card")) - let addCommand = UIKeyCommand(title: gameLocString("add"), image: UIImage(systemName: - "plus.square"), action: #selector(GameViewController.addFocusedCard), input: "A", - discoverabilityTitle: gameLocString("add.card")) - let identifier = UIMenu.Identifier("gameplay_menu") - let menu = UIMenu.init(title: gameLocString("gameplay"), image: UIImage(systemName - "rectangle.grid.3x2"), identifier: identifier, children: [addCommand, pinCommand]); - - builder.insertSibling(menu, afterMenu: .view) - - - override func canPerformAction(_ action: Selector, withSender sender: Any?) -> Bool { - if action == #selector(addFocusedCard) || action == #selector(pinFocusedCard) { - return self.focusedCard != .none - } - return super.canPerformAction(action, withSender: sender) - - - itemView.isAccessibilityElement = true - itemView.accessibilityLabel = gameLocString(for: item) - - itemView.accessibilityRespondsToUserInteraction = false - - - self.accessibilityUserInputLabels = [ - gameLocString("settings"), - gameLocString("prefs"), - gameLocString("preferences"), - gameLocString("gear")]; - - - let rect = circleLevelButton.convert(levelButton.bounds, to: nil) - - circleLevelButton.accessibilityPath = UIBezierPath(ovalIn: rect) - - - // If your button is in a scroll view, it’s generally better to - // override accessibilityPath and/or accessibilityFrame - extension CircleButton { - open override var accessibilityPath: UIBezierPath? { - get { - let rect = self.convert(self.bounds, to: nil) - return UIBezierPath(ovalIn: rect) - } - set { - // no-op - } - } - } - } - - @Metadata { - @PageColor(blue) - @TitleHeading("Focus On") - @PageImage( - purpose: icon, - source: "keyboard", - alt: "") - @PageImage( - purpose: card, - source: "placeholder-image", - alt: "") - @CallToAction( - url: "https://www.apple.com/accessibility/", - purpose: link, - label: "General Knowledge") - } - - ## Overview - - Full Keyboard Access is a feature that enables using an external physical keyboard to *fully* control an iPhone or (more commonly) an iPad. - - @Image(source: iphone-with-keyboard, alt: "") - - ## Motor impairments - - Using a full keyboard is an option to control the device for those people with motor impairments, who: - - are nonverbal or in an inappropriate environment to use [*Voice Control*](); - - do not have enough dexterity to touch their screens but are not in need or unwilling to use [*external switches*](); - - rely on using a custom keyboard layout; - - prefer to type on a physical keyboard. - - - ## VoiceOver Key - - There is a special keys combination to distinguish text input from entering VoiceOver commands: Control + Option by default or CapsLock if an appropriate settings was chosen. To use CapsLock as the VO-key go to Settings -> Accessibility -> VoiceOver -> Text Input -> Key modifier -> Upper register. - - ## Other shortcuts - ### Swipes - Arrow keys work exactly like vertical and horizontal swipes: use left and right to move the focus through the elements, up and down to use custom actions. - - ### Select an item - ### Scroll - ### Interactive elements - ### Custom hot keys - - - ## Supporting Full Keyboard Access - ### Selection Follow Focus - discoverabilityTitle - - https://nshipster.com/uikeycommand/ +@Metadata { + @PageColor(blue) + @TitleHeading("Focus On") + @PageImage( + purpose: icon, + source: "keyboard", + alt: "") + @PageImage( + purpose: card, + source: "placeholder-image", + alt: "") + @CallToAction( + url: "https://www.apple.com/accessibility/", + purpose: link, + label: "General Knowledge") +} + +## Overview + +Full Keyboard Access is a feature that enables using an external physical keyboard to *fully* control an iPhone or (more commonly) an iPad. + +@Image(source: iphone-with-keyboard, alt: "") + + +## Motor impairments + +Using a full keyboard is an option to control the device for those people with motor impairments, who: +- are nonverbal or in an inappropriate environment to use [*Voice Control*](); +- do not have enough dexterity to touch their screens but are not in need or unwilling to use [*external switches*](); +- rely on using a custom keyboard layout; +- prefer to type on a physical keyboard. + + +## VoiceOver Key +@Image(source: vo-key, alt: "") + +There is a special keys combination to distinguish text input from entering VoiceOver commands: Control + Option by default or CapsLock if an appropriate settings was chosen. To use CapsLock as the VO-key go to Settings -> Accessibility -> VoiceOver -> Text Input -> Key modifier -> Upper register. + +## Other shortcuts +### Swipes +Arrow keys work exactly like vertical and horizontal swipes: use left and right to move the focus through the elements, up and down to use custom actions. + +### Select an item +### Scroll +### Interactive elements +### Custom hot keys + + +## Supporting Full Keyboard Access +### Selection Follow Focus +discoverabilityTitle + +https://nshipster.com/uikeycommand/ diff --git a/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Tables/settings-accessibility-shortcut.PNG b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Tables/settings-accessibility-shortcut.PNG new file mode 100644 index 0000000..4f1ede4 Binary files /dev/null and b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Tables/settings-accessibility-shortcut.PNG differ diff --git a/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/dynamic-type-settings~dark.PNG b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/dynamic-type-settings~dark.PNG new file mode 100644 index 0000000..b92d373 Binary files /dev/null and b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/dynamic-type-settings~dark.PNG differ diff --git a/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/guided-access-settings.PNG b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/guided-access-settings.PNG new file mode 100644 index 0000000..3d10e84 Binary files /dev/null and b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/guided-access-settings.PNG differ diff --git a/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/guided-access-settings~dark.PNG b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/guided-access-settings~dark.PNG new file mode 100644 index 0000000..150f074 Binary files /dev/null and b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/guided-access-settings~dark.PNG differ diff --git a/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/keyboards-settings.PNG b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/keyboards-settings.PNG new file mode 100644 index 0000000..c942ad7 Binary files /dev/null and b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/keyboards-settings.PNG differ diff --git a/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/keyboards-settings~dark.PNG b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/keyboards-settings~dark.PNG new file mode 100644 index 0000000..983f09f Binary files /dev/null and b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/keyboards-settings~dark.PNG differ diff --git a/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/larger-text-settings.PNG b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/larger-text-settings.PNG new file mode 100644 index 0000000..b588d35 Binary files /dev/null and b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/larger-text-settings.PNG differ diff --git a/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/larger-text-settings~dark.PNG b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/larger-text-settings~dark.PNG new file mode 100644 index 0000000..5889666 Binary files /dev/null and b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/larger-text-settings~dark.PNG differ diff --git a/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/larger-text.PNG b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/larger-text.PNG new file mode 100644 index 0000000..16cab75 Binary files /dev/null and b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/larger-text.PNG differ diff --git a/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/larger-text~dark.PNG b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/larger-text~dark.PNG new file mode 100644 index 0000000..c6ff7cc Binary files /dev/null and b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/larger-text~dark.PNG differ diff --git a/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/settings-accessibility-shortcut~dark.PNG b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/settings-accessibility-shortcut~dark.PNG new file mode 100644 index 0000000..6892e65 Binary files /dev/null and b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/settings-accessibility-shortcut~dark.PNG differ diff --git a/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/settings-dynamictype.PNG b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/settings-dynamictype.PNG new file mode 100644 index 0000000..d36f7f6 Binary files /dev/null and b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/settings-dynamictype.PNG differ diff --git a/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/settings-dynamictype~dark.PNG b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/settings-dynamictype~dark.PNG new file mode 100644 index 0000000..6722b36 Binary files /dev/null and b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/settings-dynamictype~dark.PNG differ diff --git a/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/settings-guided-access.PNG b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/settings-guided-access.PNG new file mode 100644 index 0000000..98f2c41 Binary files /dev/null and b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/settings-guided-access.PNG differ diff --git a/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/settings-guided-access~dark.PNG b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/settings-guided-access~dark.PNG new file mode 100644 index 0000000..749c007 Binary files /dev/null and b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/settings-guided-access~dark.PNG differ diff --git a/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/settings-keyboards.PNG b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/settings-keyboards.PNG new file mode 100644 index 0000000..9bb4405 Binary files /dev/null and b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/settings-keyboards.PNG differ diff --git a/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/settings-keyboards~dark.PNG b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/settings-keyboards~dark.PNG new file mode 100644 index 0000000..7f34320 Binary files /dev/null and b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/settings-keyboards~dark.PNG differ diff --git a/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/settings-switch-control.PNG b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/settings-switch-control.PNG new file mode 100644 index 0000000..6b811b7 Binary files /dev/null and b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/settings-switch-control.PNG differ diff --git a/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/settings-switch-control~dark.PNG b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/settings-switch-control~dark.PNG new file mode 100644 index 0000000..5fc5320 Binary files /dev/null and b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/settings-switch-control~dark.PNG differ diff --git a/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/settings-voice-control.PNG b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/settings-voice-control.PNG new file mode 100644 index 0000000..9d23164 Binary files /dev/null and b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/settings-voice-control.PNG differ diff --git a/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/settings-voice-control~dark.PNG b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/settings-voice-control~dark.PNG new file mode 100644 index 0000000..f1fef9a Binary files /dev/null and b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/settings-voice-control~dark.PNG differ diff --git a/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/settings-voiceover.PNG b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/settings-voiceover.PNG new file mode 100644 index 0000000..e2d8933 Binary files /dev/null and b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/settings-voiceover.PNG differ diff --git a/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/settings-voiceover~dark.PNG b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/settings-voiceover~dark.PNG new file mode 100644 index 0000000..9d3cf81 Binary files /dev/null and b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/settings-voiceover~dark.PNG differ diff --git a/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/shortcuts-switch-control.PNG b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/shortcuts-switch-control.PNG new file mode 100644 index 0000000..4d5a4c8 Binary files /dev/null and b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/shortcuts-switch-control.PNG differ diff --git a/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/shortcuts-switch-control~dark.PNG b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/shortcuts-switch-control~dark.PNG new file mode 100644 index 0000000..286f365 Binary files /dev/null and b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/shortcuts-switch-control~dark.PNG differ diff --git a/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/shortcuts-voice-control.PNG b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/shortcuts-voice-control.PNG new file mode 100644 index 0000000..d598ac6 Binary files /dev/null and b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/shortcuts-voice-control.PNG differ diff --git a/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/shortcuts-voice-control~dark.PNG b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/shortcuts-voice-control~dark.PNG new file mode 100644 index 0000000..ae8da20 Binary files /dev/null and b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/shortcuts-voice-control~dark.PNG differ diff --git a/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/shortcuts-voiceover.PNG b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/shortcuts-voiceover.PNG new file mode 100644 index 0000000..a030536 Binary files /dev/null and b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/shortcuts-voiceover.PNG differ diff --git a/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/shortcuts-voiceover~dark.PNG b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/shortcuts-voiceover~dark.PNG new file mode 100644 index 0000000..d579e63 Binary files /dev/null and b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/shortcuts-voiceover~dark.PNG differ diff --git a/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/switch-control-settings.PNG b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/switch-control-settings.PNG new file mode 100644 index 0000000..8e8a75e Binary files /dev/null and b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/switch-control-settings.PNG differ diff --git a/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/switch-control-settings~dark.PNG b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/switch-control-settings~dark.PNG new file mode 100644 index 0000000..a258353 Binary files /dev/null and b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/switch-control-settings~dark.PNG differ diff --git a/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/typing-modifier-keys.PNG b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/typing-modifier-keys.PNG new file mode 100644 index 0000000..d6c9271 Binary files /dev/null and b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/typing-modifier-keys.PNG differ diff --git a/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/typing-modifier-keys~dark.PNG b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/typing-modifier-keys~dark.PNG new file mode 100644 index 0000000..56c7690 Binary files /dev/null and b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/typing-modifier-keys~dark.PNG differ diff --git a/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/voice-control-settings.PNG b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/voice-control-settings.PNG new file mode 100644 index 0000000..6e91009 Binary files /dev/null and b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/voice-control-settings.PNG differ diff --git a/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/voice-control-settings~dark.PNG b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/voice-control-settings~dark.PNG new file mode 100644 index 0000000..a77d03e Binary files /dev/null and b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/voice-control-settings~dark.PNG differ diff --git a/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/voiceover-modifier-keys.PNG b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/voiceover-modifier-keys.PNG new file mode 100644 index 0000000..a1665e1 Binary files /dev/null and b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/voiceover-modifier-keys.PNG differ diff --git a/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/voiceover-modifier-keys~dark.PNG b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/voiceover-modifier-keys~dark.PNG new file mode 100644 index 0000000..21ddf57 Binary files /dev/null and b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/voiceover-modifier-keys~dark.PNG differ diff --git a/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/voiceover-settings.PNG b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/voiceover-settings.PNG new file mode 100644 index 0000000..2979834 Binary files /dev/null and b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/voiceover-settings.PNG differ diff --git a/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/voiceover-settings~dark.PNG b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/voiceover-settings~dark.PNG new file mode 100644 index 0000000..f82c02d Binary files /dev/null and b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/voiceover-settings~dark.PNG differ diff --git a/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/voiceover-typing.PNG b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/voiceover-typing.PNG new file mode 100644 index 0000000..0617252 Binary files /dev/null and b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/voiceover-typing.PNG differ diff --git a/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/voiceover-typing~dark.PNG b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/voiceover-typing~dark.PNG new file mode 100644 index 0000000..2319c90 Binary files /dev/null and b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/Temp/voiceover-typing~dark.PNG differ diff --git a/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/vo-key.png b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/vo-key.png new file mode 100644 index 0000000..88c0fd8 Binary files /dev/null and b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/vo-key.png differ diff --git a/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/vo-key~dark.png b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/vo-key~dark.png new file mode 100644 index 0000000..c667763 Binary files /dev/null and b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Resources/vo-key~dark.png differ