From 77a307e4ff8cfb4afcd34990b147f0ad38dfc558 Mon Sep 17 00:00:00 2001 From: ashbike Date: Mon, 9 Feb 2015 21:30:08 +0530 Subject: - Markdown supported in column description. - Project > Edit Board and Project Summary pages now show description as tooltip. - Project > Edit Board shows textarea with markdown preview. Edit column also shows markdown preview. - Fixed bug while adding a new column inserts description as column limit. --- assets/css/src/tooltip.css | 7 ++++++- assets/js/src/base.js | 7 +++++++ assets/js/src/board.js | 8 +------- 3 files changed, 14 insertions(+), 8 deletions(-) (limited to 'assets') diff --git a/assets/css/src/tooltip.css b/assets/css/src/tooltip.css index 625b7532..a940bc16 100644 --- a/assets/css/src/tooltip.css +++ b/assets/css/src/tooltip.css @@ -62,4 +62,9 @@ div.ui-tooltip { .tooltip-large { width: 550px; -} \ No newline at end of file +} + +.column-tooltip { + color: #999; + font-size: 0.95em; +} diff --git a/assets/js/src/base.js b/assets/js/src/base.js index 090f0656..cf8de7df 100644 --- a/assets/js/src/base.js +++ b/assets/js/src/base.js @@ -187,6 +187,13 @@ var Kanboard = (function() { Mousetrap.bind("ctrl+enter", function() { $("form").submit(); }); + + // Tooltip for column description + $(".column-tooltip").tooltip({ + content: function(e) { + return '
'+$(this).attr("title")+'
'; + } + }); $.datepicker.setDefaults($.datepicker.regional[$("body").data("js-lang")]); diff --git a/assets/js/src/board.js b/assets/js/src/board.js index 696e2145..2a51eef4 100644 --- a/assets/js/src/board.js +++ b/assets/js/src/board.js @@ -50,13 +50,6 @@ Kanboard.Board = (function() { // Description popover $(".task-description-popover").click(on_popover); - // Tooltip for column description - $(".column-tooltip").tooltip({ - content: function(e) { - return $(this).attr("title"); - } - }); - // Tooltips for tasks $(".task-board-tooltip").tooltip({ track: false, @@ -279,6 +272,7 @@ Kanboard.Board = (function() { filter_load_events(); keyboard_shortcuts(); } + }); })(); -- cgit v1.2.3