diff --git a/bookmarklet.js b/bookmarklet.js index 965de8a..d30b6b6 100644 --- a/bookmarklet.js +++ b/bookmarklet.js @@ -1,6 +1,6 @@ (function() { var global = {}; - global.version = "4.2.4"; + global.version = "4.2.5"; global.issueTrackingUrl = "https://github.com/qoomon/Jira-Issue-Card-Printer"; global.isDev = document.currentScript == null; global.isProd = !global.isDev; @@ -79,7 +79,7 @@ jQuery("#rowCount").val(readCookie("card_printer_row_count", 2)); jQuery("#columnCount").val(readCookie("card_printer_column_count", 1)); - //jQuery("#font-scale-range").val(readCookie("card_printer_font_scale",1)); + jQuery("#font-scale-range").val(readCookie("card_printer_font_scale",1)); jQuery("#single-card-page-checkbox").attr('checked', readCookie("card_printer_single_card_page", 'true') == 'true'); jQuery("#hide-description-checkbox").attr('checked', readCookie("card_printer_hide_description", 'false') == 'true'); jQuery("#hide-assignee-checkbox").attr('checked', readCookie("card_printer_hide_assignee", 'true') == 'true'); @@ -354,7 +354,7 @@ var scaleHeight = cardMaxHeight / cardMinHeight - 0.01; // scale down - var scale = Math.min(scaleWidth, scaleHeight, 1); + var scale = Math.min(scaleWidth, scaleHeight, 1) * global.scale; if (scale < 1) { jQuery("html", printDocument).css("font-size", scale + "cm"); } @@ -468,11 +468,7 @@ result.find("#font-scale-range").on("input", function() { writeCookie("card_printer_font_scale", jQuery(this).val()); - var printFrame = result.find("#card-print-dialog-content-iframe"); - var printWindow = printFrame[0].contentWindow; - var printDocument = printWindow.document; - - jQuery("html", printDocument).css("font-size", jQuery(this).val() + "cm"); + global.scale = jQuery(this).val(); redrawCards(); }); diff --git a/card.css b/card.css index 13d3572..dc9fe56 100644 --- a/card.css +++ b/card.css @@ -59,11 +59,11 @@ body { overflow:visible; line-height: 0.38rem; } -.author > span { +.author > span:nth-of-type(2) { position: relative; - left: 0.23rem; - font-size: 0.6em; - text-align: center; + top: -0.07rem; + left: 0.49rem; + font-size: 0.5em; } .card { position: relative; diff --git a/card.html b/card.html index 47889ea..a68d0de 100644 --- a/card.html +++ b/card.html @@ -1,31 +1,32 @@