re #30 add font in/decrease via keyboard
This commit is contained in:
parent
a85bb7cc22
commit
2e4f7c85f3
28
index.js
28
index.js
|
@ -165,6 +165,18 @@ function previousFont() {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function increaseFontSize() {
|
||||||
|
const sizeEl = document.getElementById("size");
|
||||||
|
sizeEl.value = Number(sizeEl.value) + 1;
|
||||||
|
sizeEl.onchange();
|
||||||
|
}
|
||||||
|
|
||||||
|
function decreaseFontSize() {
|
||||||
|
const sizeEl = document.getElementById("size");
|
||||||
|
sizeEl.value = Number(sizeEl.value) - 1;
|
||||||
|
sizeEl.onchange();
|
||||||
|
}
|
||||||
|
|
||||||
$(document).ready(function() {
|
$(document).ready(function() {
|
||||||
var cookieValueSpacing = document.cookie.replace(/(?:(?:^|.*;\s*)spacing\s*=\s*([^;]*).*$)|^.*$/, "$1");
|
var cookieValueSpacing = document.cookie.replace(/(?:(?:^|.*;\s*)spacing\s*=\s*([^;]*).*$)|^.*$/, "$1");
|
||||||
var cookieValueSize = document.cookie.replace(/(?:(?:^|.*;\s*)size\s*=\s*([^;]*).*$)|^.*$/, "$1");
|
var cookieValueSize = document.cookie.replace(/(?:(?:^|.*;\s*)size\s*=\s*([^;]*).*$)|^.*$/, "$1");
|
||||||
|
@ -219,10 +231,26 @@ $(document).ready(function() {
|
||||||
event.preventDefault();
|
event.preventDefault();
|
||||||
event.stopPropagation();
|
event.stopPropagation();
|
||||||
previousFont();
|
previousFont();
|
||||||
|
return;
|
||||||
} else if (event.key === "ArrowDown") {
|
} else if (event.key === "ArrowDown") {
|
||||||
event.preventDefault();
|
event.preventDefault();
|
||||||
event.stopPropagation();
|
event.stopPropagation();
|
||||||
nextFont();
|
nextFont();
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
if (event.ctrlKey || event.metaKey) {
|
||||||
|
if (event.key === "-") {
|
||||||
|
event.preventDefault();
|
||||||
|
event.stopPropagation();
|
||||||
|
decreaseFontSize();
|
||||||
|
return;
|
||||||
|
} else if (event.key === "=") {
|
||||||
|
event.preventDefault();
|
||||||
|
event.stopPropagation();
|
||||||
|
increaseFontSize();
|
||||||
|
return;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
Loading…
Reference in New Issue