motion-ui

? The powerful Sass library for creating CSS transitions and animations

  • Owner: foundation/motion-ui
  • Platform:
  • License:: MIT License
  • Category::
  • Topic:
  • Like:
    0
      Compare:

Github stars Tracking Chart


Build Status
CDNJS
dependencies Status
devDependencies Status

? The powerful Sass library for creating CSS transitions and animations. Originally integrated into Foundation for Apps, the code is now a standalone library, used by Foundation for Sites and Foundation for Apps. Made by your friends at ZURB.

Installation

Install Motion UI with npm or Bower.

npm install motion-ui --save
bower install motion-ui --save

Then to build with Sass (Autoprefixer is required):

// Add the load path "[modules_folder]/motion-ui/src" to your Sass configuration
@import 'motion-ui';

@include motion-ui-transitions;
@include motion-ui-animations;

Autoprefixer is required for the Sass installation as Motion UI uses unprefixed transition and animation properties. We recommend you to install PostCSS and Autoprefixer.

Or to use the equivalent pre-compiled CSS, import the Motion UI standalone CSS file dist/motion-ui.css or dist/motion-ui.min.css.

To easily transition elements in and out using Motion UI classes, import the Motion UI JavaScript library dist/motion-ui.js or dist/motion-ui.min.js.

See the full installation instructions

Demos

View live demos on the ZURB Playground.

Documentation

View the documentation here.

Develop Locally

git clone https://github.com/zurb/motion-ui
cd motion-ui
npm install
  • Run npm start to compile test Sass/JS files, and to build the documentation.
    To make changes to the documentation, edit the files under docs/src.
  • Run npm test to run the unit tests.
  • Run npm start dist to compile distribution files.

Main metrics

Overview
Name With Ownerfoundation/motion-ui
Primary LanguageSCSS
Program languageJavaScript (Language Count: 3)
Platform
License:MIT License
所有者活动
Created At2015-03-19 23:07:39
Pushed At2024-09-26 21:51:12
Last Commit At2024-09-26 14:51:01
Release Count19
Last Release Name2.0.6 (Posted on 2024-09-26 13:53:21)
First Release Namev1.0.0 (Posted on )
用户参与
Stargazers Count1.2k
Watchers Count68
Fork Count171
Commits Count290
Has Issues Enabled
Issues Count81
Issue Open Count13
Pull Requests Count55
Pull Requests Open Count4
Pull Requests Close Count17
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private