@(gistUser: Option[gitbucket.gist.model.GistUser], gists: Seq[(gitbucket.gist.model.Gist, gitbucket.gist.model.GistInfo)], page: Int, hasNext: Boolean)(implicit context: gitbucket.core.controller.Context) @import gitbucket.gist.model.Mode @import gitbucket.core.view.helpers @gitbucket.core.html.main(gistUser.map(user => s"${user.userName}'s Snippets").getOrElse("Snippets")){
@if(gistUser.isEmpty){

Discover Snippets

} else { @helpers.avatar(gistUser.get.userName, 24) @gistUser.get.fullName
@gistUser.get.userName
}
@gists.map { case (gist, gistInfo) =>
@helpers.avatar(gist.userName, 20) @gist.userName / @gist.title Created at @gist.registeredDate @if(gist.mode == Mode.Secret.code){ Secret } @if(gist.mode == Mode.Private.code){ Private }
@gist.description
@if(helpers.isRenderable(gistInfo.fileName)){
@helpers.renderMarkup(List(gistInfo.fileName), gistInfo.source, "master", gist.toRepositoryInfo, false, false, false)
} else {
@gistInfo.source
}
}
}