Design System

NuPhy IO

An Apple / macOS–inspired settings aesthetic with light and dark modes: neutral canvas, flat cards, soft rounded corners, a near–monochrome text scale, and an iOS system–green accent.

Color

Canvas

#EBEBEB

Surface

#FFFFFF

Surface 2

#F9F9F9

Fill

rgba(29,29,31,.04)

Foreground

rgba(29,29,31,.86)

Muted

rgba(29,29,31,.5)

Primary

rgba(29,29,31,.9)

Success

#34C759

Destructive

#FF3B30

Border

rgba(29,29,31,.10)

Typography

  • SettingsTitle / 22 · 700
  • Keyboard behaviourHeading / 17 · 600
  • Auto SleepBody / 15 · 500
  • The quick brown fox jumps over the lazy dog.Body / 15 · 400
  • Supporting description text for a control.Caption / 13 · 400

System stack: -apple-system, BlinkMacSystemFont, “Segoe UI”, Roboto…

Controls

Auto Sleep

The keyboard will automatically turn off the lights and enter sleep mode after being idle.

Level 1 Sleep

Adjust the idle time before the keyboard enters Level 1 sleep to extend usage time.

6min

Backlight Brightness

Dim the RGB backlight to save battery.

72%

Auto Select All

Automatically select all keys of the same type on the Trigger Settings page.

Keyboard Layout

Choose the language displayed on the virtual keyboard.

Sync to cloud

Keep profiles backed up across devices.

SettingsGroup wraps SettingRows with hairline dividers — the macOS preferences pattern.

Buttons

Inputs

Shown in the profile switcher.

Card

IO Windows

v2.2.6

NuPhyIO desktop client for Windows. Released 2026-06-15.

Configure lighting, remap keys, and manage firmware from a single app.

IO macOS

Connected

NuPhyIO desktop client for macOS. Released 2026-06-15.

Universal binary with full Apple Silicon support and menu-bar quick controls.

Universal

Segmented Control

Collapse

Polling rate is how often the keyboard reports key states to your computer. A higher rate (e.g. 8000Hz) means lower latency but higher power and CPU usage.
Hold Fn + Esc for 5 seconds until the lights flash. This restores factory settings and removes all user configurations.
US-ANSI (Mac & Win), US-ISO, UK-ISO, and JIS. Select the one matching your physical keyboard for accurate legends.

Section Header

Firmware

Keyboard updates

Keep your NuPhy keyboard on the latest firmware for new features and fixes.

Inline Alert

Wired mode active

Report rate is limited to 1000Hz over Bluetooth.

Profile saved

Your gaming layout has been synced to the keyboard.

Low battery

The keyboard is at 12%. Connect a cable to keep working.

Empty State

No keyboard connected

Plug in your NuPhy keyboard or pair it over Bluetooth to start customizing keys, lighting, and macros.

Radius & Surfaces

md
lg
xl
2xl