stepanenko3 / nova-markdown
Nova Markdown 高级字段
v2.0.2
2023-09-12 18:02 UTC
Requires
- php: >=8.0
- laravel/nova: ^4.0
- stepanenko3/nova-filemanager: ^6.0
README
描述
基于原生 Nova 字段的 Laravel Nova 扩展 Markdown 字段
特性
- 许多工具栏操作
- 状态栏
- 工具栏操作可切换
- 可定制的工具栏和状态栏
- 暗黑模式
- 响应式
- 全屏
- 预览
要求
php: >=8.0
laravel/nova: ^4.0
安装
# Install the package
composer require stepanenko3/nova-markdown
发布配置文件
php artisan vendor:publish --provider="Stepanenko3\NovaMarkdown\FieldServiceProvider" --tag="config"
使用
将使用声明添加到您的资源中并使用字段
use Stepanenko3\NovaMarkdown\Markdown; ... Markdown::make('Excerpt', 'excerpt') ->rules('required', 'max:1000') ->alwaysShow(),
配置
所有配置均由位于 config/nova-markdown.php
的单个配置文件管理
您可以从列表中更改工具栏操作的存在和顺序
[ 'h1', 'h2', 'h3', // 'headingSmaller', // 'headingBigger', 'bold', 'italic', 'strikethrough', 'quote', 'unorderedList', 'orderedList', 'link', 'image', 'table', // 'horizontalRule', 'code', ]
和状态栏
[ 'lines', // Show number of lines 'words', // Show number of words 'cursor', // Current cursor position line:word ]
截图
鸣谢
贡献
感谢您考虑为此包做出贡献!请创建一个 pull 请求,其中包含您的贡献以及您所提出的更改的详细说明。
许可证
此包是开源软件,根据MIT 许可证授权。