jxlwqq / quill
quill editor for laravel-admin
Installs: 22 005
Dependents: 0
Suggesters: 0
Security: 0
Stars: 23
Watchers: 3
Forks: 4
Language:CSS
Requires
- php: >=7.0.0
- encore/laravel-admin: ~1.6
Requires (Dev)
- phpunit/phpunit: ~6.0
README
This is a laravel-admin
extension that integrates Quill into the laravel-admin
form.
Screenshot
Installation
composer require jxlwqq/quill php artisan vendor:publish --tag=laravel-admin-quill
Configuration
In the extensions
section of the config/admin.php
file, add some configuration that belongs to this extension.
'extensions' => [ 'quill' => [ // If the value is set to false, this extension will be disabled 'enable' => true, 'config' => [ 'modules' => [ 'syntax' => true, 'toolbar' => [ ['size' => []], ['header' => []], 'bold', 'italic', 'underline', 'strike', ['script' => 'super'], ['script' => 'sub'], ['color' => []], ['background' => []], 'blockquote', 'code-block', ['list' => 'ordered'], ['list' => 'bullet'], ['indent' => '-1'], ['indent' => '+1'], 'direction', ['align' => []], 'link', 'image', 'video', 'formula', 'clean' ], "htmlEditButton" => ["syntax" => true, "debug" => true] ], 'theme' => 'snow', 'height' => '200px', ] ] ]
The configuration of the editor can be found in Quill Documentation.
Usage
Use it in the form form:
$form->quill('content');
More resources
License
Licensed under The MIT License (MIT).