2017-07-21 23:40:02 +02:00
|
|
|
const globalStyle = {
|
|
|
|
margin: 15, // No text and no interactive component should be within this margin
|
|
|
|
backgroundColor: "#ffffff",
|
2017-07-22 17:55:09 +02:00
|
|
|
color: "#555555", // For regular text
|
|
|
|
colorFaded: "#777777", // For less important text
|
2017-07-21 23:40:02 +02:00
|
|
|
fontSize: 10,
|
|
|
|
dividerColor: "#dddddd",
|
2017-07-25 20:36:52 +02:00
|
|
|
selectedColor: '#e5e5e5',
|
2017-07-22 18:36:55 +02:00
|
|
|
disabledOpacity: 0.3,
|
2017-07-21 23:40:02 +02:00
|
|
|
|
2017-07-27 19:34:43 +02:00
|
|
|
raisedBackgroundColor: "#0080EF",
|
2017-07-27 19:25:42 +02:00
|
|
|
raisedColor: "#003363",
|
|
|
|
raisedHighlightedColor: "#ffffff",
|
|
|
|
|
2017-07-21 23:40:02 +02:00
|
|
|
// For WebView - must correspond to the properties above
|
|
|
|
htmlFontSize: '14px',
|
|
|
|
htmlColor: 'black', // Note: CSS in WebView component only seem to work if the colour is written in full letters (so no hexadecimal)
|
2017-07-22 19:21:39 +02:00
|
|
|
htmlDividerColor: 'Gainsboro',
|
2017-07-21 23:40:02 +02:00
|
|
|
};
|
|
|
|
|
|
|
|
globalStyle.marginRight = globalStyle.margin;
|
|
|
|
globalStyle.marginLeft = globalStyle.margin;
|
2017-07-22 17:55:09 +02:00
|
|
|
globalStyle.marginTop = globalStyle.margin;
|
|
|
|
globalStyle.marginBottom = globalStyle.margin;
|
2017-07-21 23:40:02 +02:00
|
|
|
globalStyle.htmlMarginLeft = ((globalStyle.marginLeft / 10) * 0.6).toFixed(2) + 'em';
|
|
|
|
|
2017-07-22 18:36:55 +02:00
|
|
|
globalStyle.icon = {
|
|
|
|
color: globalStyle.color,
|
|
|
|
fontSize: 30,
|
|
|
|
};
|
|
|
|
|
2017-07-23 00:52:24 +02:00
|
|
|
globalStyle.lineInput = {
|
|
|
|
color: globalStyle.color,
|
|
|
|
backgroundColor: globalStyle.backgroundColor,
|
|
|
|
};
|
|
|
|
|
2017-07-21 23:40:02 +02:00
|
|
|
export { globalStyle }
|