<div class="group"> <button is="d-button" label="Default button" onclick="alert(this.label + ' clicked.');"></button> <button is="d-button" iconClass = 'd-icon-phone' label="Custom with icon" class="d-button-green" onclick="alert(this.label + ' clicked.');"></button> </div>
require.config({ baseUrl: "http://ibm-js.github.io/libraries/master" }); require(["deliteful-build/layer"], function () { require([ "deliteful/Button" ], function (){ document.body.style.display = ""; }); });
.group { margin: 20px; padding: 10px; border: 1px solid gray; border-radius: 6px; } .d-icon-phone:before { content: "\260E"; padding-right: 4px; font-size: 120%; } .d-button-green { /* Default style */ background-color: #47D147; color: white; border-color: #6FBF6F; } .d-button-green:focus, .d-button-green:hover { /* Style when the button is focused or hovered */ background-color: #51F051; color: white; border-color: #4FE34F; } .d-button-green:active { /* Style when the button is pressed */ background-color: #55FF55; }