diff --git a/build.tar.gz b/build.tar.gz
new file mode 100644
index 0000000..9d42c7b
Binary files /dev/null and b/build.tar.gz differ
diff --git a/index.html b/index.html
index 8290ccc..cb3e349 100644
--- a/index.html
+++ b/index.html
@@ -27,9 +27,7 @@
-
-
-
+
diff --git a/package.json b/package.json
index 2fcdc00..b361200 100644
--- a/package.json
+++ b/package.json
@@ -12,7 +12,7 @@
"main": "index.js",
"scripts": {
"dev": "vite",
- "build": "vite build",
+ "build": "vite build; tar -cavf build.tar.gz dist",
"test": "echo \"Error: no test specified\" && exit 1"
},
"dependencies": {
diff --git a/src/main.js b/src/main.js
index d4310c9..6a8d6eb 100644
--- a/src/main.js
+++ b/src/main.js
@@ -43,7 +43,7 @@ function getValues() {
radius = (parseFloat(rInput.value) * 1);
spillRadius = (parseFloat(rsInput.value) * 1);
numberOfPanels = (parseFloat(npInput.value) * 1);
- step = radius / parseInt(stepInput.value);
+ step = radius / 1000;
paperSize = paperInput.value;
if (isNaN(spillRadius)) {
spillRadius = (0.05 * radius);
diff --git a/src/print.js b/src/print.js
index a9674e2..ff3a4ac 100644
--- a/src/print.js
+++ b/src/print.js
@@ -50,14 +50,6 @@ export async function createPdf(paths, svgSize, scaleFactor, paperSize) {
page.drawSvgPath(paths[0], svgSettings);
page.drawSvgPath(paths[1], svgSettings);
- // margins
- page.drawSvgPath(`M ${margins.x/2},${margins.y/2} ${margins.x/2},${height-margins.y/2} ${width-margins.x/2},${height-margins.y/2} ${width-margins.x/2},${margins.y/2} ${margins.x/2},${margins.y/2} Z`, {
- x:0,
- y:height,
- borderColor: rgb(1,1,1),
- borderWidth: margins.x
- });
-
// draw top alignmnet marker
if (i != 0 && needsMarkers) {
page.drawLine({
@@ -73,6 +65,14 @@ export async function createPdf(paths, svgSize, scaleFactor, paperSize) {
end: { x: width, y: 2 * margins.y },
});
}
+
+ // margins
+ page.drawSvgPath(`M ${margins.x/2},${margins.y/2} ${margins.x/2},${height-margins.y/2} ${width-margins.x/2},${height-margins.y/2} ${width-margins.x/2},${margins.y/2} ${margins.x/2},${margins.y/2} Z`, {
+ x:0,
+ y:height,
+ borderColor: rgb(1,1,1),
+ borderWidth: margins.x
+ });
}
const pdfDataUri = await pdfDocument.saveAsBase64({ dataUri: true });