|
4 | 4 | hasNext: Boolean)(implicit context: gitbucket.core.controller.Context)
|
5 | 5 | @import context._
|
6 | 6 | @import gitbucket.core.view.helpers._
|
7 |
| -@gitbucket.core.html.main(gistUser.map(user => s"${user.userName}'s Snippets").getOrElse("")){ |
| 7 | +@gitbucket.core.html.main(gistUser.map(user => s"${user.userName}'s Snippets").getOrElse("Snippets")){ |
8 | 8 | @gitbucket.gist.html.style()
|
9 |
| - <div class="container"> |
| 9 | + <div class="container head"> |
10 | 10 | @if(gistUser.isEmpty){
|
11 |
| - <div class="head"> |
12 |
| - Discover Snippets |
13 |
| - <div class="pull-right"> |
14 |
| - <a href="@path/gist/_new" class="btn btn-default">New snippet</a> |
15 |
| - </div> |
| 11 | + Discover Snippets |
| 12 | + <div class="pull-right"> |
| 13 | + <a href="@path/gist/_new" class="btn btn-success">New snippet</a> |
16 | 14 | </div>
|
17 | 15 | } else {
|
18 |
| - <div class="head"> |
19 |
| - @avatar(gistUser.get.userName, 24) |
20 |
| - <span class="strong">@gistUser.get.fullName</span> |
21 |
| - <div class="pull-right"> |
22 |
| - <a href="@path/@gistUser.get.userName" class="btn btn-default">@gistUser.get.userName on GitBucket</a> |
23 |
| - </div> |
| 16 | + @avatar(gistUser.get.userName, 24) |
| 17 | + <span class="strong">@gistUser.get.fullName</span> |
| 18 | + <div class="pull-right"> |
| 19 | + <a href="@path/@gistUser.get.userName" class="btn btn-default">@gistUser.get.userName on GitBucket</a> |
24 | 20 | </div>
|
25 | 21 | <div class="muted" style="margin-top: -10px; margin-left: 30px;">
|
26 | 22 | @gistUser.get.userName
|
|
30 | 26 | <hr style="margin-bottom: 20px;"/>
|
31 | 27 | <div class="container body">
|
32 | 28 | @gists.map { case (gist, gistInfo) =>
|
33 |
| - <div> |
34 |
| - <div> |
| 29 | + <div class="panel panel-default"> |
| 30 | + <div class="panel-heading"> |
35 | 31 | @avatar(gist.userName, 20)
|
36 | 32 | <a class="strong" href="@path/gist/@gist.userName">@gist.userName</a> /
|
37 | 33 | <a class="strong" href="@path/gist/@gist.userName/@gist.repositoryName">@gist.title</a>
|
| 34 | + <span class="muted small">Created at @gist.registeredDate</span> |
38 | 35 | @if(gist.isPrivate){
|
39 | 36 | <span class="label label-warning">Secret</span>
|
40 | 37 | }
|
|
52 | 49 | </a>
|
53 | 50 | </div>
|
54 | 51 | </div>
|
55 |
| - <div class="muted small" style="margin-left: 22px;"> |
56 |
| - Created at @gist.registeredDate |
57 |
| - </div> |
58 |
| - <div class="small" style="margin-left: 22px; margin-top: 2px; margin-bottom: 2px;"> |
59 |
| - @gist.description |
60 |
| - </div> |
61 |
| - <div> |
62 |
| - @if(isRenderable(gistInfo.fileName)){ |
63 |
| - <div class="list-markup box-content markdown-body"> |
64 |
| - @renderMarkup(List(gistInfo.fileName), gistInfo.source, "master", gist.toRepositoryInfo, false, false, false) |
65 |
| - </div> |
66 |
| - } else { |
67 |
| - <pre class="list-code box-content prettyprint linenums">@gistInfo.source</pre> |
68 |
| - } |
| 52 | + <div class="panel-body"> |
| 53 | + <div class="small" style="margin-left: 22px; margin-top: 2px; margin-bottom: 2px;"> |
| 54 | + @gist.description |
| 55 | + </div> |
| 56 | + <div> |
| 57 | + @if(isRenderable(gistInfo.fileName)){ |
| 58 | + <div class="list-markup box-content markdown-body"> |
| 59 | + @renderMarkup(List(gistInfo.fileName), gistInfo.source, "master", gist.toRepositoryInfo, false, false, false) |
| 60 | + </div> |
| 61 | + } else { |
| 62 | + <pre class="list-code box-content prettyprint linenums">@gistInfo.source</pre> |
| 63 | + } |
| 64 | + </div> |
69 | 65 | </div>
|
70 | 66 | </div>
|
71 | 67 | }
|
|
0 commit comments