为Mockup提供滑块功能的一个额外模式。
项目描述
一个基于Plone Mockup的模式,可以在选定的div上实现平滑的滑块。
http://kenwheeler.github.io/slick/
文档
安装
通过将其添加到您的buildout中安装redturtle.patterns.slider
[buildout] ... eggs = redturtle.patterns.slider
然后运行 bin/buildout
之后,您需要从控制面板中将它安装到您的Plone站点。
模式使用
此模式遵循 slick 的标准,因此您需要一个包含项目列表的div。
要使div中的模式生效,您只需将其添加“pat-slider”类即可
<div class="pat-slider">
...
</div>
为滑块提供一组默认参数
dots: true
slidesToShow: 4
slidesToScroll: 4
arrows: true
lazyLoad: ‘ondemand’
如果您想更改某些内容,您只需向div添加额外的配置(mockup-style)即可,如下所示
<div class="pat-slider"
data-pat-slider="dots: false; arrows: false">
...
</div>
JS开发和打包
如果您需要开发此产品的javascripts或样式,您需要编译资源注册表包的代码。为此,有两种grunt任务。
首先,您需要安装此包根目录中 package.json 文件中列出的grunt依赖项
npm install
之后,您可以使用两个不同的grunt任务
grunt:默认任务,使用watch监听文件变化并自动重新构建资源和包
grunt compile:手动编译所有资源和包
贡献
许可证
该项目采用GPLv2许可。
贡献者
Luca Bellenghi,info@redturtle.it
变更日志
0.1.2 (2018-06-11)
发布于pypi [cekk]
0.1.1 (2017-12-21)
改进了slider js [nzambello]
0.1.0 (2017-09-18)
初始发布。[cekk]
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。
源代码发行版
redturtle.patterns.slider-0.1.2.tar.gz (60.0 kB 查看哈希值)
关闭
redturtle.patterns.slider-0.1.2.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 9871972781c74957af49811f3198daf12dab8f1a00a3283898f759f0f5f8783b |
|
MD5 | 03215f7256ef7858d8084fbcf135f46e |
|
BLAKE2b-256 | 8b8ebb6c0609fea7d3f4281dea72d4e9c310bc42d6dfcde9814a4e37c93dc914 |