-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathAssets.ts
106 lines (104 loc) · 3.1 KB
/
Assets.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
// @ts-ignore
import JavaBinLogo from '@/assets/images/javaBin-logo.png';
// @ts-ignore
import Doughnut from '@/assets/images/javaZone2022Doughnut.webp';
import TriangleRight from '@/assets/icons/triangle-right.svg';
import TriangleDown from '@/assets/icons/triangle-down.svg';
import MenuRoundedInactive from '@/assets/icons/menu-rounded-inactive.svg';
import MenuRoundedActive from '@/assets/icons/menu-rounded-active.svg';
import Logo from '@/assets/images/javaZone-logo.svg';
import { Platform, StyleSheet, Dimensions } from "react-native";
const screenWidth = Dimensions.get('window').width;
export const Assets = {
links: {
javaBinMail: 'mailto:[email protected]',
javaZoneMail: 'mailto:[email protected]',
programMail: 'mailto:[email protected]',
partnerMail: 'mailto:[email protected]',
volunteerMail: 'mailto:[email protected]',
javaBoardMail: 'mailto:[email protected]',
},
images: {
Logo,
JavaBinLogo,
Doughnut,
},
icons: {
TriangleRight,
TriangleDown,
MenuRoundedInactive,
MenuRoundedActive,
},
colors: {
transparent: 'transparent',
brand: {
primary: '#181C14',
secondary: '#3C3D37',
tertiary: '#697565',
neutral: '#676758',
cream: '#ECDFCC',
dutchWhite: '#EFDFBB',
beige: '#D6BD98',
charcoal: '#2D2D2D',
},
logo: {
brightOrange: '#ED6F24',
brightRed: '#CC2817',
mediumRed: '#BA1818',
mediumOrange: '#EA5B14',
brightYellow: '#FCC139',
mediumYellow: '#F9B235',
},
gradient: {
dark: '#120707',
medium: '#232526',
light: '#414345',
brown: '#1e1616',
},
},
styles: StyleSheet.create({
safeArea: {
flex: 1,
position: 'relative',
marginHorizontal: 0,
zIndex: 1,
},
container: {
flex: 1,
alignItems: 'center',
justifyContent: 'center',
flexDirection: 'column',
color: '#ECDFCC', // cream
},
pageTitle: {},
text: {
color: '#D6BD98', // beige
marginVertical: 5,
fontSize: screenWidth >= 768 ? 18 : 14
},
sectionTitle: {
color: '#ECDFCC', // cream
fontSize: screenWidth >= 768 ? 24 : 20,
fontWeight: 'bold',
marginTop: 5
},
sectionSubTitle: {
color: '#ECDFCC', // cream
fontSize: screenWidth >= 768 ? 20 : 16,
fontWeight: 'semibold',
fontStyle: 'italic',
marginTop: 5
},
callout: {
color: '#EFDFBB', // dutch-white
fontStyle: 'italic',
marginBottom: 5,
fontSize: screenWidth >= 768 ? 18 : 14,
},
intro: {
color: '#ED6F24', // bright-orange
fontStyle: 'italic',
fontSize: screenWidth >= 768 ? 20 : 16,
},
}),
}