onedrop / spacing
为每个内容组件的顶部和底部添加空间混入
1.0
2019-05-14 17:37 UTC
Requires
- neos/neos: ~3.0 | ^4.0
- neos/nodetypes: ~3.0 | ^4.0
This package is auto-updated.
Last update: 2024-09-15 05:29:00 UTC
README
为页面上的任何内容元素添加空间。
设置
composer require 'onedrop/spacing'
将Onedrop.Spacing:Mixin.Spacing
混入添加到您想要链接的任何节点类型。
例如,此代码将为每个内容节点类型添加此功能
'Neos.Neos:Content': superTypes: 'Onedrop.Spacing:Mixin.Spacing': true
将Onedrop.Spacing:SpaceWrapperBefore
和Onedrop.Spacing:SpaceWrapperAfter
处理器添加到相同的节点类型渲染器,以在它之前插入一个带有给定id的锚点标签。
例如。
prototype(Neos.Neos:Content) {
@process.prependSpace = Onedrop.Spacing:SpaceWrapperBefore
@process.appendSpace = Onedrop.Spacing:SpaceWrapperAfter
}
prototype(Neos.Neos:ContentComponent) {
@process.prependSpace = Onedrop.Spacing:SpaceWrapperBefore
@process.appendSpace = Onedrop.Spacing:SpaceWrapperAfter
}
要启用样式,请设置此Settings.yaml
Onedrop:
Spacing:
includeStyles: true