diff --git a/lib/pdf-business-card.tsx b/lib/pdf-business-card.tsx index b606d840..238826a6 100644 --- a/lib/pdf-business-card.tsx +++ b/lib/pdf-business-card.tsx @@ -100,7 +100,8 @@ const styles = StyleSheet.create({ }, frontContainer: { flex: 1, - paddingBottom: '18mm', // Push the logo up to center it in the area above the bar + paddingTop: '3mm', // Compensate for top bleed for perfect optical centering + paddingBottom: '18mm', // Leave space for the green bar justifyContent: 'center', alignItems: 'center', }, @@ -162,10 +163,10 @@ const styles = StyleSheet.create({ // -- WHITE PAGE (Vorderseite) -- backContainer: { flex: 1, - paddingTop: '8mm', - paddingBottom: '10mm', - paddingLeft: '6mm', - paddingRight: '6mm', + paddingTop: '7mm', // 3mm bleed + 4mm safe margin + paddingBottom: '14mm', // Prevent overlap with address footer + paddingLeft: '7mm', + paddingRight: '7mm', flexDirection: 'column', }, backHeader: { @@ -181,8 +182,8 @@ const styles = StyleSheet.create({ flex: 1, height: 1.5, backgroundColor: '#011dff', // Brand blue line - marginLeft: 15, - marginRight: 10, + marginLeft: 12, + marginRight: 12, }, accentDot: { width: 4, @@ -276,7 +277,7 @@ const styles = StyleSheet.create({ justifyContent: 'center', alignItems: 'center', position: 'absolute', - bottom: '3.5mm', + bottom: '7mm', // 3mm bleed + 4mm safe margin }, addressFooterText: { fontSize: 7, // increased from 6 diff --git a/public/downloads/business-cards/KLZ_Visitenkarte_Johannes_Gleich.pdf b/public/downloads/business-cards/KLZ_Visitenkarte_Johannes_Gleich.pdf index 0f051429..a0123db4 100644 Binary files a/public/downloads/business-cards/KLZ_Visitenkarte_Johannes_Gleich.pdf and b/public/downloads/business-cards/KLZ_Visitenkarte_Johannes_Gleich.pdf differ diff --git a/public/downloads/business-cards/KLZ_Visitenkarte_Johannes_Gleich_NoTruck.pdf b/public/downloads/business-cards/KLZ_Visitenkarte_Johannes_Gleich_NoTruck.pdf index 7b79c86a..a0eb87b6 100644 Binary files a/public/downloads/business-cards/KLZ_Visitenkarte_Johannes_Gleich_NoTruck.pdf and b/public/downloads/business-cards/KLZ_Visitenkarte_Johannes_Gleich_NoTruck.pdf differ diff --git a/public/downloads/business-cards/KLZ_Visitenkarte_Johannes_Gleich_Viaprinto_CMYK_91x61mm_3mmBleed.pdf b/public/downloads/business-cards/KLZ_Visitenkarte_Johannes_Gleich_Viaprinto_CMYK_91x61mm_3mmBleed.pdf index a97bf561..c3bf0810 100644 Binary files a/public/downloads/business-cards/KLZ_Visitenkarte_Johannes_Gleich_Viaprinto_CMYK_91x61mm_3mmBleed.pdf and b/public/downloads/business-cards/KLZ_Visitenkarte_Johannes_Gleich_Viaprinto_CMYK_91x61mm_3mmBleed.pdf differ diff --git a/public/downloads/business-cards/KLZ_Visitenkarte_Klaus_Mintel.pdf b/public/downloads/business-cards/KLZ_Visitenkarte_Klaus_Mintel.pdf index c05580d6..85b7963d 100644 Binary files a/public/downloads/business-cards/KLZ_Visitenkarte_Klaus_Mintel.pdf and b/public/downloads/business-cards/KLZ_Visitenkarte_Klaus_Mintel.pdf differ diff --git a/public/downloads/business-cards/KLZ_Visitenkarte_Klaus_Mintel_NoTruck.pdf b/public/downloads/business-cards/KLZ_Visitenkarte_Klaus_Mintel_NoTruck.pdf index 19f0c68d..36b6ed35 100644 Binary files a/public/downloads/business-cards/KLZ_Visitenkarte_Klaus_Mintel_NoTruck.pdf and b/public/downloads/business-cards/KLZ_Visitenkarte_Klaus_Mintel_NoTruck.pdf differ diff --git a/public/downloads/business-cards/KLZ_Visitenkarte_Klaus_Mintel_Viaprinto_CMYK_91x61mm_3mmBleed.pdf b/public/downloads/business-cards/KLZ_Visitenkarte_Klaus_Mintel_Viaprinto_CMYK_91x61mm_3mmBleed.pdf index c97e67a0..d2bebdfe 100644 Binary files a/public/downloads/business-cards/KLZ_Visitenkarte_Klaus_Mintel_Viaprinto_CMYK_91x61mm_3mmBleed.pdf and b/public/downloads/business-cards/KLZ_Visitenkarte_Klaus_Mintel_Viaprinto_CMYK_91x61mm_3mmBleed.pdf differ diff --git a/public/downloads/business-cards/KLZ_Visitenkarte_Michael_Bodemer.pdf b/public/downloads/business-cards/KLZ_Visitenkarte_Michael_Bodemer.pdf index 25db8fbe..dc718591 100644 Binary files a/public/downloads/business-cards/KLZ_Visitenkarte_Michael_Bodemer.pdf and b/public/downloads/business-cards/KLZ_Visitenkarte_Michael_Bodemer.pdf differ diff --git a/public/downloads/business-cards/KLZ_Visitenkarte_Michael_Bodemer_NoTruck.pdf b/public/downloads/business-cards/KLZ_Visitenkarte_Michael_Bodemer_NoTruck.pdf index edc09534..44c9bebb 100644 Binary files a/public/downloads/business-cards/KLZ_Visitenkarte_Michael_Bodemer_NoTruck.pdf and b/public/downloads/business-cards/KLZ_Visitenkarte_Michael_Bodemer_NoTruck.pdf differ diff --git a/public/downloads/business-cards/KLZ_Visitenkarte_Michael_Bodemer_Viaprinto_CMYK_91x61mm_3mmBleed.pdf b/public/downloads/business-cards/KLZ_Visitenkarte_Michael_Bodemer_Viaprinto_CMYK_91x61mm_3mmBleed.pdf index ecf4a2d6..5886e2e3 100644 Binary files a/public/downloads/business-cards/KLZ_Visitenkarte_Michael_Bodemer_Viaprinto_CMYK_91x61mm_3mmBleed.pdf and b/public/downloads/business-cards/KLZ_Visitenkarte_Michael_Bodemer_Viaprinto_CMYK_91x61mm_3mmBleed.pdf differ diff --git a/public/downloads/business-cards/test_page_1.png b/public/downloads/business-cards/test_page_1.png new file mode 100644 index 00000000..52bf9570 Binary files /dev/null and b/public/downloads/business-cards/test_page_1.png differ diff --git a/public/downloads/business-cards/test_page_2.png b/public/downloads/business-cards/test_page_2.png index 8b6a936b..c837065a 100644 Binary files a/public/downloads/business-cards/test_page_2.png and b/public/downloads/business-cards/test_page_2.png differ