diff --git a/examples/index.html b/examples/index.html
index 9b3e6215e..a407e05d0 100644
--- a/examples/index.html
+++ b/examples/index.html
@@ -54,7 +54,30 @@
"Image",
"Video",
"Tweet"
- ]
+ ],
+ textFormatting: {
+ bold: true,
+ italic: true,
+ underline: true,
+ strikethrough: true,
+ link: true,
+ h1: true,
+ h2: true,
+ list: true,
+ blockquote: true,
+ configure: function(scribe, scribeConfiguration){
+ scribeConfiguration.formatBarCommands.push({
+ name: "Superscript",
+ cmd: "superscript",
+ text: "^",
+ title: "superscript"
+ });
+ scribeConfiguration.sanitize.sup = {};
+ scribeConfiguration.shortcuts.superscript = function (event) {
+ return (event.metaKey || event.ctrlKey) && event.keyCode === 80; // p
+ };
+ }
+ }
});
$('form').bind('submit', function () {
diff --git a/package.json b/package.json
index c5c0138ea..c71e92beb 100644
--- a/package.json
+++ b/package.json
@@ -49,10 +49,15 @@
"node-bourbon": "^4.2.1-beta1",
"object.assign": "^1.1.1",
"scribe-editor": "1.4.15",
+ "scribe-plugin-blockquote-command": "^0.1.0",
"scribe-plugin-formatter-plain-text-convert-new-lines-to-html": "^0.1.1",
+ "scribe-plugin-heading-command": "^0.1.0",
+ "scribe-plugin-intelligent-unlink-command": "^0.1.6",
+ "scribe-plugin-keyboard-shortcuts": "^0.1.1",
"scribe-plugin-link-prompt-command": "^0.2.0",
"scribe-plugin-sanitizer": "^0.1.9",
"selenium-webdriver": "2.47.0",
+ "scribe-plugin-smart-lists": "^0.1.8",
"spin.js": "^2.0.1",
"webpack": "^1.8.4",
"webpack-dev-server": "^1.8.0"
diff --git a/spec/app/index.html b/spec/app/index.html
index 7603fb91f..c55e3edec 100644
--- a/spec/app/index.html
+++ b/spec/app/index.html
@@ -26,6 +26,17 @@