Rich Editor Extra
A Filament plugin that provide a set of extra extensions for Filament RichEditor
Author:
Mohamed Sabil
Documentation
- Currently included:
- Requirements
- Installation
- Usage
- Testing
- Changelog
- Contributing
- Security Vulnerabilities
- Credits
- License
Extra goodies for the Filament Forms RichEditor (v4). This package ships small, focused extensions that plug straight into your existing editor.
#Currently included:
- Text direction (LTR / RTL).
- More to come...
#Requirements
| Package Version | PHP Version | Laravel Version | Filament Forms Version |
|---|---|---|---|
| 1.x | 8.2+ | 11+ | 4.x |
#Installation
You can install the package via composer:
composer require mohamedsabil83/filament-rich-editor-extra
Then run the package installer:
php artisan filament-rich-editor-extra:install
#Usage
Once installed, all tools will be available for all RichEditor instances. The plugin registers itself automatically, so no additional configuration is required.
#Text Direction
You’ll see two new toolbar buttons: LTR and RTL.
Example:
use Filament\Forms\Components\RichEditor;
RichEditor::make('content')
->label('Content')
->toolbarButtons([
'rtl', 'ltr',
]);
#Testing
composer test
#Changelog
Please see CHANGELOG for more information on what has changed recently.
#Contributing
Please see CONTRIBUTING for details.
#Security Vulnerabilities
Please review our security policy on how to report security vulnerabilities.
#Credits
#License
The MIT License (MIT). Please see License File for more information.
The author
I’m Mohamed Sabil, a full-stack web developer with nearly 15 years of experience, specializing in the TALL stack (Tailwind CSS, Alpine.js, Laravel, Livewire). I build modern, scalable web applications and actively contribute to open-source projects, including translating and reviewing Arabic locales as a member of Laravel/Lang.
From the same author
Hijri Picker
A Hijri datetime picker component.
Author:
Mohamed Sabil
TinyEditor
A form component for the Tinymce editor.
Author:
Mohamed Sabil
Featured Plugins
A selection of plugins curated by the Filament team
Custom Dashboards
Let your users build and share their own dashboards with a drag-and-drop interface. Define your data sources in PHP and let them do the rest.
Filament
Data Lens
Advanced Data Visualization for Laravel Filament - a premium reporting solution enabling custom column creation, sophisticated filtering, and enterprise-grade data insights within admin panels.
Padmission
Custom Fields
Eliminate custom field migrations forever. Let your users create and manage form fields directly in Filament admin panels with 20+ built-in field types, validation, and zero database changes.
Relaticle