anchor.diff:  
       CREATE OBJECT ri_html TYPE zcl_abapgit_html.
   
  -    ri_html->add( '<div id="stage-summary" class="dialog w800px">' ).
  +    ri_html->add( '<div id="top" class="paddings">' ).
  +    ri_html->add( zcl_abapgit_gui_chunk_lib=>render_repo_top( mo_repo ) ).
  +    ri_html->add( '</div>' ).
  +
  +    ri_html->add( '<div id="stage-summary" class="dialog w800px paddings">' ).
       ri_html->add( render_stage_summary( ) ).
       ri_html->add( '</div>' ).
   
  
positive.code:     ri_html->add( '<table class="stage_tab">' ).
      ri_html->add( '<thead>' ).
      ri_html->add( '<tr>' ).
      ri_html->add( '<th colspan="3">Staged Files (<a href="#header">Summary</a>)</th>' ).
      ri_html->add( '</tr>' ).
      ri_html->add( '</thead>' ).
  
  
negative.code:     CREATE OBJECT ri_html TYPE zcl_abapgit_html.
  
      LOOP AT mt_stage ASSIGNING <ls_stage>.
        ls_sum-method = <ls_stage>-method.
        ls_sum-count  = 1.
        COLLECT ls_sum INTO lt_sum.
      ENDLOOP.
  
      ri_html->add( 'Stage Summary: ' ).
  
      READ TABLE lt_sum INTO ls_sum WITH TABLE KEY method = zif_abapgit_definitions=>c_method-add.
      IF sy-subrc = 0.
        ri_html->add( |<span class="diff_banner diff_ins" title="add">+ { ls_sum-count }</span>| ).
      ENDIF.
      READ TABLE lt_sum INTO ls_sum WITH TABLE KEY method = zif_abapgit_definitions=>c_method-rm.
      IF sy-subrc = 0.
        ri_html->add( |<span class="diff_banner diff_del" title="remove">- { ls_sum-count }</span>| ).
      ENDIF.
      READ TABLE lt_sum INTO ls_sum WITH TABLE KEY method = zif_abapgit_definitions=>c_method-ignore.
      IF sy-subrc = 0.
        ri_html->add( |<span class="diff_banner diff_upd" title="ignore">~ { ls_sum-count }</span>| ).
      ENDIF.
  
      IF lines( mt_stage ) = 1.
        ri_html->add( 'file' ).
      ELSE.
        ri_html->add( 'files' ).
      ENDIF.
  
      ri_html->add( '(<a href="#stage-details">Details</a>)' ).
  
    ENDMETHOD.
  
  