This plugin adds a Speed Dial component to any project using MDL. MDL doesn't include a Speed Dial component (the FAB-based menu) by default, so this plugin can be used to add that missing element to your project. ## [Demo](http://nesgael.github.io/mdl-speed-dial/) ## How to use it You can place your speed dial in two different places: at the right-bottom corner of the page and in the edge of the header/navbar. #### Right-bottom corner placed Use the `.mdl-speed-dial--bottom-fixed` class. ```html

Option 3

folder

Option 2

attach_file

Option 1

email
``` ### Header edge placed Put the code inside the ```
``` element, as a direct child. Use the `.mdl-speed-dial--header-edge` class. ```html

Option 1

folder

Option 2

attach_file

Option 3

create
``` ## Options
Modifier Class Description
.mdl-speed-dial--bottom-fixed Place the speed dial at the right-bottom corner of the page.
.mdl-speed-dial--header-edge Place the speed dial at the edge of the header/navbar.
.mdl-speed-dial__tooltip--hidden Hide the tooltip of the FAB option element and show it only when hover.
.mdl-speed-dial__main-fab--spin Rotate the main FAB when hover.
.mdl-speed-dial_main-fab-icon--primary Use this modifier when you want to switch between two icons when hover and un-hover the main FAB. Add the class to the primary icon (shown on un-hover state) inside the .mdl-speed-dial__main-fab element.
.mdl-speed-dial_main-fab-icon--secondary Use this modifier when you want to switch between two icons when hover and un-hover the main FAB. Add the class to the secondary icon (shown on hover state) inside the .mdl-speed-dial__main-fab element.
You can see examples of the usage of these options in the previous section ("How to use it") ## Dependencies The only dependency is jQuery (besides MDL).