Merge pull request #15 from mnsc/gh-pages

Add selected font to url
This commit is contained in:
Koen Lageveen 2017-01-03 19:26:38 +01:00 committed by GitHub
commit 43aef578d9
1 changed files with 18 additions and 2 deletions

View File

@ -328,6 +328,7 @@ function updateGutters(cm) {
$("#font-info p").hide(); $("#font-info p").hide();
$("." + font).show(); $("." + font).show();
updateHash();
} }
function setSize() { function setSize() {
@ -340,7 +341,15 @@ function updateGutters(cm) {
$(".CodeMirror").addClass("no-smooth"); $(".CodeMirror").addClass("no-smooth");
} }
} }
function updateHash(){
var newHash = '#' + $("#select-font").val();
if(history.pushState) {
history.pushState(null, null, newHash);
}
else {
location.hash = newHash;
}
}
$(document).ready(function(){ $(document).ready(function(){
//randomly select a theme //randomly select a theme
@ -376,7 +385,14 @@ function updateGutters(cm) {
custom: { families: font_aliases } custom: { families: font_aliases }
}); });
var hash = window.location.hash.substring(1);
if(hash){
$("#select-font").val(hash);
}
else {
$("#select-font").val('input'); // default to this awesome font $("#select-font").val('input'); // default to this awesome font
}
selectFont(); selectFont();
}); });
}); });