stepanenko3/nova-markdown
最新稳定版本:v2.0.2
Composer 安装命令:
composer require stepanenko3/nova-markdown
包简介
Nova Markdown advanced field
README 文档
README
Description
Extended Markdown Field for Laravel Nova based on native Nova field
Features
- Many toolbar actions
- Status bar
- Toolbar actions toggable
- Customizable toolbar and status bar
- Dark mode
- Responsive
- Full screen
- Preview
Requirements
php: >=8.0laravel/nova: ^4.0
Installation
# Install the package
composer require stepanenko3/nova-markdown
Publish the config file:
php artisan vendor:publish --provider="Stepanenko3\NovaMarkdown\FieldServiceProvider" --tag="config"
Usage
Add the use declaration to your resource and use the fields:
use Stepanenko3\NovaMarkdown\Markdown; ... Markdown::make('Excerpt', 'excerpt') ->rules('required', 'max:1000') ->alwaysShow(),
Configuration
All the configuration is managed from a single configuration file located in config/nova-markdown.php
You can change the presence and order of the toolbar actions from the list
[
'h1',
'h2',
'h3',
// 'headingSmaller',
// 'headingBigger',
'bold',
'italic',
'strikethrough',
'quote',
'unorderedList',
'orderedList',
'link',
'image',
'table',
// 'horizontalRule',
'code',
]
And status bar
[
'lines', // Show number of lines
'words', // Show number of words
'cursor', // Current cursor position line:word
]
Screenshots
Credits
Contributing
Thank you for considering contributing to this package! Please create a pull request with your contributions with detailed explanation of the changes you are proposing.
License
This package is open-sourced software licensed under the MIT license.
统计信息
- 总下载量: 27.14k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 10
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2022-04-26


