diff --git a/src/main/twirl/issues/create.scala.html b/src/main/twirl/issues/create.scala.html
index 8864556..2512f27 100644
--- a/src/main/twirl/issues/create.scala.html
+++ b/src/main/twirl/issues/create.scala.html
@@ -55,11 +55,21 @@
Add Labels
-
- @labels.map { label =>
- - @label.labelName
- }
-
+
}
@@ -79,5 +89,29 @@
$('#label-milestone').text($(this).text());
$('input[name=milestoneId]').val($(this).data('id'));
});
+
+ $('a.toggle-label').click(function(){
+ if($(this).data('selected') == true){
+ $(this).css({
+ 'background-color': 'white',
+ 'color' : 'black'
+ });
+ $(this).data('selected', false);
+ } else {
+ $(this).css({
+ 'background-color': '#' + $(this).data('bgcolor'),
+ 'color' : '#' + $(this).data('fgcolor')
+ });
+ $(this).data('selected', true);
+ }
+
+ var labelNames = Array();
+ $('a.toggle-label').each(function(i, e){
+ if($(e).data('selected') == true){
+ labelNames.push($(e).data('label'));
+ }
+ });
+ $('input[name=labelNames]').val(labelNames.join(','));
+ });
});