mirror of
https://github.com/gitbucket/gitbucket.git
synced 2025-11-03 03:55:58 +01:00
(refs #28)Display avatar images in some places.
This commit is contained in:
Binary file not shown.
|
Before Width: | Height: | Size: 1.1 KiB After Width: | Height: | Size: 1.1 KiB |
@@ -6,6 +6,7 @@
|
|||||||
<div class="row-fluid">
|
<div class="row-fluid">
|
||||||
<div class="span4">
|
<div class="span4">
|
||||||
<div class="block">
|
<div class="block">
|
||||||
|
<div class="account-image">@helper.html.avatar(account.userName, 200)</div>
|
||||||
<div class="block-header">@account.userName</div>
|
<div class="block-header">@account.userName</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="block">
|
<div class="block">
|
||||||
|
|||||||
@@ -8,19 +8,21 @@
|
|||||||
<div class="block">
|
<div class="block">
|
||||||
<div class="muted small">@datetime(activity.activityDate)</div>
|
<div class="muted small">@datetime(activity.activityDate)</div>
|
||||||
<div class="strong">
|
<div class="strong">
|
||||||
@helper.html.avatar(activity.activityUserName, 16)
|
@if(avatar){
|
||||||
|
@helper.html.avatar(activity.activityUserName, 16)
|
||||||
|
}
|
||||||
@activityMessage(activity.message)
|
@activityMessage(activity.message)
|
||||||
</div>
|
</div>
|
||||||
@activity.additionalInfo.map { additionalInfo =>
|
@activity.additionalInfo.map { additionalInfo =>
|
||||||
@(activity.activityType match {
|
@(activity.activityType match {
|
||||||
case "create_wiki" => {
|
case "create_wiki" => {
|
||||||
<div class="small">Created <a href={"%s/%s/%s/wiki/%s".format(path, activity.userName, activity.repositoryName, additionalInfo)}>{additionalInfo}</a>.</div>
|
<div class="small activity-message">Created <a href={"%s/%s/%s/wiki/%s".format(path, activity.userName, activity.repositoryName, additionalInfo)}>{additionalInfo}</a>.</div>
|
||||||
}
|
}
|
||||||
case "edit_wiki" => {
|
case "edit_wiki" => {
|
||||||
<div class="small">Edited <a href={"%s/%s/%s/wiki/%s".format(path, activity.userName, activity.repositoryName, additionalInfo)}>{additionalInfo}</a>.</div>
|
<div class="small activity-message">Edited <a href={"%s/%s/%s/wiki/%s".format(path, activity.userName, activity.repositoryName, additionalInfo)}>{additionalInfo}</a>.</div>
|
||||||
}
|
}
|
||||||
case "push" => {
|
case "push" => {
|
||||||
<div class="small">
|
<div class="small activity-message">
|
||||||
{additionalInfo.split("\n").reverse.take(4).zipWithIndex.map{ case (commit, i) =>
|
{additionalInfo.split("\n").reverse.take(4).zipWithIndex.map{ case (commit, i) =>
|
||||||
if(i == 3){
|
if(i == 3){
|
||||||
<div>...</div>
|
<div>...</div>
|
||||||
@@ -34,7 +36,7 @@
|
|||||||
</div>
|
</div>
|
||||||
}
|
}
|
||||||
case _ => {
|
case _ => {
|
||||||
<div>{additionalInfo}</div>
|
<div class=" activity-message">{additionalInfo}</div>
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
@(userName: String, size: Int)(implicit context: app.Context)
|
@(userName: String, size: Int, styles: String = "")(implicit context: app.Context)
|
||||||
@import context._
|
@import context._
|
||||||
@import view.helpers._
|
@import view.helpers._
|
||||||
<img src="@url(userName)/_avatar" style="width: @(size)px; height: @(size)px;"/>
|
<img src="@url(userName)/_avatar" class="avatar" style="width: @(size)px; height: @(size)px; @styles"/>
|
||||||
|
|||||||
@@ -23,7 +23,7 @@
|
|||||||
<li><a href="javascript:void(0);" class="assign" data-name=""><i class="icon-remove-circle"></i> Clear assignee</a></li>
|
<li><a href="javascript:void(0);" class="assign" data-name=""><i class="icon-remove-circle"></i> Clear assignee</a></li>
|
||||||
<li class="divider"></li>
|
<li class="divider"></li>
|
||||||
@collaborators.map { collaborator =>
|
@collaborators.map { collaborator =>
|
||||||
<li><a href="javascript:void(0);" class="assign" data-name="@collaborator"><i class="icon-while"></i> @collaborator</a></li>
|
<li><a href="javascript:void(0);" class="assign" data-name="@collaborator"><i class="icon-while"></i>@helper.html.avatar(collaborator, 20) @collaborator</a></li>
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -31,7 +31,7 @@
|
|||||||
<div class="issue-info">
|
<div class="issue-info">
|
||||||
<span id="label-assigned">
|
<span id="label-assigned">
|
||||||
@issue.assignedUserName.map { userName =>
|
@issue.assignedUserName.map { userName =>
|
||||||
<a href="@url(userName)" class="username strong">@userName</a> is assigned
|
@helper.html.avatar(userName, 20) <a href="@url(userName)" class="username strong">@userName</a> is assigned
|
||||||
}.getOrElse("No one is assigned")
|
}.getOrElse("No one is assigned")
|
||||||
</span>
|
</span>
|
||||||
@if(hasWritePermission){
|
@if(hasWritePermission){
|
||||||
@@ -39,7 +39,7 @@
|
|||||||
<li><a href="javascript:void(0);" class="assign" data-name=""><i class="icon-remove-circle"></i> Clear assignee</a></li>
|
<li><a href="javascript:void(0);" class="assign" data-name=""><i class="icon-remove-circle"></i> Clear assignee</a></li>
|
||||||
<li class="divider"></li>
|
<li class="divider"></li>
|
||||||
@collaborators.map { collaborator =>
|
@collaborators.map { collaborator =>
|
||||||
<li><a href="javascript:void(0);" class="assign" data-name="@collaborator"><i class="icon-white"></i> @collaborator</a></li>
|
<li><a href="javascript:void(0);" class="assign" data-name="@collaborator"><i class="icon-white"></i>@helper.html.avatar(collaborator, 20) @collaborator</a></li>
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -43,7 +43,9 @@
|
|||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>
|
<td>
|
||||||
<a href="@url(commit.committer)" class="username strong">@commit.committer</a> <span class="muted">@datetime(commit.time)</span>
|
@helper.html.avatar(commit.committer, 20)
|
||||||
|
<a href="@url(commit.committer)" class="username strong">@commit.committer</a>
|
||||||
|
<span class="muted">@datetime(commit.time)</span>
|
||||||
<div class="pull-right monospace small" style="text-align: right;">
|
<div class="pull-right monospace small" style="text-align: right;">
|
||||||
<div>
|
<div>
|
||||||
@if(commit.parents.size == 0){
|
@if(commit.parents.size == 0){
|
||||||
|
|||||||
@@ -33,7 +33,12 @@
|
|||||||
@day.map { commit =>
|
@day.map { commit =>
|
||||||
<tr>
|
<tr>
|
||||||
<td>
|
<td>
|
||||||
<div class="pull-left">
|
<div class="pull-right align-right">
|
||||||
|
<a href="@url(repository)/commit/@commit.id" class="btn btn-small monospace">@commit.id.substring(0, 10)</a><br>
|
||||||
|
<a href="@url(repository)/tree/@commit.id" class="small">Browse code</a>
|
||||||
|
</div>
|
||||||
|
<div>
|
||||||
|
@helper.html.avatar(commit.committer, 40, "float: left; margin-right: 4px;")
|
||||||
<a href="@url(repository)/commit/@commit.id" class="commit-message" style="font-weight: bold;">@link(commit.summary, repository)</a>
|
<a href="@url(repository)/commit/@commit.id" class="commit-message" style="font-weight: bold;">@link(commit.summary, repository)</a>
|
||||||
@if(commit.description.isDefined){
|
@if(commit.description.isDefined){
|
||||||
<a href="javascript:void(0)" onclick="$('#description-@commit.id').toggle();" class="omit">...</a>
|
<a href="javascript:void(0)" onclick="$('#description-@commit.id').toggle();" class="omit">...</a>
|
||||||
@@ -47,10 +52,6 @@
|
|||||||
<span class="muted">@datetime(commit.time)</span>
|
<span class="muted">@datetime(commit.time)</span>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="pull-right align-right">
|
|
||||||
<a href="@url(repository)/commit/@commit.id" class="btn btn-small monospace">@commit.id.substring(0, 10)</a><br>
|
|
||||||
<a href="@url(repository)/tree/@commit.id" class="small">Browse code</a>
|
|
||||||
</div>
|
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -36,6 +36,7 @@
|
|||||||
<tr>
|
<tr>
|
||||||
<td colspan="4" class="latest-commit">
|
<td colspan="4" class="latest-commit">
|
||||||
<div>
|
<div>
|
||||||
|
@helper.html.avatar(latestCommit.committer, 20)
|
||||||
<a href="@url(latestCommit.committer)" class="username strong">@latestCommit.committer</a>
|
<a href="@url(latestCommit.committer)" class="username strong">@latestCommit.committer</a>
|
||||||
<span class="muted">@datetime(latestCommit.time)</span>
|
<span class="muted">@datetime(latestCommit.time)</span>
|
||||||
<div class="pull-right align-right monospace">
|
<div class="pull-right align-right monospace">
|
||||||
|
|||||||
@@ -35,7 +35,7 @@
|
|||||||
@commits.map { commit =>
|
@commits.map { commit =>
|
||||||
<tr>
|
<tr>
|
||||||
<td width="0%"><input type="checkbox" name="commitId" value="@commit.id"></td>
|
<td width="0%"><input type="checkbox" name="commitId" value="@commit.id"></td>
|
||||||
<td><a href="@url(commit.committer)">@commit.committer</a></td>
|
<td>@helper.html.avatar(commit.committer, 20)<a href="@url(commit.committer)">@commit.committer</a></td>
|
||||||
<td width="80%">
|
<td width="80%">
|
||||||
<span class="muted">@datetime(commit.time):</span>
|
<span class="muted">@datetime(commit.time):</span>
|
||||||
@commit.shortMessage
|
@commit.shortMessage
|
||||||
|
|||||||
@@ -197,6 +197,16 @@ span.note {
|
|||||||
margin-left: 20px;
|
margin-left: 20px;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
img.avatar {
|
||||||
|
border-radius: 4px;
|
||||||
|
-webkit-border-radius: 4px;
|
||||||
|
-moz-border-radius: 4px;
|
||||||
|
}
|
||||||
|
|
||||||
|
div.activity-message {
|
||||||
|
margin-left: 20px;
|
||||||
|
}
|
||||||
|
|
||||||
fieldset.margin {
|
fieldset.margin {
|
||||||
border-top: 1px solid #eee;
|
border-top: 1px solid #eee;
|
||||||
margin-top: 10px;
|
margin-top: 10px;
|
||||||
|
|||||||
Reference in New Issue
Block a user