/**
 * mSupply Mobile
 * Sustainable Solutions (NZ) Ltd. 2019
 */

import { StyleSheet } from 'react-native';

import { appStyles, COMPONENT_HEIGHT } from './appStyles';
import { authStyles } from './authStyles';
import { buttonStyles } from './buttonStyles';
import { confirmModalStyles } from './confirmModalStyles';
import { dataTableStyles, dataTableColors } from './dataTableStyles';
import { loadingIndicatorStyles } from './loadingIndicatorStyles';
import { modalStyles } from './modalStyles';
import { navigationStyles } from './navigationStyles';
import {
  pageStyles,
  expansionPageStyles,
  // TODO: fix missing export.
  // PAGE_TOP_LEFT_WIDTH.
  PAGE_CONTENT_PADDING_BOTTOM,
  PAGE_CONTENT_PADDING_TOP,
  PAGE_CONTENT_PADDING_HORIZONTAL,
} from './pageStyles';
import { toggleBarStyles } from './toggleBarStyles';

export {
  SUSSOL_ORANGE,
  BLUE_WHITE,
  BACKGROUND_COLOR,
  SHADOW_BORDER,
  DARK_GREY,
  DARKER_GREY,
  GREY,
  WARM_GREY,
  WARMER_GREY,
  LIGHT_GREY,
  ROW_BLUE,
  FINALISE_GREEN,
  FINALISED_RED,
} from './colors';

export { APP_FONT_FAMILY } from './fonts';

export { textStyles } from './textStyles';

export {
  COMPONENT_HEIGHT,
  dataTableStyles,
  dataTableColors,
  pageStyles,
  expansionPageStyles,
  // TODO: fix missing export.
  // PAGE_TOP_LEFT_WIDTH
  PAGE_CONTENT_PADDING_BOTTOM,
  PAGE_CONTENT_PADDING_TOP,
  PAGE_CONTENT_PADDING_HORIZONTAL,
};

export default StyleSheet.create({
  ...appStyles,
  ...authStyles,
  ...buttonStyles,
  ...confirmModalStyles,
  ...loadingIndicatorStyles,
  ...modalStyles,
  ...navigationStyles,
  ...pageStyles,
  ...toggleBarStyles,
});

@@ -836,39 +836,8 @@
 t %7B%0A
-  SUSSOL_ORANGE,%0A  BLUE_WHITE,%0A
   BA
@@ -858,21 +858,18 @@
 ,%0A  
-SHADOW_BORDER
+BLUE_WHITE
 ,%0A  
@@ -900,36 +900,43 @@
 ,%0A  
+FINALISE_
 GRE
-Y
+EN
 ,%0A  
-WARM_GREY
+FINALISED_RED
 ,%0A  
-WARMER_
 GREY
@@ -969,39 +969,78 @@
 ,%0A  
-FINALISE_GREEN,%0A  FINALISED_RED
+SHADOW_BORDER,%0A  SOFT_RED,%0A  SUSSOL_ORANGE,%0A  WARM_GREY,%0A  WARMER_GREY
 ,%0A%7D 

Add export of new color