unikka / neos-slick
Neos CMS的插件,提供流畅的滑块内容元素
Requires
- ext-json: *
- carbon/condition: ^2.0
- neos/flow: *
- neos/neos: ^7.0 || ^8.0
- dev-master
- v4.1.0
- v4.0.3
- v4.0.2
- v4.0.1
- v4.0.0
- v3.5.2
- v3.5.1
- v3.5.0
- v3.4.1
- v3.4.0
- v3.3.2
- v3.3.1
- v3.3.0
- v3.2.0
- v3.1.8
- v3.1.7
- v3.1.6
- v3.1.5
- v3.1.4
- v3.1.3
- v3.1.2
- v3.1.1
- v3.1.0
- v3.0.1
- v3.0.0
- v3.0.0-alpha-1
- v2.0.20
- v2.0.19
- v2.0.18
- v2.0.17
- v2.0.16
- v2.0.15
- v2.0.14
- v2.0.13
- v2.0.12
- v2.0.11
- v2.0.10
- v2.0.9
- v2.0.8
- v2.0.7
- v2.0.6
- v2.0.5
- v2.0.4
- v2.0.3
- v2.0.2
- v2.0.1
- v2.0.0
- v1.5.0
- v1.4.0
- v1.3.2
- v1.3.1
- v1.3.0
- v1.2.0
- v1.1.1
- v1.1.0
- v1.0.0
- dev-dependabot/npm_and_yarn/follow-redirects-1.15.4
- dev-dependabot/npm_and_yarn/browserify-sign-4.2.2
- dev-dependabot/npm_and_yarn/lodash-4.17.21
- dev-dependabot/npm_and_yarn/babel/traverse-7.23.2
- dev-feature/neos-8-compatibility
- dev-dependabot/npm_and_yarn/tar-4.4.15
- dev-dependabot/npm_and_yarn/webpack-5.48.0
- dev-dependabot/npm_and_yarn/babel/preset-env-7.14.9
- dev-dependabot/npm_and_yarn/webpack-5.47.0
- dev-dependabot/npm_and_yarn/postcss-8.3.6
- dev-dependabot/npm_and_yarn/mini-css-extract-plugin-1.6.2
- dev-dependabot/npm_and_yarn/semantic-release-17.4.4
- dev-dependabot/npm_and_yarn/babel/plugin-proposal-class-properties-7.14.5
- dev-dependabot/npm_and_yarn/webpack-cli-4.7.2
- dev-dependabot/npm_and_yarn/browserslist-4.16.6
- dev-dependabot/npm_and_yarn/commitizen-4.2.4
- dev-dependabot/npm_and_yarn/hosted-git-info-2.8.9
- dev-dependabot/add-v2-config-file
- dev-dependabot/npm_and_yarn/ssri-6.0.2
- dev-dependabot/npm_and_yarn/y18n-3.2.2
- dev-dependabot/npm_and_yarn/sass-loader-10.1.1
- dev-dependabot/npm_and_yarn/webpack-cli/migrate-1.1.2
- dev-tasks/upgrade-dependencies
- dev-feature/neos-7-compatibility
- dev-dependabot/npm_and_yarn/babel/preset-env-7.10.4
- dev-greenkeeper/terser-webpack-plugin-3.0.2
- dev-greenkeeper/terser-webpack-plugin-3.0.1
- dev-greenkeeper/terser-webpack-plugin-3.0.0
- dev-snyk-fix-9d93c8f9be5d67f00853b8c0af7b2c56
- dev-greenkeeper/style-loader-1.2.1
- dev-greenkeeper/style-loader-1.2.0
- dev-greenkeeper/style-loader-pin-1.1.3
- dev-greenkeeper/style-loader-1.1.4
- dev-snyk-fix-e9d4d71d98de3181e49936a55973e663
- dev-develop
- dev-greenkeeper/file-loader-6.0.0
- dev-dependabot/npm_and_yarn/babel/core-7.8.6
- dev-task/adjust-slide-nodetype
- dev-feature/adds-danish-language
- dev-release-3.1
- dev-feature/lazyloading
- dev-feature/content-mixin
- dev-Update-dependencies
This package is auto-updated.
Last update: 2024-09-11 03:55:15 UTC
README
Neos CMS的Slick内容元素
这是JavaScript包slick的现成实现。
安装
通常,您需要对包进行一些小的调整(例如,Settings.yaml中的配置)。因此,将相应的包添加到主题包的composer清单中非常重要。通常,这是位于Packages/Sites/Foo.Bar
)并运行以下命令
composer require unikka/neos-slick --no-update
使用--no-update命令可防止自动更新依赖项。在您的主题composer.json
中添加包后,返回Neos安装的根目录并运行composer update。您的所需包现在已正确安装。
使用方法
此包使用背景图片作为幻灯片。如果您想为滑块使用固定高度,可以使用以下CSS覆盖默认值
.slick-slide { min-height: <your-slide-height>; }
禁用/启用功能
幻灯片和滑块元素有一些混合,您可以使用它们来启用/禁用以及添加/删除功能。
示例
如果您想在后端禁用自动播放选项,可以这样做
'Unikka.Slick:Content.Slider': superTypes: 'Unikka.Slick:Mixin.Autoplay': false
Unikka.Slick:Content.Slider
混合
Unikka.Slick:Content.Slide
混合
淡入选项
默认情况下禁用淡入选项,因为如果您启用淡入,则“显示的幻灯片”选项将不起作用。但您可以通过以下方式简单地启用它
'Unikka.Slick:Content.Slider': superTypes: 'Unikka.Slick:Mixin.Fade': true 'Unikka.Slick:Mixin.SlidesToShow': false
配置
Unikka: Slick: # include the theme css file from slick theme: true backend: # disables autoplay in backend disableAutoplay: true # breakpoints for the responsive tab responsive: sm: 576px md: 768px lg: 992px xl: 1200px
贡献
我们希望您为neos-slick做出贡献。我们尽量使它尽可能简单。我们使用语义版本控制,以便有更多时间专注于重要的事情,而不是在依赖关系或发布地狱中挣扎。
因此,第一条规则是遵循eslint提交消息指南。如果您始终通过yarn commit
提交,那就非常简单。Commitizen会引导您。
所有PR都将合并到主分支。Travis和语义发布将检查提交消息,并在分析最新提交时触发构建新版本。
如果您有任何问题,请通过Twitter或Github联系我们。
关于
该包基于Noerdisch/Slick
包。我们感谢Noerdisch团队的所有努力。部分开发由Danske Folkekirken赞助,我们为Folkekirken使用滑块包并支持开源软件而感到自豪。
许可证
MIT许可证(MIT)。有关更多信息,请参阅许可证文件。