Rich Editor Fullscreen
CommunityA Filament plugin that adds fullscreen functionality to the Rich Editor component.
Author:
Michal Dobes
Package health
BetaAutomated checks of this plugin's Composer package
15 checks
- Skipped: GitHub Actions pinned to SHA
- Skipped: GitLab CI includes pinned to SHA
- Passed: Open security advisories
- Passed: Dependabot PR responsiveness — No open Dependabot PRs.
- Skipped: Renovate MR responsiveness
- Skipped: Dependabot or Renovate configured
- Skipped: Dependency update cooldown configured
- Failed: Provides a security policy — View details on Plumb
- Passed: Abandoned or archived — No consulted source marks the package abandoned (packagist).
- Passed: Commit and release recency — Active: no commit date available; last release 130 days ago.
-
Passed:
composer.lock not committed by library
—
composer.lockis absent from the released dist archive. - Passed: Dist archive is lean
-
Passed:
Current Laravel version supported
—
Package dependencies resolve together with current Laravel
13.0. -
Passed:
Current PHP version supported
—
Constraint
^8.1supports current PHP8.5. - Skipped: Current Symfony version supported
filament/
namespace. Review the source and install at your own risk. Found
malware or an unresolved security issue the author won't
address?
Report it
.
Documentation
- Installation
- Usage
- Screenshots
- Customization
- Changelog
- Contributing
- Security Vulnerabilities
- Credits
- License
A Filament v4 & v5 plugin that adds fullscreen functionality to the Rich Editor component. This plugin allows users to expand the rich editor to fullscreen mode for a better writing experience.
#Installation
You can install the package via composer:
composer require mdobes/rich-editor-fullscreen
#Usage
Once installed, the fullscreen functionality is automatically available in all Rich Editor components. The plugin registers itself globally, so no additional configuration is needed.
#Basic Usage
The plugin automatically adds the fullscreen button to your Rich Editor toolbar:
use Filament\Forms\Components\RichEditor;
RichEditor::make('content')
->toolbarButtons([
'fullscreen',
])
#Keyboard Shortcuts
Cmd + Shift + F(Mac) orCtrl + Shift + F(Windows/Linux): Toggle fullscreen modeEsc: Exit fullscreen mode
#Screenshots
#Customization
#CSS Customization
You can customize the fullscreen appearance by publishing the assets and modifying the CSS:
php artisan vendor:publish --tag="rich-editor-fullscreen-assets"
The main CSS classes you can customize:
.fi-fo-rich-editor.fullscreen- The main fullscreen container.fi-fo-rich-editor.fullscreen .ProseMirror- The editor content area.fi-fo-rich-editor.fullscreen .fi-fo-rich-editor-toolbar- The toolbar in fullscreen mode
#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 am a web and application programmer. Currently, I focus primarily on the development of web and desktop applications, API interfaces, and web presentations. My favorite programming languages include PHP (especially the Laravel framework) and JavaScript, or TypeScript. In my free time, I enjoy watching a good TV series or movie.
Featured Plugins
A selection of plugins curated by the Filament team
Blueprint
Filament Blueprint is a premium Laravel Boost extension that helps AI agents produce accurate, detailed implementation plans and security reports for Filament apps.
Filament
Advanced Tables (formerly Filter Sets)
Supercharge your tables with powerful features like user-customizable views, quick filters, multi-column sorting, advanced table searching, convenient view management, and more. Compatible with Resource Panel Tables, Relation Managers, Table Widgets, and Table Builder!
Kenneth Sese
Spotlight Pro
Browse your Filament Panel with ease. Filament Spotlight Pro adds a Spotlight/Raycast like Command Palette to your Filament Panel.
Dennis Koch