Quill is a modern WYSIWYG editor built for compatibility and extensibility https://quilljs.com/
luin e9c70cfefa Pass on register options to make overwrite behavior consistent | 4 years ago | |
---|---|---|
.github | 6 years ago | |
_develop | 4 years ago | |
assets | 4 years ago | |
blots | 4 years ago | |
core | 4 years ago | |
docs | 4 years ago | |
formats | 4 years ago | |
modules | 4 years ago | |
test | 4 years ago | |
themes | 4 years ago | |
ui | 6 years ago | |
.gitignore | 6 years ago | |
.travis.yml | 4 years ago | |
CHANGELOG.md | 6 years ago | |
CODE_OF_CONDUCT.md | 8 years ago | |
Gemfile | 5 years ago | |
Gemfile.lock | 5 years ago | |
LICENSE | 6 years ago | |
README.md | 6 years ago | |
core.js | 4 years ago | |
package-lock.json | 4 years ago | |
package.json | 4 years ago | |
quill.js | 6 years ago |
Note: This branch and README covers the upcoming 2.0 release. View 1.x docs here.
Quickstart • Documentation • Development • Contributing • Interactive Playground
<img src="https://travis-ci.org/quilljs/quill.svg?branch=master" alt="Build Status">
<img src="https://img.shields.io/npm/v/quill.svg" alt="Version">
<img src="https://img.shields.io/npm/dm/quill.svg" alt="Downloads">
<img src="https://cdn.quilljs.com/badge.svg?v=2" alt="Test Status">
Quill is a modern rich text editor built for compatibility and extensibility. It was created by Jason Chen and Byron Milligan and actively maintained by Slab.
To get started, check out https://quilljs.com/ for documentation, guides, and live demos!
Instantiate a new Quill object with a css selector for the div that should become the editor.
<!-- Include Quill stylesheet -->
<link href="https://cdn.quilljs.com/1.0.0/quill.snow.css" rel="stylesheet">
<!-- Create the toolbar container -->
<div id="toolbar">
<button class="ql-bold">Bold</button>
<button class="ql-italic">Italic</button>
</div>
<!-- Create the editor container -->
<div id="editor">
<p>Hello World!</p>
</div>
<!-- Include the Quill library -->
<script src="https://cdn.quilljs.com/1.0.0/quill.js"></script>
<!-- Initialize Quill editor -->
<script>
var editor = new Quill('#editor', {
modules: { toolbar: '#toolbar' },
theme: 'snow'
});
</script>
Take a look at the Quill website for more documentation, guides and live playground!
npm install quill
<!-- Main Quill library -->
<script src="//cdn.quilljs.com/1.0.0/quill.js"></script>
<script src="//cdn.quilljs.com/1.0.0/quill.min.js"></script>
<!-- Theme included stylesheets -->
<link href="//cdn.quilljs.com/1.0.0/quill.snow.css" rel="stylesheet">
<link href="//cdn.quilljs.com/1.0.0/quill.bubble.css" rel="stylesheet">
<!-- Core build with no theme, formatting, non-essential modules -->
<link href="//cdn.quilljs.com/1.0.0/quill.core.css" rel="stylesheet">
<script src="//cdn.quilljs.com/1.0.0/quill.core.js"></script>
Get help or stay up to date.
BSD 3-clause