Этот коммит содержится в:
Florian Orben
2015-11-30 03:17:19 +01:00
родитель c919bd9e52
Коммит 379a9a89ed
2 изменённых файлов: 13 добавлений и 0 удалений

Просмотреть файл

@@ -223,6 +223,14 @@ class MattermostMarkdownRenderer extends marked.Renderer {
return `<table class="markdown__table"><thead>${header}</thead><tbody>${body}</tbody></table>`; return `<table class="markdown__table"><thead>${header}</thead><tbody>${body}</tbody></table>`;
} }
listitem(text) {
const taskListReg = /^\[([ |xX])\] /;
const isTaskList = taskListReg.exec(text);
return isTaskList ?
`<li>${'<input type="checkbox" disabled="disabled" ' + (isTaskList[1] === ' ' ? '' : 'checked="checked" ') + '/> '}${text.replace(taskListReg, '')}</li>` :
`<li>${text}</li>`;
}
text(txt) { text(txt) {
return TextFormatting.doFormatText(txt, this.formattingOptions); return TextFormatting.doFormatText(txt, this.formattingOptions);
} }

Просмотреть файл

@@ -607,6 +607,11 @@ body.ios {
li ul, li ol { li ul, li ol {
padding: 0 0 0 20px padding: 0 0 0 20px
} }
li input[type="checkbox"]:disabled {
vertical-align: sub;
cursor: default;
}
} }
} }