diff --git a/assets/css/layout.scss b/assets/css/layout.scss
index f15e5d4..1130bfb 100644
--- a/assets/css/layout.scss
+++ b/assets/css/layout.scss
@@ -96,3 +96,13 @@ p {
/*-webkit-region-break-inside: avoid;*/
/* break-inside: avoid;*/
}
+
+.story-page, .page-break {
+ /* Apply this class to an element to put it on a new region.
+ * Hint:
+ * You can also use an empty
+ * if you want to put manual page breaks without attaching it to an HTML element
+ */
+ // -webkit-region-break-before: always;
+ break-after: region;
+}
diff --git a/assets/css/setup.scss b/assets/css/setup.scss
index bffe742..f9ff9f3 100644
--- a/assets/css/setup.scss
+++ b/assets/css/setup.scss
@@ -1,6 +1,6 @@
/* the geometry of the page */
$page-width: 210mm;
-$page-height: 290mm;
+$page-height: 297mm;
/* the size of the crop marks*/
$crop-size: 7mm;
diff --git a/assets/js/gui.js b/assets/js/gui.js
index c88b74d..c40fdd4 100644
--- a/assets/js/gui.js
+++ b/assets/js/gui.js
@@ -1,28 +1,36 @@
$(function() {
+
+ $('select[name="document"]').change(function(e){
+ console.log("document selection",this);
+ $('iframe').attr('src', this.value);
+ });
+
$.getJSON('build/toc.json', function(data){
- // console.log(data);
- for (book of data) {
- // console.log(book);
- // var $optgroup = $('