UNPKG

ignite-jhipster

Version:

A React Native boilerplate for JHipster apps.

87 lines (83 loc) 2.02 kB
import Fonts from './fonts' import Metrics from './metrics' import Colors from './colors' // This file is for a reusable grouping of Theme items. // Similar to an XML fragment layout in Android const ApplicationStyles = { screen: { mainContainer: { flex: 1, backgroundColor: Colors.transparent }, backgroundImage: { position: 'absolute', top: 0, left: 0, bottom: 0, right: 0 }, container: { flex: 1, paddingTop: Metrics.baseMargin, backgroundColor: Colors.transparent }, section: { margin: Metrics.section, padding: Metrics.baseMargin }, sectionText: { ...Fonts.style.normal, paddingVertical: Metrics.doubleBaseMargin, color: Colors.snow, marginVertical: Metrics.smallMargin, textAlign: 'center' }, subtitle: { color: Colors.snow, padding: Metrics.smallMargin, marginBottom: Metrics.smallMargin, marginHorizontal: Metrics.smallMargin }, titleText: { ...Fonts.style.h2, fontSize: 14, color: Colors.text }, loading: { flex: 1, ...Fonts.style.h5, alignItems: 'center', textAlign: 'center', }, }, darkLabelContainer: { padding: Metrics.smallMargin, paddingBottom: Metrics.doubleBaseMargin, borderBottomColor: Colors.border, borderBottomWidth: 1, marginBottom: Metrics.baseMargin }, darkLabel: { fontFamily: Fonts.type.bold, color: Colors.snow }, groupContainer: { margin: Metrics.smallMargin, flexDirection: 'row', justifyContent: 'space-around', alignItems: 'center' }, sectionTitle: { ...Fonts.style.h4, color: Colors.coal, backgroundColor: Colors.ricePaper, padding: Metrics.smallMargin, marginTop: Metrics.smallMargin, marginHorizontal: Metrics.baseMargin, borderWidth: 1, borderColor: Colors.ember, alignItems: 'center', textAlign: 'center' } } export default ApplicationStyles