https://github.com/akashlmp/filament-fullpage-loader
Filament PHP Full page loader
https://github.com/akashlmp/filament-fullpage-loader
filament filament-plugin full-page-loader laravel livewire loader loading-indicator loading-spinner
Last synced: 4 months ago
JSON representation
Filament PHP Full page loader
- Host: GitHub
- URL: https://github.com/akashlmp/filament-fullpage-loader
- Owner: akashlmp
- Created: 2025-07-15T10:21:47.000Z (11 months ago)
- Default Branch: master
- Last Pushed: 2025-07-15T12:06:14.000Z (11 months ago)
- Last Synced: 2025-07-15T23:21:52.560Z (11 months ago)
- Topics: filament, filament-plugin, full-page-loader, laravel, livewire, loader, loading-indicator, loading-spinner
- Language: Blade
- Homepage:
- Size: 37.1 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Filament Full Page Loader – Laravel Livewire Loading Overlay Plugin
A simple and customizable **Filament v3 plugin** that displays a **full-page loader overlay** during **Livewire requests**.
Improves user experience by preventing interaction while background tasks are processing.
---
## 🚀 Features
- ⚡ Full-page loader overlay during Livewire operations
- 🎨 Dark mode and light mode compatible
- 🛠️ Configurable text and toggle
- 🧩 Plug-and-play for Filament v3
---
## 📦 Installation
You can install the package via Composer:
```bash
composer require akashlmp/fullpage-loader
````
---
## 🛠️ Configuration
You can publish the configuration file to customize the loader behavior:
```bash
php artisan vendor:publish --tag=fullpage-loader-config
```
This will create a file at `config/fullpage-loader.php`:
```php
return [
// Enable or disable the loader globally
'enabled' => true,
// Text shown below the spinner if you are using localization then just padd key eg: common.loading
'text' => 'Loading...',
];
```
* Set `'enabled' => false` to disable the loader entirely.
* Set `'text' => ''` or `null` to hide the loader text.
---
## ✅ Requirements
* PHP >= 8.1
* Laravel >= 10
* Filament >= 3.0
---
## 📚 License
MIT © [Akash](https://github.com/akashlmp)
---
## 🤝 Contributing
Pull requests are welcome!
Feel free to open issues or suggest improvements.
---
## 🔗 Links
* [GitHub Repository](https://github.com/akashlmp/filament-fullpage-loader)
* [Packagist Package](https://packagist.org/packages/akashlmp/fullpage-loader)