Download the PHP package yieldstudio/filament-panel without Composer
On this page you can find all versions of the php package yieldstudio/filament-panel. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download yieldstudio/filament-panel
More information about yieldstudio/filament-panel
Files in yieldstudio/filament-panel
Package filament-panel
Short Description A simple, friendly panel plugin for Filament.
License proprietary
Homepage https://github.com/yieldstudio/filament-panel
Informations about the package filament-panel
Filament Panel
A comprehensive Filament plugin package that provides enhanced UI components, developer tools, and customization options for Filament panels.
Features
- YieldPanel Plugin: Pre-configured panel with customizable colors, fonts, and icons
- Environment Indicator: Visual indicator showing the current environment (production, staging, development)
- Developer Login: Quick login widget for development environments
- Copy Action: Enhanced copy-to-clipboard action with visual feedback
- Progress Bar Column: Advanced table column with customizable progress bars and thresholds
- Phosphor Icons: Integration with Phosphor icon set
Installation
You can install the package via composer:
Usage
YieldPanel Plugin
The main plugin that provides a pre-configured panel setup with optional suggested colors, fonts, and icons.
Methods:
withSuggestedColors(bool $condition = true): Apply primary (#027BFC) and secondary (#151D53) color paletteswithSuggestedFont(bool $condition = true): Use Inter as the default fontwithSuggestedIcons(bool $condition = true): Enable Phosphor duotone icons
Environment Indicator Plugin
Display a visual indicator badge showing the current application environment.
Methods:
visible(bool|Closure $visible): Control when the indicator is visibleshowBadge(bool|Closure $showBadge): Toggle badge displaycolor(array|Closure $color): Set badge color based on environmentbadgePosition(string $position): Define where the badge appears (default: before global search)
Default Behavior:
- Visible only to super_admin users
- Hidden in production, shown in other environments
- Color-coded: Red (production), Orange (staging), Blue (development)
Developer Login Plugin
Quick login widget for development environments with one-click user switching.
Methods:
enabled(bool|Closure $condition): Enable/disable the login widget (default: local environment only)users(array|Closure $users): Array of user credentials for quick loginmodelClass(string|Closure $modelClass): User model class (default:\App\Models\User)
Security Note: Only enable in development/local environments!
Copy Action
Enhanced copy-to-clipboard action with automatic object/array formatting and success notifications.
Features:
- Automatically formats objects/arrays as readable text
- Success notification with customizable message
- Tooltip support
- Compatible with tables, forms, and infolists
Progress Bar Column
Advanced table column displaying progress bars with customizable thresholds and colors.
Methods:
maxValue(int|Closure $value): Maximum value for progress calculationlowThreshold(int|Closure $value): Threshold for warning statedangerColor(string|array|Closure $color): Color when value ≤ 0warningColor(string|array|Closure $color): Color when value ≤ thresholdsuccessColor(string|array|Closure $color): Color when value > thresholddangerLabel(string|Closure $label): Label for danger statewarningLabel(string|Closure $label): Label for warning statesuccessLabel(string|Closure $label): Label for success state
Default Colors:
- Danger: Red (
rgb(244, 63, 94)) - Warning: Orange (
rgb(251, 146, 60)) - Success: Green (
rgb(34, 197, 94))
Translations
The package includes translations for English and French. Publish the language files to customize:
Views
Publish the views for customization:
Configuration
Publish the configuration file:
Testing
Run static analysis:
Run code formatting:
Run refactoring:
Run all quality checks:
Changelog
Please see CHANGELOG for more information on what has changed recently.
Credits
License
Proprietary. See LICENSE.md for more information.
All versions of filament-panel with dependencies
filament/filament Version ^4.0||^5.0
filafly/filament-phosphor-icons Version ^2.0
spatie/laravel-package-tools Version ^1.16
illuminate/contracts Version ^11.0||^12.0||^13.0