anchor.diff:      ro_html->add('    right: 0;').
       ro_html->add('    top: 1.1em; /*IE7 woraround*/').
       ro_html->add('    background-color: #f9f9f9;').
  -    ro_html->add('    min-width: 8em;').
  +    ro_html->add('    min-width: 10em;').
       ro_html->add('    border-bottom: 1px solid lightgrey;').
       ro_html->add('}').
       ro_html->add('.dropdown_content a {').
  
positive.code: 
    METHOD lif_gui_page~on_event.
  
      DATA: ls_file TYPE ty_repo_file,
            lv_url  TYPE string,
            lv_key  TYPE lcl_persistence_repo=>ty_repo-key,
            ls_item TYPE ty_item,
            lo_db   TYPE REF TO lcl_gui_page_db.
  
  
      CASE iv_action.
  
negative.code: 
  ENDCLASS.
  
  CLASS lcl_gui_page_background DEFINITION FINAL INHERITING FROM lcl_gui_page_super.
  
    PUBLIC SECTION.
      METHODS:
        lif_gui_page~on_event REDEFINITION,
        lif_gui_page~render   REDEFINITION.
  
    PRIVATE SECTION.
      METHODS:
        render_data
          RETURNING VALUE(ro_html) TYPE REF TO lcl_html_helper
          RAISING   lcx_exception.
  
  ENDCLASS.
  
  CLASS lcl_gui_page_background IMPLEMENTATION.
  
    METHOD lif_gui_page~on_event.
  
      CASE iv_action.
  *      WHEN 'apush'.
  *      WHEN 'apull'.
        WHEN OTHERS.
          _raise 'Unknown action, background'.
      ENDCASE.
  
    ENDMETHOD.
  
    METHOD render_data.
  
      DATA: lo_repo   TYPE REF TO lcl_repo,
            lo_online TYPE REF TO lcl_repo_online,
            lt_list   TYPE lcl_repo_srv=>ty_repo_tt.
  
  
      CREATE OBJECT ro_html.
  
      ro_html->add( '<div id="toc">' ).
      ro_html->add( 'Listing online repositories' ).
      ro_html->add( '<br><br>' ).
  
      lt_list = lcl_repo_srv=>list( ).
      LOOP AT lt_list INTO lo_repo.
        IF lo_repo->is_offline( ) = abap_false.
          lo_online ?= lo_repo.
          ro_html->add( lo_online->get_name( ) && '<br>' ).
          ro_html->add( 'Automatic push | Automatic pull' && '<br>' ).
          ro_html->add( '<br>' ).
        ENDIF.
      ENDLOOP.
  
      ro_html->add( '</div>' ).
  
    ENDMETHOD.
  
    METHOD lif_gui_page~render.
  
      CREATE OBJECT ro_html.
  
      ro_html->add( header( ) ).
      ro_html->add( title( iv_page_title = 'BACKGROUND' ) ).
      ro_html->add( render_data( ) ).
      ro_html->add( footer( ) ).
  
    ENDMETHOD.
  
  ENDCLASS.
  
  CLASS lcl_gui_page_commit DEFINITION FINAL INHERITING FROM lcl_gui_page_super.
  
    PUBLIC SECTION.
  