Replace jQuery.qrcode with kjua 0.1.1.

This commit is contained in:
Lars Jung 2016-06-19 14:47:39 +02:00
parent 1fc72d8473
commit 8ef9575e51
6 changed files with 16 additions and 11 deletions

View file

@ -190,7 +190,8 @@
"enabled": true, "enabled": true,
"show": false, "show": false,
"qrcode": true, "qrcode": true,
"qrColor": "#999" "qrFill": "#999",
"qrBack": "#fff"
}, },
/* /*

View file

@ -50,7 +50,7 @@
margin: 0 auto; margin: 0 auto;
width: 200px; width: 200px;
canvas { img {
display: block; display: block;
} }
} }

View file

@ -1,4 +1,4 @@
const {win, jq, lo} = require('../globals'); const {win, jq, lo, kjua} = require('../globals');
const event = require('../core/event'); const event = require('../core/event');
const format = require('../core/format'); const format = require('../core/format');
const resource = require('../core/resource'); const resource = require('../core/resource');
@ -94,13 +94,16 @@ function update(item) {
} }
if (settings.qrcode) { if (settings.qrcode) {
$qrcode.empty().qrcode({ const loc = win.location;
render: 'canvas', $qrcode.empty().append(kjua({
render: 'image',
size: 200, size: 200,
fill: settings.qrColor, fill: settings.qrFill,
background: null, back: settings.qrBack,
text: win.location.protocol + '//' + win.location.host + item.absHref text: loc.protocol + '//' + loc.host + item.absHref,
}); crisp: true,
quiet: 1
}));
} }
} }

View file

@ -10,5 +10,6 @@ const publish = (id, name) => {
publish('window', 'win'); publish('window', 'win');
publish('_', 'lo'); publish('_', 'lo');
publish('jQuery', 'jq'); publish('jQuery', 'jq');
publish('kjua', 'kjua');
publish('marked', 'marked'); publish('marked', 'marked');
publish('Prism', 'prism'); publish('Prism', 'prism');

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long