Project Overview
Quillto is a set of HTML templates based on Tailwind CSS, specifically designed for quickly integrating the Quill rich text editor. The template comes with the Snow editor theme built-in and provides a complete page layout framework, suitable for backend management or content creation scenarios that require rich text editing functionality.
Tech Stack
- Tailwind CSS 3.4.4
- Quill 2.0.2 (Rich Text Editor)
- Gulp 4.0.2 (Build Tool)
- Yarn (Package Manager)
- Node.js
- jQuery, Preline UI, SimpleBar
Project Structure
Quillto_v1.0/
├── Documentation/
│ ├── index.html
│ ├── favicon.ico
│ └── logo-sm.png
└── HTML/
├── gulpfile.js
├── package.json
├── tailwind.config.js
└── src/
├── index.html
├── quill-bubble.html
└── starter.html
Core File Description
gulpfile.js— Gulp build configuration, defining asset compilation and local server taskspackage.json— Project dependency declaration, covering Quill, Tailwind, and all pluginstailwind.config.js— Tailwind CSS theme and plugin extension configurationsrc/index.html— Snow theme editor demo page entrysrc/starter.html— Blank starter page templateDocumentation/index.html— Official documentation and quick start guide
Quick Start
# Install Node.js (requires v16 or above)
# Install Gulp globally
npm install gulp -g
# Enter the HTML directory and install dependencies
cd Quillto_v1.0/HTML
yarn install
# Start the development server
gulp
The gulp command will automatically compile assets, start the BrowserSync local server, and watch for file changes. gulp build only executes the build output to the dist directory.
Usage Suggestions
When developing rich text editing functionality, Quill's CSS files (quill.core.css, quill.snow.css) are already included in index.html. To switch to the Bubble theme, refer to quill-bubble.html. The template uses the @@include syntax to organize page fragments. Ensure the Gulp build process has been executed properly before formal deployment.
