anchor.diff:            ro_html->add( |<span>{ iv_branch }</span>| ).
           ENDIF.
         ENDIF.
  -      ro_html->add( '<img src="img/link">' ).
  -      ro_html->add( |<input type="text" value="{ lo_repo_online->get_url( ) }" readonly>| ).
  +    ENDIF.
  +
  +    IF iv_show_package = abap_true.
  +      ro_html->add( '<img src="img/pkg">' ).
  +      ro_html->add( |<span>{ io_repo->get_package( ) }</span>| ).
       ENDIF.
   
       ro_html->add( '</td>' ).
  
positive.code:     _add '.repo_attr span {'.
      _add '  margin-left: 0.2em;'.
      _add '  margin-right: 0.5em;'.
      _add '}'.
      _add '.repo_attr input {'.
      _add '  color: grey;'.     " Input wants it personaly
      _add '  font-size: 12pt;'. " Input wants it personaly
      _add '  margin-left: 0.5em;'.
      _add '  margin-right: 0.5em;'.
      _add '  background-color: transparent;'.
      _add '  border-style: none;'.
      _add '  text-overflow: ellipsis;'.
      _add '}'.
  
      " Other and outdated (?) styles
  
negative.code: 
      ro_html->add( '<td class="repo_name">' ).
      ro_html->add( |<img src="{ lv_icon }">| ).
      ro_html->add( |<span class="name">{ io_repo->get_name( ) }</span>| ).
      IF io_repo->is_offline( ) = abap_false.
        lo_repo_online ?= io_repo.
        ro_html->add( |<span class="url">{ lo_repo_online->get_url( ) }</span>| ).
      ENDIF.
      ro_html->add( '</td>' ).
  
      ro_html->add( '<td class="repo_attr right">' ).
  
      IF io_repo->is_offline( ) = abap_false.
        lo_repo_online ?= io_repo.
  