fix(pdf): align AGB page PDF layout with datasheet design tokens
Some checks failed
Nightly QA / 🔗 Links & Deps (push) Successful in 2m21s
Nightly QA / 🎭 Lighthouse (push) Successful in 4m15s
Nightly QA / 🔍 Static Analysis (push) Failing after 4m45s
Nightly QA / ♿ Accessibility (push) Successful in 5m16s
Nightly QA / 🔔 Notify (push) Successful in 3s
Build & Deploy / 🔍 Prepare (push) Successful in 7s
Build & Deploy / 🧪 QA (push) Successful in 57s
Build & Deploy / 🏗️ Build (push) Failing after 18s
Build & Deploy / 🚀 Deploy (push) Has been skipped
Build & Deploy / 🧪 Post-Deploy Verification (push) Has been skipped
Build & Deploy / 🔔 Notify (push) Successful in 2s
Some checks failed
Nightly QA / 🔗 Links & Deps (push) Successful in 2m21s
Nightly QA / 🎭 Lighthouse (push) Successful in 4m15s
Nightly QA / 🔍 Static Analysis (push) Failing after 4m45s
Nightly QA / ♿ Accessibility (push) Successful in 5m16s
Nightly QA / 🔔 Notify (push) Successful in 3s
Build & Deploy / 🔍 Prepare (push) Successful in 7s
Build & Deploy / 🧪 QA (push) Successful in 57s
Build & Deploy / 🏗️ Build (push) Failing after 18s
Build & Deploy / 🚀 Deploy (push) Has been skipped
Build & Deploy / 🧪 Post-Deploy Verification (push) Has been skipped
Build & Deploy / 🔔 Notify (push) Successful in 2s
This commit is contained in:
@@ -14,8 +14,7 @@ Font.register({
|
|||||||
const C = {
|
const C = {
|
||||||
navy: '#001a4d',
|
navy: '#001a4d',
|
||||||
navyDeep: '#000d26',
|
navyDeep: '#000d26',
|
||||||
green: '#4da612',
|
accent: '#82ed20',
|
||||||
greenLight: '#e8f5d8',
|
|
||||||
white: '#FFFFFF',
|
white: '#FFFFFF',
|
||||||
offWhite: '#f8f9fa',
|
offWhite: '#f8f9fa',
|
||||||
gray100: '#f3f4f6',
|
gray100: '#f3f4f6',
|
||||||
@@ -26,7 +25,7 @@ const C = {
|
|||||||
gray900: '#111827',
|
gray900: '#111827',
|
||||||
};
|
};
|
||||||
|
|
||||||
const MARGIN = 56;
|
const MARGIN = 72;
|
||||||
|
|
||||||
const styles = StyleSheet.create({
|
const styles = StyleSheet.create({
|
||||||
page: {
|
page: {
|
||||||
@@ -34,7 +33,7 @@ const styles = StyleSheet.create({
|
|||||||
lineHeight: 1.5,
|
lineHeight: 1.5,
|
||||||
backgroundColor: C.white,
|
backgroundColor: C.white,
|
||||||
paddingTop: 0,
|
paddingTop: 0,
|
||||||
paddingBottom: 80,
|
paddingBottom: 100,
|
||||||
fontFamily: 'Helvetica',
|
fontFamily: 'Helvetica',
|
||||||
},
|
},
|
||||||
|
|
||||||
@@ -57,17 +56,17 @@ const styles = StyleSheet.create({
|
|||||||
},
|
},
|
||||||
|
|
||||||
logoText: {
|
logoText: {
|
||||||
fontSize: 22,
|
fontSize: 24,
|
||||||
fontWeight: 700,
|
fontWeight: 700,
|
||||||
color: C.navyDeep,
|
color: C.navyDeep,
|
||||||
letterSpacing: 2,
|
letterSpacing: 1,
|
||||||
textTransform: 'uppercase',
|
textTransform: 'uppercase',
|
||||||
},
|
},
|
||||||
|
|
||||||
docTitle: {
|
docTitle: {
|
||||||
fontSize: 8,
|
fontSize: 10,
|
||||||
fontWeight: 700,
|
fontWeight: 700,
|
||||||
color: C.green,
|
color: C.navy,
|
||||||
letterSpacing: 2,
|
letterSpacing: 2,
|
||||||
textTransform: 'uppercase',
|
textTransform: 'uppercase',
|
||||||
},
|
},
|
||||||
@@ -89,10 +88,10 @@ const styles = StyleSheet.create({
|
|||||||
|
|
||||||
accentBar: {
|
accentBar: {
|
||||||
width: 30,
|
width: 30,
|
||||||
height: 2,
|
height: 3,
|
||||||
backgroundColor: C.green,
|
backgroundColor: C.accent,
|
||||||
marginBottom: 20,
|
marginBottom: 20,
|
||||||
borderRadius: 1,
|
borderRadius: 1.5,
|
||||||
},
|
},
|
||||||
|
|
||||||
// Lexical Elements
|
// Lexical Elements
|
||||||
@@ -136,7 +135,7 @@ const styles = StyleSheet.create({
|
|||||||
listItemBullet: {
|
listItemBullet: {
|
||||||
width: 12,
|
width: 12,
|
||||||
fontSize: 10,
|
fontSize: 10,
|
||||||
color: C.green,
|
color: C.accent,
|
||||||
fontWeight: 700,
|
fontWeight: 700,
|
||||||
},
|
},
|
||||||
listItemContent: {
|
listItemContent: {
|
||||||
@@ -146,7 +145,7 @@ const styles = StyleSheet.create({
|
|||||||
lineHeight: 1.7,
|
lineHeight: 1.7,
|
||||||
},
|
},
|
||||||
link: {
|
link: {
|
||||||
color: C.green,
|
color: C.accent,
|
||||||
textDecoration: 'none',
|
textDecoration: 'none',
|
||||||
},
|
},
|
||||||
textBold: {
|
textBold: {
|
||||||
@@ -161,31 +160,31 @@ const styles = StyleSheet.create({
|
|||||||
// Footer — matches brochure style
|
// Footer — matches brochure style
|
||||||
footer: {
|
footer: {
|
||||||
position: 'absolute',
|
position: 'absolute',
|
||||||
bottom: 28,
|
bottom: 40,
|
||||||
left: MARGIN,
|
left: MARGIN,
|
||||||
right: MARGIN,
|
right: MARGIN,
|
||||||
flexDirection: 'row',
|
flexDirection: 'row',
|
||||||
justifyContent: 'space-between',
|
justifyContent: 'space-between',
|
||||||
alignItems: 'center',
|
alignItems: 'center',
|
||||||
paddingTop: 12,
|
paddingTop: 24,
|
||||||
borderTopWidth: 2,
|
borderTopWidth: 1,
|
||||||
borderTopColor: C.green,
|
borderTopColor: C.gray200,
|
||||||
},
|
},
|
||||||
|
|
||||||
footerText: {
|
footerText: {
|
||||||
fontSize: 7,
|
fontSize: 8,
|
||||||
color: C.gray400,
|
color: C.gray400,
|
||||||
fontWeight: 400,
|
fontWeight: 500,
|
||||||
textTransform: 'uppercase',
|
textTransform: 'uppercase',
|
||||||
letterSpacing: 0.8,
|
letterSpacing: 1,
|
||||||
},
|
},
|
||||||
|
|
||||||
footerBrand: {
|
footerBrand: {
|
||||||
fontSize: 9,
|
fontSize: 10,
|
||||||
fontWeight: 700,
|
fontWeight: 700,
|
||||||
color: C.navyDeep,
|
color: C.navyDeep,
|
||||||
textTransform: 'uppercase',
|
textTransform: 'uppercase',
|
||||||
letterSpacing: 1.5,
|
letterSpacing: 1,
|
||||||
},
|
},
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user