anchor.diff:        over : (ev, ui) => $el.addClass "user_is_hovering_on_a_drop_target"
   
     render : ->
  -    sticky_header = @props.scrolled_past_decision_board && @props.state == 'crafting'
  +    sticky_header = @props.sticky_mode && @props.state == 'crafting'
       opinion_region_style = 
         position: if sticky_header then 'fixed' else ''
  -      top: if sticky_header then 0 else ''
  +      top: if sticky_header then 85 else ''
  +
   
       R.div className:'opinion_region', style: opinion_region_style,
         R.div className:'decision_board_body',
  
positive.code:               # state: @props.state
                location_class : 'community_point'
          else
            R.li className: 'empty_point', "No #{label}s"
  ##
  # Point
  # A single point in a list. 
  
negative.code:     # Sticky decision board. It is here because the calculation of offset top would 
      # be off if we did it in DidMount before all the data has been fetched from server
      _.delay => 
        $sticky_head_el = $(@getDOMNode()).find('.slider_base .the_handle')
        $(@getDOMNode()).headroom
          offset: $sticky_head_el.offset().top - 5
          onNotTop : => @setState { sticky_mode: true } 
          onTop : => @setState { sticky_mode: false } 
      , 1000  # delay initialization to let the rest of the dom load so that the offset is calculated properly
  
    ##
  