From d3287b7cd71dcc259782585532cf236f59207584 Mon Sep 17 00:00:00 2001 From: David Bolack Date: Sat, 11 Apr 2026 09:46:16 -0500 Subject: [PATCH] Update defaults based on RPGNow POD https://help.drivethrupartners.com/hc/en-us/articles/12780800178583-Quick-Specifications-for-Print-Books#h_01HP59NC7WJ9C84PEDSFM1WBR9 --- server/homebrew.api.js | 8 ++++---- server/homebrew.api.spec.js | 16 ++++++++-------- shared/helpers.js | 10 +++++----- 3 files changed, 17 insertions(+), 17 deletions(-) diff --git a/server/homebrew.api.js b/server/homebrew.api.js index d4d0f205c..58aa4a72e 100644 --- a/server/homebrew.api.js +++ b/server/homebrew.api.js @@ -230,10 +230,10 @@ const api = { // Copy Required Safe Space or Use defaults metadata.safetySpace = { - top : brew?.safetySpace?.top || '.125in', - bottom : brew?.safetySpace?.bottom || '.125in', - left : brew?.safetySpace?.left || '.125in', - right : brew?.safetySpace?.right || '.125in', + top : brew?.safetySpace?.top || '.25in', + bottom : brew?.safetySpace?.bottom || '.25in', + outer : brew?.safetySpace?.outer || '.25in', + inner : brew?.safetySpace?.inner || '.5in', }; // Set brew paper trim size or default to US Letter diff --git a/server/homebrew.api.spec.js b/server/homebrew.api.spec.js index 4a469dfed..4f151aeac 100644 --- a/server/homebrew.api.spec.js +++ b/server/homebrew.api.spec.js @@ -407,10 +407,10 @@ bleed: left: .125in right: .125in safetySpace: - top: .125in - bottom: .125in - left: .125in - right: .125in + top: .25in + bottom: .25in + outer: .25in + inner: .5in trimSize: width: 8.5in height: 11in @@ -450,10 +450,10 @@ bleed: left: .125in right: .125in safetySpace: - top: .125in - bottom: .125in - left: .125in - right: .125in + top: .25in + bottom: .25in + outer: .25in + inner: .5in trimSize: width: 8.5in height: 11in diff --git a/shared/helpers.js b/shared/helpers.js index c445e1ea1..2d75ae6b8 100644 --- a/shared/helpers.js +++ b/shared/helpers.js @@ -104,10 +104,10 @@ const splitTextStyleAndMetadata = (brew)=>{ // Copy Required Safe Space or Use defaults brew.safetySpace = { - top : _.pick(metadata, ['safetySpace']).top || '.125in', - bottom : _.pick(metadata, ['safetySpace']).bottom || '.125in', - left : _.pick(metadata, ['safetySpace']).left || '.125in', - right : _.pick(metadata, ['safetySpace']).right || '.125in', + top : _.pick(metadata, ['safetySpace']).top || '.25in', + bottom : _.pick(metadata, ['safetySpace']).bottom || '.25in', + outer : _.pick(metadata, ['safetySpace']).outer || '.25in', + inner : _.pick(metadata, ['safetySpace']).inner || '.5in', }; // Set brew paper trim size or default to US Letter @@ -125,7 +125,7 @@ const splitTextStyleAndMetadata = (brew)=>{ // Set Authors legal names or to empty. brew.legalAuthors = _.pick(metadata, ['legalAuthors']) || ''; - + brew.text = brew.text.slice(index + 6); } if(brew.text.startsWith('```css')) {