Quill is a modern WYSIWYG editor built for compatibility and extensibility https://quilljs.com/

Jason Chen 0148738cb2 update version, changelog, docs 4 лет назад
.github a611451c70 tweak copy 6 лет назад
_develop 1c41309e83 update safari test platform 6 лет назад
assets 26ede5feb1 more icons 6 лет назад
blots 55af55a618 fix this reference 6 лет назад
core 6ba3811b3f use listenDOM 6 лет назад
docs 0148738cb2 update version, changelog, docs 4 лет назад
formats ec5e3ce0af Fix tab nabbing vulnerability in formatted links 4 лет назад
modules a30b2e1aa0 move cursor after paste 6 лет назад
test ec5e3ce0af Fix tab nabbing vulnerability in formatted links 4 лет назад
themes cc8526d633 Fix tabnabbing vulnerability in Snow theme (#2439) 4 лет назад
ui 9e572fe00e recase non-constant 6 лет назад
.eslintrc.js 9f17fe8564 add missing eslint config 7 лет назад
.gitignore bd4811d374 ignore symlink 7 лет назад
.travis.yml b3053bf579 update travis 7 лет назад
CHANGELOG.md 0148738cb2 update version, changelog, docs 4 лет назад
CODE_OF_CONDUCT.md 167b6e256b add code of conduct 8 лет назад
Gemfile 14d16a01a2 update github pages 6 лет назад
Gemfile.lock 14d16a01a2 update github pages 6 лет назад
LICENSE 6ef3646fa3 72 characters per line 10 лет назад
README.md f1fdea495c tweaks 6 лет назад
core.js a9f99fed7e use new webapck libraryExport option 6 лет назад
mention.js 1819d8a7b9 remove unneeded type text/javascript 6 лет назад
package.json 0148738cb2 update version, changelog, docs 4 лет назад
quill.js a9f99fed7e use new webapck libraryExport option 6 лет назад

README.md

Quill Rich Text Editor

Quill Logo

QuickstartDocumentationDevelopmentContributingInteractive 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">

QuillJS is a modern rich text editor built for compatibility and extensibility. It was created by Jason Chen and Byron Milligan and open sourced by Salesforce.

To get started, check out the Quill website for documentation, guides, and live demos!

Quickstart

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!

Download

CDN

<!-- 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>

Community

Get help or stay up to date.

License

BSD 3-clause