message: Used history back stack instead of back navigation
  Replaced history on color change to avoid having to work out how many history back navigations to use
diff: @@ -18,7 +18,10 @@ export default ({colors, color}) => (
  stateNavigator.getNavigationBackLink(1)
  )}
  onPress={() => {
  + if (Platform.OS !== 'web')
  stateNavigator.navigateBack(1);
  + else
  + history.back();
  }} />
  </RightBar>
  </NavigationBar>
  @@ -39,7 +42,7 @@ export default ({colors, color}) => (
  stateNavigator.getNavigationLink('detail', {color: subcolor})
  )}
  onPress={() => {
  - stateNavigator.navigate('detail', {color: subcolor});
  + stateNavigator.navigate('detail', {color: subcolor}, 'replace');
  }}>
  <View />
  </TouchableHighlight>
  