packages feed

git-annex-4.20130314: templates/configurators/repositories/list.hamlet

<div ##{ident}>
  $if onlyCloud reposelector
    $if not (null repolist)
      <h2>
        Cloud repositories
    $else
      No cloud repositories are configured yet.
  $else
    $if not (null repolist)
      <h2>
        Repositories
  <table .table .table-condensed>
    <tbody #costsortable>
      $forall (_num, name, uuid, actions) <- repolist
        <tr .repoline ##{fromUUID uuid}>
          <td .handle>
            <i .icon-resize-vertical></i>
            #{name}
          <td .draghide>
            $if needsEnabled actions
              <a href="@{setupRepoLink actions}">
                <i .icon-warning-sign></i> not enabled
            $else
              <a href="@{syncToggleLink actions}">
                $if notSyncing actions
                  <i .icon-pause></i> syncing paused
                $else
                  <i .icon-refresh></i> syncing enabled
          <td .draghide>
            $if needsEnabled actions
              <a href="@{setupRepoLink actions}">
                enable
            $else
              <a href="@{setupRepoLink actions}">
                configure