mirror of https://github.com/gogits/gogs.git
fuxiaohei
10 years ago
7 changed files with 145 additions and 7 deletions
@ -0,0 +1,43 @@ |
|||||||
|
// when dom ready, init issue label events
|
||||||
|
$(document).ready(function(){ |
||||||
|
var labelColors = ["#e11d21","#EB6420","#FBCA04","#009800", |
||||||
|
"#006B75","#207DE5","#0052cc","#53E917", |
||||||
|
"#F6C6C7","#FAD8C7","#FEF2C0","#BFE5BF", |
||||||
|
"#BFDADC","#C7DEF8","#BFD4F2","#D4C5F9"]; |
||||||
|
|
||||||
|
var colorDropHtml = ""; |
||||||
|
labelColors.forEach(function(item){ |
||||||
|
colorDropHtml += '<a class="color" style="background-color:'+item+'" data-color-hex="'+item+'"></a>'; |
||||||
|
}); |
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
// render label color input
|
||||||
|
var color_input = $('#label-add-color'); |
||||||
|
var color_label = $('#label-color-drop label'); |
||||||
|
color_label.css("background-color",labelColors[0]); |
||||||
|
color_input.val(labelColors[0]); |
||||||
|
|
||||||
|
|
||||||
|
// render label color drop
|
||||||
|
$('#label-color-drop .drop-down') |
||||||
|
.html(colorDropHtml) |
||||||
|
.on("click","a",function(){ |
||||||
|
var color = $(this).data("color-hex"); |
||||||
|
color_label.css("background-color",color); |
||||||
|
color_input.val(color); |
||||||
|
}); |
||||||
|
|
||||||
|
// color drop visible
|
||||||
|
var form = $('#label-add-form'); |
||||||
|
$('#label-new-btn').on("click",function(){ |
||||||
|
if(form.hasClass("hidden")){ |
||||||
|
form.removeClass("hidden"); |
||||||
|
} |
||||||
|
}); |
||||||
|
$('#label-cancel-btn').on("click",function(){ |
||||||
|
form.addClass("hidden"); |
||||||
|
}) |
||||||
|
|
||||||
|
|
||||||
|
}); |
File diff suppressed because one or more lines are too long
Loading…
Reference in new issue