anchor.diff:      color = @data('color')
   
       DIV style: {minWidth: PAGE_WIDTH, backgroundColor: color.background}, 'data-authmode': @root.auth_mode, #authmode controls styling during authentication process
  -      Platform()
  +      BrowserHacks()
         Header()
         DIV id: 'body', style : { minWidth: PAGE_WIDTH }, 
           DIV id: 'inner_body', #style : { width: CONTENT_WIDTH },
  
positive.code:   displayName: 'YourPoints'
  
    handleAddPointBegin : ->
      if @data('platform').is_iOS
        # Text input is bad on iOS when nested in a fixed position element. So if the user
        # is trying to edit text, we'll shut off the sticky decisionboard.
        $(window).scrollTop $('.feelings_region').offset().top
  
negative.code:         # Text input is bad on iOS when nested in a fixed position element. So if the user
          # is trying to edit text, we'll shut off the sticky decisionboard.
          # TODO/BUG: this is not detecting text input when editing a point, or for editing a comment. 
          ios_fix = !@data('browser').is_iOS || (!@data('your_pro_points').adding_new_point && !@data('your_con_points').adding_new_point)
  
          @root.proposal_mode == 'crafting' && ios_fix 
  
  