theming

Installation
SKILL.md

Expo Unified Theming

Set up one color system that works on iOS and Android at once. Instead of sprinkling Color.ios.* and Color.android.dynamic.* (or hardcoded hex) all over the app, the user gets semantic tokens (background, text, link, ...) that resolve to the right native color per platform, flip with dark/light automatically, and are read through a single useColors() hook.

This is the pattern from the Platano template, packaged so it drops into any Expo Router app.

What gets installed

Three files (bundled in assets/, adapt them to the project):

Installs
78
GitHub Stars
115
First Seen
Jun 7, 2026
theming — code-with-beto/skills