diff --git a/package.json b/package.json
index dfa5f9487d..9a6f116d96 100644
--- a/package.json
+++ b/package.json
@@ -93,6 +93,7 @@
"precommit-hook": "^1.0.7",
"react": "~0.14.1",
"react-addons-test-utils": "~0.14.1",
+ "react-clipboard.js": "^0.1.4",
"react-dom": "~0.14.1",
"react-router": "1.0.0-rc3",
"webpack": "^1.10.1",
diff --git a/scripts/demo.js b/scripts/demo.js
index a95d9efb35..9828c92862 100644
--- a/scripts/demo.js
+++ b/scripts/demo.js
@@ -1,5 +1,6 @@
window['css-animation'] = require('css-animation');
window['react-router'] = require('react-router');
+window.ClipboardButton = require('react-clipboard.js');
var antd = require('../index');
var React = require('react');
var ReactDOM = require('react-dom');
diff --git a/spec/colors.md b/spec/colors.md
index 8af63b1baf..a5244046e3 100644
--- a/spec/colors.md
+++ b/spec/colors.md
@@ -195,6 +195,7 @@ ReactDOM.render(