coralic/kirby-extended-writer

此包已 弃用 且不再维护。未建议替代包。

使用新的节点、标记和功能增强 Kirby 的 Writer 字段

安装次数: 1,208

依赖: 0

建议者: 0

安全性: 0

星标: 23

关注者: 3

分支: 1

开放问题: 4

语言:JavaScript

类型:kirby 插件

1.1.1 2022-02-10 01:44 UTC

This package is auto-updated.

Last update: 2023-05-06 12:05:24 UTC


README

Preview of Kirby Extended Writer plugin

此插件提供的或打算在未来提供的所有功能,都将添加到 Kirby 4.0+。它仍然适用于 Kirby 3.6-3.9+。展望未来,此插件将被存档,并将不再接收任何更新,因为我们的愿望已经实现 :)

扩展 Writer

扩展 Writer 通过实用的标记、节点和您希望内置的功能,增强了 Kirby 内置的 Writer 字段和块。

功能

  • 新的标记
    • 突出显示:使用 html <mark> 标签突出显示文本
  • 新的节点
    • 大段落:更大的段落,例如用于简短介绍或突出显示的段落。(<div class="-larger-paragraph">
  • 使用 h1/h2/h3/h4/h5/h6 启用和禁用标题节点的标题级别
  • 对列表字段节点的属性支持,以禁用默认的项目符号列表或有序列表节点
  • 通过 props(例如 text-align)进行样式定制

要求

  • Kirby >= 3.6.0
  • php >= 7.4 / 8.0

安装

下载

下载并将此存储库复制到 /site/plugins/kirby-extended-writer

Git 子模块

git submodule add https://github.com/coralic/kirby-extended-writer.git site/plugins/kirby-extended-writer

Composer

composer require coralic/kirby-extended-writer

使用

此插件添加了标记 highlight 和节点 largerParagraphh1h2h3h4h5h6。您可以在 writer 字段中像这样激活它们

text:
  label: Text
  type: writer
  marks:
    - bold
    - italic
    - link
    - email
    - highlight
  nodes:
    - h1
    - h2
    - h3
    - largerParagraph
    - bulletList
    - orderedList

致谢

许可

MIT 许可证 © 2021-2022 Tobias Möritz