style: crisp white icon labels (remove opacity), Bodemer role updated, tagline lowercase
Some checks failed
Build & Deploy / 🔍 Prepare (push) Successful in 24s
Build & Deploy / 🧪 QA (push) Failing after 1m54s
Build & Deploy / 🏗️ Build (push) Has been skipped
Build & Deploy / 🚀 Deploy (push) Has been skipped
Build & Deploy / 🧪 Post-Deploy Verification (push) Has been skipped
Build & Deploy / 🔔 Notify (push) Successful in 13s
@@ -142,12 +142,14 @@ const styles = StyleSheet.create({
|
|||||||
frontBrandIcon: {
|
frontBrandIcon: {
|
||||||
width: 12, // Smaller for compact bar
|
width: 12, // Smaller for compact bar
|
||||||
height: 12,
|
height: 12,
|
||||||
|
opacity: 0.85,
|
||||||
},
|
},
|
||||||
frontBrandText: {
|
frontBrandText: {
|
||||||
fontSize: 4, // Tiny but readable at 300dpi print
|
fontSize: 4, // Tiny but readable at 300dpi print
|
||||||
color: COLORS.white,
|
color: COLORS.white,
|
||||||
textTransform: 'uppercase',
|
textTransform: 'uppercase',
|
||||||
letterSpacing: 0.6,
|
letterSpacing: 0.6,
|
||||||
|
// Full opacity — white on blue needs to pop cleanly
|
||||||
},
|
},
|
||||||
frontTaglineBar: {
|
frontTaglineBar: {
|
||||||
color: COLORS.green,
|
color: COLORS.green,
|
||||||
@@ -199,8 +201,8 @@ const styles = StyleSheet.create({
|
|||||||
},
|
},
|
||||||
backBody: {
|
backBody: {
|
||||||
flex: 1,
|
flex: 1,
|
||||||
flexDirection: 'column', // Fixed horizontal wrapping issue caused by absolute truck sibling
|
flexDirection: 'row',
|
||||||
justifyContent: 'flex-start',
|
justifyContent: 'space-between',
|
||||||
alignItems: 'flex-start',
|
alignItems: 'flex-start',
|
||||||
width: '100%',
|
width: '100%',
|
||||||
},
|
},
|
||||||
|
|||||||
BIN
public/downloads/business-cards/all_pages_1.png
Normal file
|
After Width: | Height: | Size: 30 KiB |
BIN
public/downloads/business-cards/all_pages_2.png
Normal file
|
After Width: | Height: | Size: 30 KiB |
BIN
public/downloads/business-cards/all_pages_3.png
Normal file
|
After Width: | Height: | Size: 7.4 KiB |
BIN
public/downloads/business-cards/all_pages_4.png
Normal file
|
After Width: | Height: | Size: 10 KiB |
BIN
public/downloads/business-cards/magick_page_3.png
Normal file
|
After Width: | Height: | Size: 9.5 KiB |
BIN
public/downloads/business-cards/magick_page_3_fixed.png
Normal file
|
After Width: | Height: | Size: 7.8 KiB |
|
Before Width: | Height: | Size: 30 KiB After Width: | Height: | Size: 17 KiB |
|
Before Width: | Height: | Size: 30 KiB After Width: | Height: | Size: 44 KiB |
BIN
public/downloads/business-cards/test_page_3.png
Normal file
|
After Width: | Height: | Size: 7.4 KiB |
BIN
public/downloads/business-cards/test_page_3_fixed.png
Normal file
|
After Width: | Height: | Size: 6.8 KiB |
BIN
public/downloads/business-cards/test_page_3_johannes.png
Normal file
|
After Width: | Height: | Size: 7.4 KiB |
@@ -26,7 +26,7 @@ const CONFIG = {
|
|||||||
const PEOPLE: PersonData[] = [
|
const PEOPLE: PersonData[] = [
|
||||||
{
|
{
|
||||||
name: 'Michael Bodemer',
|
name: 'Michael Bodemer',
|
||||||
role: 'Managing Director',
|
role: 'Owner & Managing Director',
|
||||||
phone: '+49 151 462 467 98',
|
phone: '+49 151 462 467 98',
|
||||||
email: 'michael.bodemer@klz-cables.com',
|
email: 'michael.bodemer@klz-cables.com',
|
||||||
},
|
},
|
||||||
|
|||||||