Themes

KeyboardKit lets you style your keyboards with themes.

🍭

This page provides a short summary. Please see the online documentation for more information.

Overview

Although KeyboardKit is fully customizable and lets you style and adjust your keyboard in any way you like, KeyboardKit Pro unlocks a theme engine that makes this even easier.

You can use any of the themes that come with the engine, and even create your own. A theme can also provide a theme-specific style to make it easier to customize just that specific theme.

Here is a list of all the themes that come with the theme engine, including all the pre-defined styles:

Standard

 image

Standard

 image

Blue

 image

Green

 image

Pink

 image

Purple

 image

Yellow

Swifty

 image

Standard

 image

Blue

 image

Green

 image

Pink

 image

Purple

 image

Yellow

Minimal

 image

Standard

 image

Blue

 image

Green

 image

Pink

 image

Purple

 image

Yellow

 image

Midnight

 image

Sunset

Aesthetic

 image

Boho

Candy Shop

 image

Cotton Candy

 image

Cuppy Cake

Colorful

 image

Black

 image

Blue

 image

Green

 image

Orange

 image

Pink

 image

Purple

 image

Red

 image

White

Neon

 image

Night

Tron

 image

Standard

 image

fCon

 image

Military

 image

Neutral

 image

Sark

 image

Virus

Documentation

The information on this page has been shortened to be easier to overview. For more information about this feature, code samples, etc. please see the online documentation.


Read more

⌨️

Essentials

KeyboardKit comes with a bunch of essential features and types.

πŸ’₯

Actions

KeyboardKit has many keyboard actions and ways to handle them.

πŸ€–

AI Support

KeyboardKit unlocks capabilities that are needed for AI.

πŸ’‘

Autocomplete

KeyboardKit can perform autocomplete and autocorrect.

πŸ”€

Buttons

KeyboardKit can style any view as a keyboard button.

πŸ—―

Callouts

KeyboardKit can show input and secondary callouts.

🌈

Colors

KeyboardKit defines a bunch of keyboard-related colors.

πŸ“±

Device Utilities

KeyboardKit has a bunch of device-specific utilities.

🎀

Dictation

KeyboardKit can perform dictation from the keyboard.

πŸ˜€

Emojis

KeyboardKit defines an emoji type with a lot of information.

⌨️

External Keyboards

KeyboardKit can detect external keyboards.

πŸ”‰

Feedback

KeyboardKit can trigger audio and haptic feedback.

πŸ‘†

Gestures

KeyboardKit has rich, keyboard-specific gestures.

πŸ–ΌοΈ

Images

KeyboardKit defines a bunch of keyboard-related images.

πŸ”£

Layout

KeyboardKit defines dynamic input sets and keyboard layouts.

🌐

Localization

KeyboardKit supports 60+ locales.

πŸ—ΊοΈ

Navigation

KeyboardKit lets you open urls and other apps.

πŸ‘

Previews

KeyboardKit lets you preview views and components in SwiftUI.

➑️

Proxy Utilities

KeyboardKit makes the text document proxy do a LOT more.

βš™οΈ

Settings

KeyboardKit has a bunch of settings tools.

🩺

State

KeyboardKit detects if a keyboard is enabled, has full access, etc.

🎨

Styling

KeyboardKit lets you style your keyboards to great extent.

🚏

Text Routing

KeyboardKit kan route text to other places.

🍭

Themes

KeyboardKit lets you style your keyboards with themes.

🌁

Views

KeyboardKit adds many keyboard-related views.