Fork of patx/gitman.

nova/gitman

% rebase("base.tpl", title="GitMan activity", user=user, error=error, notice=notice)

<section class="panel" style="border-bottom: none;">
  <div class="panel-heading">
    <div>
            <p class ="eyebrow">GitMan.io: Free Git repository hosting for open source software</p>
            % if not user:
              <div class="hero-actions" style="margin-bottom:50px;">
                <a class="button" href="/signup">Create an account</a>
                <a class="button secondary" href="/login">Log in</a>
              </div>
            % else:
              <div class="hero-actions" style="margin-bottom:50px;">
              <div class="repo-search" data-repo-search data-repo-search-url="/-/repos/search">
                <input
                  id="repo-search-input"
                  class="repo-search-input"
                  type="search"
                  placeholder="Search all repositories"
                  autocomplete="off"
                  data-repo-search-input
                  aria-haspopup="listbox"
                  aria-expanded="false"
                  aria-controls="repo-search-results"
                >
                <div id="repo-search-results" class="repo-search-menu" role="listbox" data-repo-search-results hidden>
                  <p class="repo-search-empty" data-repo-search-empty hidden>No repositories found.</p>
                </div>
              </div>
              </div>
            % end
    </div>
  </div>

  % if actions:
        <h1>Recent Activity Feed</h1>
    <ol class="activity-feed">
      % for action in actions:
        % repo_url = "/" + action["repo_owner_username"] + "/" + action["repo_name"] if action["repo_owner_username"] and action["repo_name"] else ""
        % show_repo_context = repo_url and action["target_url"] != repo_url
        <li>
          <p class="activity-title">
            % if action["actor_url"]:
              <strong><a href="{{action['actor_url']}}">{{action["actor_label"]}}</a></strong>
            % else:
              <strong>{{action["actor_label"]}}</strong>
            % end
            {{action["summary"]}}
            <a href="{{action['target_url']}}">{{action["target_label"]}}</a>
          </p>
          <p class="muted">
            % if show_repo_context:
              in <a href="{{repo_url}}">{{action["repo_owner_username"]}}/{{action["repo_name"]}}</a> ยท
            % end
            {{action["occurred_at"]}}
          </p>
          % if action["detail"]:
            <p class="activity-detail">{{!render_markdown_links(action["detail"])}}</p>
          % end
        </li>
      % end
    </ol>
  % else:
    <p class="empty">No activity yet.</p>
  % end
</section>