community skin directory

make the controls yours.

Browse appearance-only themes for Thumble. A skin can change materials, color, icons, and pressed states—but never your layout, keyboard shortcuts, controller bindings, or accessibility.

4skins
reviewedpackages
zerobindings imported
Indigo Pocket light appearance preview
light Indigo Pocket
Indigo Pocket dark appearance preview
dark Indigo Pocket
format.pocketpad
containsvisuals only
installreview first
keepsyour bindings

browse

find your next control surface.

Every package listed here passes the same validation used by Thumble before installation. Preview it, inspect the creator and license, then open the Share Sheet or download the file.

appearance

Loading directory…

safe, portable, reversible

what a skin can do

new paint. same controls.

can change

color + material

Backgrounds, gradients, shape, corner treatments, shadows, visual materials, and light/dark variants.

can change

icons + feedback

Visual icons, control-state styling, labels, and safe haptic presentation assigned through semantic roles.

cannot change

what a tap does

Keyboard shortcuts, pointer actions, controller outputs, launch targets, and executable bindings stay local.

cannot replace

native interaction

Controls remain native and accessible. Artwork decorates them without taking over hit testing or VoiceOver.

for creators

put your skin in the directory.

Scaffold editable JSON and SVG against a canonical artboard, compile it, inspect every native state, then submit the exact package for critique and human approval. The directory checks identity, hashes, compatibility, archive limits, originality, visual quality, and appearance-only boundaries before anything ships.

thumble skin scaffold "My Skin" --identifier com.creator.my-skin -o ./my-skin
thumble skin compile ./my-skin -o ./my-skin/build/MySkin.pocketpad --clean --strict
thumble skin quality ./my-skin --strict
thumble skin preview ./my-skin --all-variants --all-states --contact-sheet -o ./my-skin/reviews/contact-sheet.png
featured

skin

by

version
license
package
sha256
download file
  1. On iPhone: tap Install Skin, then choose Thumble in the Share Sheet. If the file downloads instead, open it from Downloads.
  2. On Mac: download the package, open the Skins library, then choose Import Skin and select the file.
  3. Review the preview and validation report in Thumble before choosing Install or Install & Apply.