1
1
mirror of https://github.com/go-gitea/gitea synced 2025-07-22 18:28:37 +00:00

assignee ui in issue view

This commit is contained in:
FuXiaoHei
2014-05-09 20:44:08 +08:00
parent 4ef9494637
commit 045c21de4f
3 changed files with 50 additions and 2 deletions

View File

@@ -1447,6 +1447,15 @@ html, body {
min-width: 300px;
}
#issue .issue-bar .assignee, #issue .issue-bar .assignee ul {
min-width: 160px;
}
#issue .issue-bar .assignee .dropdown-menu{
padding: 0;
margin: 0;
}
#issue .assignee li {
padding: 4px 12px;
line-height: 30px;
@@ -1473,6 +1482,11 @@ html, body {
line-height: 30px;
}
#issue .issue-bar .assignee .action{
position: relative;
margin-top: -8px;
}
/* wrapper and footer */
#wrapper {

View File

@@ -535,8 +535,27 @@ function initIssue() {
}());
// assignee
var is_issue_bar = $('.issue-bar').length > 0;
var $a = $('.assignee');
if($a.data("assigned") > 0){
$('.clear-assignee').toggleShow();
}
$('.assignee', '#issue').on('click', 'li', function () {
var uid = $(this).data("uid");
if(is_issue_bar){
var assignee = $a.data("assigned");
if(uid != assignee){
$.post($a.data("ajax"), {
issue: $('#issue').data("id"),
assign: assignee
}, function (json) {
if (json.ok) {
window.location.reload();
}
})
}
return;
}
$('#assignee').val(uid);
if (uid > 0) {
$('.clear-assignee').toggleShow();