Bitcoin UI components and review for native iOS apps.
Install BitcoinUI via Swift Package Manager with https://github.com/reez/BitcoinUI
BitcoinUI includes:
- Colors
- Button styles
- Text styles
- Icons
- Views
Example usage:
import BitcoinUI
Text("Bitcoin Orange")
.font(.caption)
.foregroundColor(.bitcoinOrange)
.multilineTextAlignment(.center)Install bitcoinui in your AI coding tool.
curl -fsSL https://bitcoinui.ai/install.sh | bash
claude
/bitcoinuicurl -fsSL https://bitcoinui.ai/install.sh | bash
codex
$bitcoinuicurl -fsSL https://bitcoinui.ai/install.sh | bash
cursor
/bitcoinuicurl -fsSL https://bitcoinui.ai/install.sh | bash
opencode
/bitcoinuiExample output:
BITCOINUI
SendFeeView.swift
Findings: 0 high, 2 medium, 0 low
Medium
1) [UX L88] Fee picker lacks a high-fee warning
Fix: Add a warning when fee >= 50% of amount.
Ref: Bitcoin Design Guide — Send fees https://bitcoin.design/guide/daily-spending-wallet/sending/send-fees/
2) [A11Y L42] Icon-only close button has no label
Fix: Add accessibilityLabel("Close")
Ref: iOS HIG — Accessibility https://developer.apple.com/design/human-interface-guidelines/accessibility