Sketchpad plugin screenshot
Dark mode ready
Multilingual support
Supports v5.x

Sketchpad

Community

A simple package that provides you with a sketchpad field.

Tags: Forms Form Field
Supported versions:
5.x
Valentin Morice avatar Author: Valentin Morice

Package health

Beta

Automated checks of this plugin's Composer package

92 / 100
Security 85
Maintenance 100
Ecosystem 100
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, github).
  • Passed: Commit and release recency — Active: last commit 29 days ago; last release 29 days ago.
  • Passed: composer.lock not committed by library composer.lock is 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.2 supports current PHP 8.5.
  • Skipped: Current Symfony version supported
Third-party plugin. This is built by the community, not the Filament team. Filament does not review, endorse, or vet the security of plugins outside the 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 .
Powered by Plumb Last scanned 2 weeks ago

Documentation

Screenshot from 2024-08-24 15-37-49

A simple package that provides you with a sketchpad field in Filament

#Installation

You can install the package via composer:

composer require valentin-morice/filament-sketchpad

#Usage

The filament-sketchpad plugin works as any other Filament Form Builder class. Make sure the column on which it is called is cast to JSON.

public static function form(Form $form): Form
    {
        return $form
            ->schema([
                FilamentSketchpad::make('example'),
            ]);
    }

#Set the height

FilamentSketchpad::make('example')->height(int 400|Closure); // in px

NOTE: All standard injected utilities are available in your closure.

Thanks to http://yiom.github.io/sketchpad/ for the JS.

#License

The MIT License (MIT). Please see License File for more information.

The author

Valentin Morice avatar Author: Valentin Morice

I'm a self-taught developer from France. Currently working for AnchorLess.

Plugins
2
Stars
48

From the same author