Base Documentation home page
Search...
⌘K
Ask AI
Blog
GitHub
Support
Base.org
Base.org
Search...
Navigation
Design & UX Standards
Figma UI Kit
Get Started
Base Chain
Base Account
Base App
OnchainKit
Cookbook
Showcase
Learn
Quick Start
What are Mini Apps?
MiniKit Quickstart
Migrate an Existing App
Manifest Configuration
Design & UX Standards
Design Principles
UI Patterns
Accessibility
Figma UI Kit
Performance & Assets
Performance Budgets
Asset Specifications
Optimization Techniques
Quality Bar & Publishing
Quality Bar Checklist
Getting Featured
Submission Workflow
Validation
Growth & Analytics
Event Schema
Analytics Integration
Distribution & Categories
Supporting Guides
Authentication & Onboarding
Language & Tone Guidelines
Error Handling
Templates & Starters
Common Issues & Debugging
Chat Agents
Why Agents?
Getting Started
Content Types
Transaction Trays
Best Practices
Getting Featured
Additional Resources
Base App Beta
Why Mini Apps: The Future of Applications
MiniKit Overview
Build Viral Mini Apps
Chat Agents
Mini App Search and Discovery
Sharing Your Mini App
On this page
Figma UI Kit
Contents
Download
Using tokens
Contribution
Versioning
Best practices
Design & UX Standards
Figma UI Kit
Copy page
Official Base MiniApp components and tokens for fast, consistent design
Copy page
Figma UI Kit
Design MiniApps faster with the official Base UI Kit for Figma. Components mirror Base App styles and include responsive variants.
Contents
Core components: buttons, inputs, cards, sheets, modals, toasts
Layout primitives: grids, safe‑area frames, navigation bars
Tokens: color, typography, spacing, radius, elevation
Templates: first‑run, list/detail, empty, error, auth prompt
Download
Public link:
Figma Base MiniApp UI Kit
Duplicate to your workspace; keep tokens intact
Using tokens
Colors and type are provided as styles; do not detach
Map design tokens to CSS variables shown in Design Principles
Light and dark modes included via color styles
Contribution
Suggest improvements via GitHub issues in
docs
repo
Include screenshots and rationale
Versioning
Kit versions follow SemVer (e.g., 1.0.0)
Breaking visual changes increment major version
Best practices
Start from templates; avoid reinventing common patterns
Keep touch targets ≥ 44px
Use safe‑area frames when composing screens
Was this page helpful?
Yes
No
Suggest edits
Raise issue
Accessibility
Performance Budgets
Assistant
Responses are generated using AI and may contain mistakes.