yarbala/nova-optimal-image-field is a Laravel package for nova optimal image field.
It currently has 4 GitHub stars and 1.157 downloads on Packagist (latest version 1.0.0).
Install it with composer require yarbala/nova-optimal-image-field.
Discover more Laravel packages by yarbala
or browse all Laravel packages to compare alternatives.
Last updated
This field differs from the standard Image field in that after the image is loaded using it, image optimization takes place. For image optimization the package spatie/laravel-image-optimizer is used.
Install the package into a Laravel app that uses Nova with Composer:
composer require yarbala/nova-optimal-image-field
Read the documentation spatie/laravel-image-optimizer for optimizers setup information on the server side.
Add the field to your resource in the fields method:
use Yarbala\OptimalImage\OptimalImage;
OptimalImage::make('Image'),
Field uses local disk for converting images, to change this behavior change use localDisk method:
OptimalImage::make('Image')->localDisk('local'),
The field extends the Laravel\Nova\Fields\Image field, so all the usual methods are available.