Motion design principles that communicate reliability, precision, and intelligent responsiveness—the core of Solmex brand character.
Every animation should feel intentional, efficient, and engineered—reflecting the precision of logistics operations.
Custom easing curves that define the Solmex motion character. Hover to preview.
A consistent duration scale ensures predictable, professional motion.
Interactive examples of motion applied to common UI elements.
Hover to see elevation change
The official logo animation for video intros and loading screens.
Copy these motion tokens for consistent animation implementation.
/* Grupo Solmex - Motion System */ :root { /* Easing Functions */ --ease-standard: cubic-bezier(0.4, 0, 0.2, 1); --ease-decelerate: cubic-bezier(0.0, 0, 0.2, 1); --ease-accelerate: cubic-bezier(0.4, 0, 1, 1); --ease-emphasis: cubic-bezier(0.25, 0.1, 0.25, 1); /* Duration Scale */ --duration-instant: 100ms; --duration-fast: 150ms; --duration-normal: 200ms; --duration-slow: 300ms; --duration-emphasis: 500ms; /* Common Transitions */ --transition-fast: all 150ms var(--ease-standard); --transition-normal: all 200ms var(--ease-standard); --transition-slow: all 300ms var(--ease-standard); } /* Button Hover */ .btn { transition: transform var(--duration-normal) var(--ease-standard), box-shadow var(--duration-normal) var(--ease-standard); } .btn:hover { transform: translateY(-2px); box-shadow: 0 8px 24px rgba(255, 148, 59, 0.3); } /* Card Elevation */ .card { transition: var(--transition-slow); } .card:hover { transform: translateY(-4px); box-shadow: 0 12px 32px rgba(0, 0, 0, 0.4); }