Newer
Older
gitbucket_jkp / src / main / twirl / index.scala.html
@Tomofumi Tanaka Tomofumi Tanaka on 13 May 2014 2 KB Fix typo
@(activities: List[model.Activity],
  recentRepositories: List[service.RepositoryService.RepositoryInfo],
  userRepositories: List[service.RepositoryService.RepositoryInfo])(implicit context: app.Context)
@import context._
@import view.helpers._
@main("GitBucket"){
  <div class="container">
    @dashboard.html.tab()
    <div class="row-fluid">
      <div class="span8">
        @helper.html.activities(activities)
      </div>
      <div class="span4">
        @if(loginAccount.isEmpty){
          @signinform(settings)
        } else {
          <table class="table table-bordered">
            <tr>
              <th class="metal">
                <div class="pull-right">
                  <a href="@path/new" class="btn btn-success btn-mini">New repository</a>
                </div>
                Your repositories (@userRepositories.size)
              </th>
            </tr>
            @if(userRepositories.isEmpty){
              <tr>
                <td>No repositories</td>
              </tr>
            } else {
              @userRepositories.map { repository =>
                <tr>
                  <td>
                    @helper.html.repositoryicon(repository, false)
                    @if(repository.owner == loginAccount.get.userName){
                      <a href="@url(repository)"><span class="strong">@repository.name</span></a>
                    } else {
                      <a href="@url(repository)">@repository.owner/<span class="strong">@repository.name</span></a>
                    }
                  </td>
                </tr>
              }
            }
          </table>
        }
        <table class="table table-bordered">
          <tr>
            <th class="metal">
              Recent updated repositories
            </th>
          </tr>
          @if(recentRepositories.isEmpty){
            <tr>
              <td>No repositories</td>
            </tr>
          } else {
            @recentRepositories.map { repository =>
              <tr>
                <td>
                  @helper.html.repositoryicon(repository, false)
                  <a href="@url(repository)">@repository.owner/<span class="strong">@repository.name</span></a>
                </td>
              </tr>
            }
          }
        </table>
      </div>
    </div>
  </div>
}