Component Variants

Azyrom automatically generates dark mode, size, and state variants for all mobile UI components, expanding the library from 217 base components to ~2,000+ variants for comprehensive design coverage.

Variant Types

Dark Mode Variants

What It Is

Automatic dark mode color transformations following iOS and Material Design dark mode guidelines.

How It Works

Accessing Dark Mode

Color Mappings

iOS Dark Mode:

Material Dark Mode:

Size Variants

What It Is

Small, Medium, and Large size variants for interactive components (buttons, inputs, controls, cards).

Size Multipliers

Which Components Get Sizes

Size Examples

Button Sizes:

When to Use Each Size

Visual Indicators

State Variants

What It Is

Interactive state variants (Hover, Active, Disabled, Focus) for interactive components.

State Types

Which Components Get States

State Visual Changes

Hover State:

Active/Pressed State:

Disabled State:

Focus State:

Visual Indicators

Using Variants

Browsing Variants

  1. Open Components panel in right sidebar
  2. Click 📦 Mobile UI button to load components
  3. Look for colored badges on component cards

Searching Variants

Instantiating Variants

  1. Find variant in library (with appropriate badges)
  2. Drag onto canvas for precise placement
  3. Or click to place at canvas center
  4. Variant appears with correct colors, sizes, and states

Variant Combinations

Components can have multiple variants combined:

Performance

Best Practices

Use Cases

Related Resources