What problem does it solve?
This Skill helps you build mobile user interfaces that look and feel native by guiding correct Ionic component structure, theming, and platform-aware styling.
Core Features & Use Cases
- Ionic UI structure: Provides a consistent layout pattern using IonPage, IonHeader, IonToolbar, and IonContent for both iOS-style and condensed headers.
- Core component usage: Covers practical patterns for lists, forms, buttons, cards, modals, sheets, and navigation (tabs and stacked routes) in a cohesive way.
- Theming and platform behavior: Recommends setup for Ionic CSS imports, dark mode considerations, design tokens via CSS variables, and platform-specific tweaks using platform detection.
Use cases: quickly implementing a polished Ionic screen, standardizing UI patterns across an app, and styling components to match iOS/Android conventions while keeping accessibility and performance in mind.
Quick Start
Use the ionic-design skill to generate an Ionic (React/Vue/Angular) page layout with themed CSS variables, native-feeling components, and platform-aware navigation components.