freeCodeCamp/views/api/aviary.jade

47 lines
1.3 KiB
Plaintext
Raw Normal View History

2013-12-08 06:49:18 +00:00
extends ../layout
block content
.page-header
h2
2013-12-08 06:49:18 +00:00
i.fa.fa-picture-o
| Aviary API
2013-12-08 06:49:18 +00:00
.btn-group.btn-group-justified
a.btn.btn-primary(href='http://developers.aviary.com/docs/web/setup-guide#constructor', target='_blank')
2013-12-08 06:49:18 +00:00
i.fa.fa-check-square-o
| API Overview
a.btn.btn-primary(href='http://developers.aviary.com/docs/web/setup-guide#saving', target='_blank')
2013-12-08 06:49:18 +00:00
i.fa.fa-save
| Saving Images
a.btn.btn-primary(href='http://developers.aviary.com/docs/web/setup-guide#styling', target='_blank')
2013-12-08 06:49:18 +00:00
i.fa.fa-flask
| CSS Styling
br
p: button.btn.btn-success(onclick='return launchEditor("evanescence", "http://i.imgur.com/fM7OHvr.png");')
2013-12-08 06:49:18 +00:00
i.fa.fa-magic
| Edit Photo
img#evanescence(src='http://i.imgur.com/fM7OHvr.png')
script(src='http://feather.aviary.com/js/feather.js')
script.
2013-12-08 06:49:18 +00:00
var featherEditor = new Aviary.Feather({
apiKey: 'c83c98c0da041785',
apiVersion: 3,
theme: 'dark',
tools: 'all',
appendTo: '',
onSave: function(imageID, newURL) {
var img = document.getElementById(imageID);
img.src = newURL;
},
onError: function(errorObj) {
alert(errorObj.message);
}
});
function launchEditor(id, src) {
featherEditor.launch({
image: id,
url: src
});
return false;
}