mirror of
https://github.com/wekan/wekan.git
synced 2026-01-04 08:38:49 +01:00
Autosize the rich editor (for card description and comments)
This commit is contained in:
parent
56a240a643
commit
a12f094710
6 changed files with 15 additions and 3 deletions
7
client/components/main/editor.jade
Normal file
7
client/components/main/editor.jade
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
template(name="editor")
|
||||
textarea.editor(
|
||||
class="{{class}}"
|
||||
id=id
|
||||
autofocus=autofocus
|
||||
placeholder="{{_ 'comment-placeholder'}}")
|
||||
+Template.contentBlock
|
||||
|
|
@ -3,6 +3,8 @@ var dropdownMenuIsOpened = false;
|
|||
Template.editor.onRendered(function() {
|
||||
var $textarea = this.$('textarea');
|
||||
|
||||
autosize($textarea);
|
||||
|
||||
$textarea.textcomplete([
|
||||
// Emojies
|
||||
{
|
||||
|
|
|
|||
2
client/components/main/editor.styl
Normal file
2
client/components/main/editor.styl
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
textarea.editor
|
||||
min-height: 100px
|
||||
|
|
@ -11,8 +11,7 @@
|
|||
</div>
|
||||
</template>
|
||||
|
||||
<template name="editor">
|
||||
<textarea class="{{class}}" placeholder="{{_ 'comment-placeholder'}}" id="{{id}}" autofocus="{{autofocus}}">{{> UI.contentBlock}}</textarea>
|
||||
</template>
|
||||
<!-- XXX This should be moved to editor.jade but there is an issue with jade
|
||||
handling of the markdown component. -->
|
||||
|
||||
<template name="viewer">{{#markdown}}{{#emoji}}{{#mentions}}{{> UI.contentBlock }}{{/mentions}}{{/emoji}}{{/markdown}}</template>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue