Motion UI: A Sass Library for Animation and Transition Effects

 

The team here at ZURB is working furiously on the next version of our responsive front-end framework, Foundation for Sites 6. As we get deeper into development, we thought we’d give people a brand new tool to add to their webdev arsenal, an open-source Sass library for animation and transition effects called Motion Ui.

You may have first seen Motion UI in another one of our frameworks, Foundation for Apps. This new Motion UI can now be used with Foundation for Sites or any other project and includes several updates including more robust transition options, an animation queueing system, and flexible CSS patterns that can work with any JavaScript animation library.

Prototype to Production

This has been our mantra as we work work on the latest versions of our products. Each piece must prove valuable from the prototyping stage straight through to polished production quality code.

Motion UI includes more than two dozen built-in transition and animation classes that make prototyping easy. When you move to a production environment, the library gives you total control over how your effects work.

The core of the library is a set of powerful transition and animation Sass mixins, which give you complete control over the details of an effect, from what direction an element slides, to how far it spins, to how intensely it shakes. Motion UI also includes a large number of pre-made CSS classes to help you get going quickly.

<div id=”panel” data-animate=”slideInRight” class=”slow bounceIn”></div>

While Motion UI was designed for use with our Foundation family of frameworks, it can be easily adapted to work with any framework’s animation library, such as Angular or React.

Motion is a powerful tool for designers, allowing us to design more expressive interfaces by giving users queues around hierarchy, spatial orientation, and more.

You can use the new Motion UI in an existing Foundation for Sites or Foundation for Apps project today, and a future version of the framework will include it by default. As for Foundation for Sites, version 6 will include a JavaScript library that makes it easy to hook into Motion UI, both with our built-in plugins like Reveal, and with your custom components.

muiforever

Head on over to the ZURB Playground to see the library in action.

0 Comments

Submit a Comment

Your email address will not be published. Required fields are marked *

More News & Articles

The Essential Guide to Getting Started on Freelance Writing

The Essential Guide to Getting Started on Freelance Writing

Explore the lucrative and fulfilling world of freelance writing with our essential guide. Learn about specialties like blogging, social media, article, and technical writing. Build a portfolio, find work, set up your business, and discover the potential earnings. Embrace the freedom of working from home and follow tips for success in your dream career.

Securing Your Website: A DevOps Security Checklist

Securing Your Website: A DevOps Security Checklist

Learn how to secure your website with a comprehensive DevOps checklist. Dive into SSL/TLS encryption, password practices, and more. Discover the power of Content Security Policy and safeguard your online presence effectively.

EMAIL NEWSLETTER