diff --git a/packages/markdown/marked/lib/marked.js b/packages/markdown/marked/lib/marked.js
index de64d1eba..db593eb7d 100644
--- a/packages/markdown/marked/lib/marked.js
+++ b/packages/markdown/marked/lib/marked.js
@@ -4,22 +4,15 @@
* https://github.com/markedjs/marked
*/
-/*
-Wekan Changes:
+ /* Wekan changes below, with this same code:
-Disable list formatting and converting to HTML. Fixes:
-- Checklist + card title with starting number and point
- https://github.com/wekan/wekan/issues/2696
-- How to begin a card title with "3. "?
- https://github.com/wekan/wekan/issues/1421
-- GFM checklist not displayed properly in card title #2818
- https://github.com/wekan/wekan/issues/2818
-
-With below using this code, search with text "Wekan":
- //var cap = this.rules.block.list.exec(src);
- // Wekan: do not autonumber lists:
- cap = false;
-*/
+_proto.checkbox = function checkbox(checked) {
+ - return ' ';
+ + // return ' ';
+ + // Wekan: Instead of HTML, use unicode checked characters
+ + return (checked ? '🗹 ' : '☐ ');
+ };
+ */
/**
* DO NOT EDIT THIS FILE
@@ -601,9 +594,7 @@ With below using this code, search with text "Wekan":
};
_proto.list = function list(src) {
- //var cap = this.rules.block.list.exec(src);
- // Wekan: do not autonumber lists:
- cap = false;
+ var cap = this.rules.block.list.exec(src);
if (cap) {
var raw = cap[0];
@@ -1873,7 +1864,9 @@ With below using this code, search with text "Wekan":
};
_proto.checkbox = function checkbox(checked) {
- return ' ';
+ // return ' ';
+ // Wekan: Instead of HTML, use unicode checked characters
+ return (checked ? '🗹 ' : '☐ ');
};
_proto.paragraph = function paragraph(text) {