Skip to content

Bare bones nova field using ckeditor + ckfinder

License

Notifications You must be signed in to change notification settings

pazazdigital/nova-ck-light

 
 

Repository files navigation

NovaCKLight

A bare bones nova wysiwyg field using ckeditor & ckfinder

Prerequisites

This package was developed using PHP 8, Vue 3, Laravel 10, Nova 4, ckfinder for laravel and ckeditor 5 vue. It currently assumes you have a ckfinder connector endpoint at /ckfinder/connector see ckfinder for laravel for details.

Installation

You can install the package in to a Laravel app that uses Nova via composer:

composer require bracketsdigital/nova-ck-light

Usage

Default editor

use BracketsDigital\NovaCkLight\NovaCkLight;

NovaCkLight::make('MyFieldName'),

Editor options

use BracketsDigital\NovaCkLight\NovaCkLight;

NovaCkLight::make('MyFieldName')->toolbar(['heading', '|', 'bold', 'italic', 'link']),

If you require images without an editor

use BracketsDigital\NovaCkLight\NovaCkLight;

NovaCkLight::make('MyFieldName')->imageOnly(),

Testing

composer test

Changelog

Please see CHANGELOG for more information on what has changed recently.

Contributing

Please see CONTRIBUTING for details.

Security

If you discover any security related issues, please email [email protected] instead of using the issue tracker.

Credits

License

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

About

Bare bones nova field using ckeditor + ckfinder

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Vue 70.6%
  • JavaScript 14.8%
  • PHP 14.4%
  • CSS 0.2%