A mixed-module approach to provide a simple-to-use button which normalizes and enhances a Web browser’s default button component. Button can be used as a CSS-only stysheet, a very-lightweight node plugin, or a more feature-rich widget.

File Structure and Module Info

Source Files: core.js ==> Main button class plugin.js ==> Button plugin button.js ==> Button widget group.js ==> Button group widget cssbutton.css ==> Button styles

Module Names: button-core ==> A base prototype button-plugin ==> Turns button-core into a plugin button-group ==> Generate widgets containing a group of buttons button ==> Generates button widgets cssbutton ==> Styles generated buttons

Make a Donation