quill_web_editor 1.0.1
quill_web_editor: ^1.0.1 copied to clipboard
A rich text editor package for Flutter Web powered by Quill.js. Provides full-featured editing with tables, media embedding, custom fonts, and HTML export.
Changelog #
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
1.0.1 - 2025-12-19 #
Fixed #
- Corrected dependency constraints for
google_fonts. - Renamed
docsdirectory todocto follow pub.dev conventions. - Updated
.gitignoreto exclude unnecessary files from the package.
1.0.0 - 2024-12-17 #
Added #
- Initial release of Quill Web Editor package
QuillEditorWidget- Main editor widget with bidirectional Flutter-JS communication- Rich text editing with Quill.js 2.0
- Table support with quill-table-better
- Custom fonts (Roboto, Open Sans, Lato, Montserrat, Source Code Pro, Crimson Pro, DM Sans)
- Font sizes (small, normal, large, huge)
- Media embedding (images, videos, iframes) with resize controls
- Media alignment (left, center, right)
- Zoom controls (0.5x to 3.0x)
- HTML import/export with clean output
- Preview functionality
SaveStatusIndicatorwidget for save state displayZoomControlswidget for zoom managementOutputPreviewwidget with HTML/text tabsStatCardandStatCardRowfor statistics displayAppCardstyled card componentHtmlPreviewDialogfor full-screen HTML previewInsertHtmlDialogfor HTML insertionDocumentServicefor download, copy, print operationsHtmlCleanerutility for HTML processingTextStatsutility for word/character countingExportStyleswith CSS for exported documentsAppColorscolor palette constantsAppFontsfont configuration constantsEditorConfigeditor settings constantsAppThemetheme configuration- Example application demonstrating all features
Dependencies #
- flutter
- google_fonts: ^6.2.1
- pointer_interceptor: ^0.10.1+2