getherbie / plugin-grid
Herbie 网格插件。
v0.7.0
2015-01-28 16:22 UTC
Requires
- getherbie/herbie: dev-master
This package is auto-updated.
Last update: 2024-09-22 18:50:54 UTC
README
Grid
是一个Herbie插件,允许你在内容中创建(HTML-/CSS-)网格。
实验性
此插件为实验性。请勿在生产环境中使用!
安装
您可以通过Composer安装此插件。
$ composer require getherbie/plugin-grid
然后,在配置文件中激活插件。
plugins:
enable:
- grid
配置
在配置文件中定义所需的模板。
plugins:
config:
grid:
templates:
3col:
row: '<div class="pure-g">{row}</div>'
cols:
- '<div class="pure-u-1-3 col-{index}" markdown="1">{col}</div>'
- '<div class="pure-u-1-3 col-{index}" markdown="1">{col}</div>'
- '<div class="pure-u-1-3 col-{index}" markdown="1">{col}</div>'
2col:
row: '<div class="pure-g">{row}</div>'
cols:
- '<div class="pure-u-1-2 col-{index}" markdown="1">{col}</div>'
- '<div class="pure-u-1-2 col-{index}" markdown="1">{col}</div>'
如果您想在网格中使用Markdown,则必须将HTML属性设置为markdown="1"
。
应用
现在,您可以在页面上调用配置的网格模板。
-- grid 3col --
Inhalt Spalte 1
--
Inhalt Spalte 2
--
Inhalt Spalte 3
-- grid --
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod
tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.
-- grid 2col --
Inhalt Spalte 1
--
Inhalt Spalte 2
-- grid --