keyboard_double_arrow_left
help Help & getting started

Quill.

Quill is a modern, lightweight rich text editor with a powerful API, designed for consistent content creation and easy customization across web applications. Click here

Installation

Quill comes ready to use in several convenient forms.

To import the full build, you will need to include the "quill.js" script and the stylesheet for the theme you wish to use.


<link href="assets/vendor/quill/quill.snow.css" rel="stylesheet">

<script src="assets/vendor/quill/quill.js"></script>
<script src="assets/js/editors/quill-init.js"></script>

Basic Example

This is what a basic Quill editor looks like in action.

h1. Bootstrap heading

h2. Bootstrap heading


Fancy display heading With faded secondary text


You can use the mark tag to highlight text.

This line of text is meant to be treated as deleted text.

This line of text is meant to be treated as no longer accurate.

This line of text is meant to be treated as an addition to the document.

This line of text will render as underlined.

This line of text is meant to be treated as fine print.

This line rendered as bold text.

This line rendered as italicized text.


A well-known quote, contained in a blockquote element.

Someone famous in Source Title

  • This is a list.
  • It appears completely unstyled.
  • Structurally, it’s still a list.
  • However, this style only applies to immediate child elements.
  • Nested lists:
    • are unaffected by this style
    • will still show a bullet
    • and have appropriate left margin
  • This may still come in handy in some situations.

<div id="quillEditor">
  <h1>h1. Bootstrap heading</h1>
  <h2>h2. Bootstrap heading</h2>
	
  <h3>
    Fancy display heading
    <small class="text-body-secondary">With faded secondary text</small>
  </h3>
	
  <br>
	
  <p>You can use the mark tag to <mark>highlight</mark> text.</p>
  <p><del>This line of text is meant to be treated as deleted text.</del></p>
  <p><s>This line of text is meant to be treated as no longer accurate.</s></p>
  <p><ins>This line of text is meant to be treated as an addition to the document.</ins></p>
  <p><u>This line of text will render as underlined.</u></p>
  <p><small>This line of text is meant to be treated as fine print.</small></p>
  <p><strong>This line rendered as bold text.</strong></p>
  <p><em>This line rendered as italicized text.</em></p>
	
  <br>
	
  <figure>
  <blockquote>
    <p>A well-known quote, contained in a blockquote element.</p>
  </blockquote>
  <figcaption>
    Someone famous in <cite title="Source Title">Source Title</cite>
  </figcaption>
  </figure>
	
  <br>
	
  <ul>
    <li>This is a list.</li>
    <li>It appears completely unstyled.</li>
    <li>Structurally, it’s still a list.</li>
    <li>However, this style only applies to immediate child elements.</li>
    <li>Nested lists:
  	<ul>
  	  <li>are unaffected by this style</li>
  	  <li>will still show a bullet</li>
  	  <li>and have appropriate left margin</li>
  	</ul>
    </li>
    <li>This may still come in handy in some situations.</li>
  </ul>
	
</div>