Download the PHP package ehyiah/ux-quill without Composer
On this page you can find all versions of the php package ehyiah/ux-quill. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download ehyiah/ux-quill
More information about ehyiah/ux-quill
Files in ehyiah/ux-quill
Package ux-quill
Short Description Symfony UX Bundle to use Quill JS wysiwyg text editor with full and easy customisation
License MIT
Homepage https://github.com/Ehyiah/ux-quill
Informations about the package ux-quill
QuillJs Bundle for Symfony using Symfony UX
Symfony UX Bundle implementing the Quill JS Wysiwyg https://quilljs.com/
Also, Working out of the with EasyAdmin
New Documentation: https://ehyiah.github.io/ux-quill/
If you need an easy-to-use WYSIWYG (with no complex configuration) into a symfony project, this is what you need.
- Installation
- Basic Usage
- Display Result
Installation
Step 1 Require bundle
If you are using the AssetMapper Component you're done !
step 2 next run (If you are using webpack encore, not needed with AssetMapper)
OR
It's done, you can use the QuillType to build a QuillJs WYSIWYG
You can add as many WYSIWYG fields inside same page like any normal fields.
Basic Usage
In a form, use QuillType. It works like a classic Type except it has more options : e.g:
Display result
In a twig template, the easiest way is to use the provided Twig component:
The component only renders the HTML wrappers; it does not pull any CSS by itself. Use quill_content_styles() (AssetMapper) or import the stylesheets in your CSS entry (Webpack). See usage docs for details, including the opt-in cosmetic stylesheet for mentions.
For inline style (no CSS required on frontend):
Or manually:
-
if you use the default class styling option you may need to encapsulate the content so the quill stylesheet can be applied like this :
- if you use the inline styling option simply :
All versions of ux-quill with dependencies
symfony/stimulus-bundle Version ^2.9.1|^3.0
symfony/twig-bundle Version ^6.1|^7.0|^8.0
symfony/form Version ^6.1|^7.0|^8.0
symfony/translation Version ^6.1|^7.0|^8.0
symfony/ux-twig-component Version ^2.13|^3.0