import { StyleSheet } from 'react-native' export const primaryColor = '#ff7e5f' export const secondaryColor = '#351c4d' export const fontOnPrimaryColor = 'white' export default StyleSheet.create({ welcome: { fontSize: 20, margin: 30, textAlign: 'center', textAlignVertical: 'center' }, dateHeader: { fontSize: 18, fontWeight: 'bold', color: fontOnPrimaryColor, textAlign: 'center', }, cycleDayNumber: { fontSize: 15, color: fontOnPrimaryColor, textAlign: 'center', marginLeft: 15 }, symptomViewHeading: { fontSize: 20, }, symptomBoxImage: { width: 50, height: 50 }, symptomBoxesView: { flexDirection: 'row', flexWrap: 'wrap', justifyContent: 'space-evenly' }, symptomBox: { borderColor: secondaryColor, borderStyle: 'solid', borderWidth: 1, borderTopLeftRadius: 10, borderTopRightRadius: 10, alignItems: 'center', marginTop: '10%', paddingVertical: '6%', marginHorizontal: 1, width: 110, height: 80, }, symptomBoxActive: { backgroundColor: secondaryColor, }, symptomTextActive: { color: fontOnPrimaryColor }, symptomInFuture: { borderColor: 'lightgrey', color: 'lightgrey' }, symptomDataBox: { borderColor: secondaryColor, borderStyle: 'solid', borderLeftWidth: 1, borderRightWidth: 1, borderBottomWidth: 1, borderBottomLeftRadius: 10, borderBottomRightRadius: 10, alignItems: 'center', justifyContent: 'center', padding: '3%', marginHorizontal: 1, width: 110, height: 50, }, symptomDataText: { fontSize: 12 }, symptomEditRow: { justifyContent: 'space-between', marginBottom: 10, }, symptomViewRowInline: { flexDirection: 'row', justifyContent: 'space-between', marginBottom: 10, alignItems: 'center', height: 50 }, header: { backgroundColor: primaryColor, paddingHorizontal: 15, alignItems: 'center', justifyContent: 'center', height: '10%' }, menu: { backgroundColor: primaryColor, alignItems: 'center', justifyContent: 'space-between', flexDirection: 'row', height: '12%' }, menuItem: { alignItems: 'center', flex: 1, paddingVertical: 15 }, menuText: { color: fontOnPrimaryColor }, menuTextInActive: { color: 'lightgrey' }, headerCycleDay: { flexDirection: 'row', justifyContent: 'space-between', height: '15%' }, navigationArrow: { fontSize: 60, color: fontOnPrimaryColor }, homeButtons: { marginHorizontal: 15 }, homeButton: { marginBottom: 15 }, temperatureTextInput: { fontSize: 20, color: 'black', textAlign: 'center' }, temperatureTextInputSuggestion: { color: '#939393' }, actionButtonRow: { flexDirection: 'row', justifyContent: 'space-evenly', marginTop: 50 }, symptomEditButton: { width: 130 }, radioButtonRow: { marginTop: 15, }, statsIntro: { fontSize: 18, margin: 10, textAlign: 'left', textAlignVertical: 'center' }, settingsSegment: { backgroundColor: 'lightgrey', padding: 10, marginBottom: 10, }, settingsSegmentTitle: { fontWeight: 'bold' }, settingsButton: { backgroundColor: secondaryColor, padding: 10, alignItems: 'center', margin: 10 }, settingsButtonText: { color: fontOnPrimaryColor }, statsRow: { flexDirection: 'row', width: '100%' }, statsLabelLeft: { fontSize: 18, width: '60%', textAlign: 'left', textAlignVertical: 'center', marginLeft: 10 }, statsLabelRight: { fontSize: 18, textAlign: 'left', textAlignVertical: 'center' }, menuLabel: { fontSize: 15, color: fontOnPrimaryColor }, selectBox: { backgroundColor: 'lightgrey', margin: 7, paddingHorizontal: 15, paddingVertical: 10, borderRadius: 10 }, selectBoxActive: { backgroundColor: secondaryColor, color: fontOnPrimaryColor }, selectBoxTextActive: { color: fontOnPrimaryColor }, selectBoxSection: { flexDirection: 'row', flexWrap: 'wrap', marginVertical: 10, }, radioButton: { width: 20, height: 20, borderRadius: 100, borderStyle: 'solid', borderWidth: 2, borderColor: secondaryColor, marginBottom: 5, alignItems: 'center', justifyContent: 'center' }, radioButtonActiveDot: { width: 10, height: 10, borderRadius: 100, backgroundColor: secondaryColor }, radioButtonGroup: { flexDirection: 'row', flexWrap: 'wrap', marginVertical: 10, }, radioButtonTextGroup: { alignItems: 'center', marginHorizontal: 10 }, page: { padding: 10 } }) export const iconStyles = { navigationArrow: { size: 45, color: fontOnPrimaryColor }, symptomBox: { size: 40 }, symptomBoxActive: { color: fontOnPrimaryColor }, menuIcon: { size: 20, color: fontOnPrimaryColor }, menuIconInactive: { color: 'lightgrey' }, }