System Core Strategy
"Provide a brief one-line conceptual overview of this application's user experience mission."
Describe the UX philosophy here. Why was this product built, and how does the visual aesthetic directly resolve user friction points or reinforce the brand story? Use standard visual dividers to break up text gracefully.
Brand Color Palette
Map out your visual hierarchy. Highlight brand primary anchors, system background defaults, and success/warning state accents.
Primary buttons, links, core focus state highlights.
Auxiliary elements, quiet borders, inactive states.
Typography Scale
A structured hierarchy configured in the layout engine for editorial headers and clean digital reading.
This is a main page header
This is a section subheader
Our core UI body text uses a highly structured sans-serif typeface, optimized for sharp digital rendering, long paragraphs, form field descriptions, and mobile layouts.
Mobile & iOS Native Layout Metrics
Core spatial configurations to align designs flawlessly with iOS Human Interface Guidelines (HIG) and cross-platform native specifications.
Minimum Touch Target
All tap gestures must span at least $44 \times 44\text{pt}$. In SwiftUI, use transparent pads with .contentShape(Rectangle()) to extend hitboxes on tiny icons.
iOS Safe Area Margins
SwiftUI handles sensor notches and home indicators natively. Avoid custom offsets; use `.safeAreaPadding()` or `.ignoresSafeArea(.container)` for immersive photo views.
SF Symbols Standard
When designing for Apple platforms, map custom icons to corresponding Apple **SF Symbols** when possible. This preserves native semantic scaling and weight compatibility.
Form Inputs
Clean text blocks and selection nodes. Ensure consistent border states on keyboard selection.
Mobile UI Patterns
Pre-designed layout components specifically styled for native applications and mobile-first responsive screens.
Mobile Bottom Tab Navigator
Designed to rest cleanly at the foot of mobile screens, taking the safe area bottom spacing into account.
Design Tokens (JSON)
Standardized token output designed to align design tools directly with code components.
{
"brand": {
"primary": "#3B82F6",
"primary_hover": "#2563EB",
"background_light": "#F5F7FA"
},
"typography": {
"family_sans": "Inter, sans-serif",
"family_serif": "Merriweather, serif"
}
}