A comprehensive design system for creating beautiful, consistent user interfaces for inspire me social network with a focus on inspiration and creativity.
Colors, typography, spacing, and shadows that form the visual foundation of the system.
Reusable UI elements with consistent styling and behavior patterns.
Common interface solutions and interaction patterns for specific use cases.
Splash screen typically features the app logo or a key brand element prominently centered.
Header often includes navigation (menu icon), app title/logo, and action icons (e.g., notifications, search).
Bottom navigation provides quick access to primary app sections. Uses icons and labels. Active state is highlighted (e.g., primary color).
@username
Short user bio or description. Lorem ipsum dolor sit amet, consectetur adipiscing elit.
125
Posts
1.2K
Followers
340
Following
User profile includes avatar, name, username, bio, stats, and action buttons like "Edit Profile".
@username
@username
Author Name
2 hours ago
This is a short description or snippet of the post content. It gives a glimpse of what the post is about. #inspiration #design
Post cards typically display user avatar, name, timestamp, post image/content, title, description, and engagement actions (like, comment, share).
Menu items often consist of an icon and text label, used for navigation or actions within a settings menu or drawer.
Form inputs include labels, placeholder text, and often icons. Focus states should be clear. Textareas for longer input. Buttons for submission.
Various button styles for different levels of emphasis and actions. Margins for buttons are typically 8px-16px (space-sm to space-md).
Extra Small
Small
Medium
Select your interests:
Select your preferred contact method:
Looks like you haven't created any posts. Why not start now?
Illustrations can be used for empty states, onboarding, or feature explanations. They should align with the app's visual style. Spacing around illustrations should be generous, often 24px-32px (space-lg to space-xl).
Search bar with recent searches and popular tags suggestions. Includes clear button and search icon.
Content for the selected tab would appear here.
Tab navigation for switching between different content views. Active tab is highlighted with primary color.
Short description of the card content.
Short description of the card content.
Short description of the card content.
Responsive grid of cards with hover effects. Each card contains an image, title, description, and metadata.
Floating action button for primary actions. Typically positioned in the bottom right corner of the screen.
45% complete
Various progress indicators including linear progress bar, circular progress, and loading spinner.
Dropdown menu that appears when clicking the button. Can contain various actions and dividers.
Tooltip that appears on hover to provide additional context or information about an element.
To change your password, go to Settings > Account > Password. You'll need to enter your current password and then your new password twice to confirm.
Accordion for displaying collapsible content sections. Each item can be expanded to reveal more information.
Click the button above to trigger a toast notification.
Click the button above to trigger a modal dialog.
Click to rate
Interactive star rating for user feedback and reviews.
Interactive range sliders with value indicators. Can be used for filters or settings.
Chips/tags for filtering content or displaying categories. Can be removable or selectable.
Toggle switches for settings and preferences. Shows current state and allows toggling.
H1 Heading - Public Sans Bold 36px
H2 Heading - Public Sans Bold 30px
H3 Heading - Public Sans Bold 24px
H4 Heading - Public Sans Bold 20px
Body Large - Public Sans Regular 18px
Body Medium - Public Sans Regular 16px
Body Small - Public Sans Regular 14px
Caption - Public Sans Regular 12px
Standard spacing units (based on a 4px or 8px grid):
Default content padding for sections/cards: 16px (p-4) or 24px (p-6).
Margins between elements: Typically 8px, 16px, or 24px.
For mobile-first iOS design, primary styles apply to the smallest screens. Use `sm:` and above for larger screen adjustments if necessary (e.g., for iPad layouts if this design system were to be extended).
Using Material Icons. Standard size: 24px. Smaller icons (e.g., in-line text): 16px-20px. Larger icons (e.e., empty states): 48px+.