verdnatura-chat/app/views/DirectoryView/styles.js

152 lines
3.0 KiB
JavaScript

import { StyleSheet } from 'react-native';
import { COLOR_WHITE, COLOR_SEPARATOR, COLOR_PRIMARY } from '../../constants/colors';
import { isIOS } from '../../utils/deviceInfo';
import sharedStyles from '../Styles';
export default StyleSheet.create({
safeAreaView: {
flex: 1,
backgroundColor: isIOS ? '#F7F8FA' : '#E1E5E8'
},
list: {
flex: 1
},
listContainer: {
paddingBottom: 30
},
separator: {
marginLeft: 60
},
toggleDropdownContainer: {
height: 47,
backgroundColor: COLOR_WHITE,
flexDirection: 'row',
alignItems: 'center'
},
toggleDropdownIcon: {
color: COLOR_PRIMARY,
marginLeft: 20,
marginRight: 17
},
toggleDropdownText: {
flex: 1,
color: COLOR_PRIMARY,
fontSize: 17,
...sharedStyles.textRegular
},
toggleDropdownArrow: {
...sharedStyles.textColorDescription,
marginRight: 15
},
dropdownContainer: {
backgroundColor: COLOR_WHITE,
width: '100%',
position: 'absolute',
top: 0
},
backdrop: {
...StyleSheet.absoluteFill,
backgroundColor: '#000000'
},
dropdownContainerHeader: {
height: 47,
borderBottomWidth: StyleSheet.hairlineWidth,
borderColor: COLOR_SEPARATOR,
alignItems: 'center',
backgroundColor: isIOS ? COLOR_WHITE : '#54585E',
flexDirection: 'row'
},
dropdownItemButton: {
height: 57,
justifyContent: 'center'
},
dropdownItemContainer: {
flex: 1,
flexDirection: 'row',
alignItems: 'center'
},
dropdownItemText: {
fontSize: 18,
flex: 1,
...sharedStyles.textColorNormal,
...sharedStyles.textRegular
},
dropdownItemDescription: {
fontSize: 14,
flex: 1,
marginTop: 2,
...sharedStyles.textColorDescription,
...sharedStyles.textRegular
},
dropdownToggleText: {
fontSize: 15,
flex: 1,
marginLeft: 15,
...sharedStyles.textColorDescription,
...sharedStyles.textRegular
},
dropdownItemIcon: {
width: 22,
height: 22,
marginHorizontal: 15,
...sharedStyles.textColorDescription
},
dropdownSeparator: {
height: StyleSheet.hairlineWidth,
backgroundColor: COLOR_SEPARATOR,
marginHorizontal: 15,
flex: 1
},
directoryItemButton: {
height: 54,
backgroundColor: COLOR_WHITE
},
directoryItemContainer: {
flex: 1,
flexDirection: 'row',
alignItems: 'center',
justifyContent: 'center',
paddingHorizontal: 15
},
directoryItemAvatar: {
marginRight: 12
},
directoryItemTextTitle: {
flexDirection: 'row',
alignItems: 'center'
},
directoryItemTextContainer: {
flex: 1,
flexDirection: 'column',
justifyContent: 'center'
},
directoryItemName: {
flex: 1,
fontSize: 17,
...sharedStyles.textMedium,
...sharedStyles.textColorNormal
},
directoryItemUsername: {
fontSize: 14,
...sharedStyles.textRegular,
...sharedStyles.textColorDescription
},
directoryItemLabel: {
fontSize: 14,
paddingLeft: 10,
...sharedStyles.textRegular,
...sharedStyles.textColorDescription
},
inverted: {
transform: [{ scaleY: -1 }]
},
globalUsersContainer: {
padding: 15
},
globalUsersTextContainer: {
flex: 1,
flexDirection: 'column'
}
});