Material Inspired Morphing Button with jQuery and velocity.js - Quttons
| File Size: | 8.7 KB |
|---|---|
| Views Total: | 3092 |
| Last Update: | |
| Publish Date: | |
| Official Website: | Go to website |
| License: | MIT |
Quttons is a Javascript library which uses jQuery and velocity.js to create Material Design inspired action buttons that morphs into a floating dialog popup when triggered.
How to use it:
1. Load the necessary jQuery, velocity.js and velocity.ui.js in your document.
<script src="jquery-2.1.4.min.js"></script> <script src="velocity.min.js"></script> <script src="velocity.ui.min.js"></script>
2. Load the quttons.js script after jQuery library.
<script src="Quttons.js"></script>
3. Create the html for the dialog box.
<div class="qutton" id = "qutton_delete">
<div class="qutton_dialog" id="deleteDialog">
<h2>Are You Sure?</h2>
<div id="button_basic_confirm_delete">Yes</div>
</div>
</div>
4. The core CSS for the morphing button.
* {
margin : 0;
padding : 0;
}
.qutton {
box-sizing : content-box !important;
background-repeat : no-repeat !important;
background-position: center center !important;
box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.3);
cursor : auto;
}
.qutton.close {
position : absolute !important;
cursor : pointer;
}
5. Full config options.
// width of the morphing button width : 60, // height of the morphing button height : 60, // background color backgroundColor : "#EB1220", // Url of the icon that the button is supposed to hold icon : "", // easing effect easing : 'easeInOutQuint'
This awesome jQuery plugin is developed by nashvail. For more Advanced Usages, please check the demo page or visit the official website.











