跳转到主要内容

用于plone columns.css文件的decogrid生成器。

项目描述

这是什么?

组合体.decogrid是decogrid布局的css代码生成器。它生成的css代码类似于plonetheme.sunburst中的“columns.css”。将生成的css代码复制到您的.product/skins/prod_styles/columns.css中,以覆盖其他任何定义。

安装

只需将decogrid部分添加到您的buildout中

[buildout]
parts =
    ...
    decogrid

[decogrid]
recipe = zc.recipe.egg
eggs = kombinat.decogrid

指南

自动生成的可执行文件位于您的buildout bin/目录中。它允许您选择多种生成decogrid css代码的选项,这些选项可以直接粘贴到您的columns.css文件中

~/buildout $ bin/decogrid_generatecss -h
usage: decogrid_generatecss [-h] [-c COLUMNS] [-m MARGIN] [-w WIDTH]
                            [-l LEVEL] [-t TAG] [-o]

decogrid_generatecss [options] decogrid_generatecss generate decogrid
columns.css for plone (http://deco.gs) Default values are written in brackets.

optional arguments:
  -h, --help            show this help message and exit
  -c COLUMNS, --columns COLUMNS
                        how many columns (16)
  -m MARGIN, --margin MARGIN
                        margin in pixels between each cell (10)
  -w WIDTH, --width WIDTH
                        portal width in pixels including potentially left
                        and/or right margins (960)
  -l LEVEL, --convenience-level LEVEL
                        max level of convenience classes to create (7)
  -t TAG, --tag TAG     html tag to be used for 'row', 'cell' and
                        'convenience' css classes (div)
  -o, --omit-margin     omit left and right margin around the portal
                        (recommended for nesting grids inside grids)

示例

如果您想使用嵌套网格布局,这个实用程序非常有用,因为它可以省略plone的columns.css中默认提供的边距。

使用以下方式生成新的columns.css文件

~/buildout $ bin/decogrid_generatecss -o -w 950 -c 16 > columns.css

变更日志

0.3 (2013-10-09)

  • optparse切换到argparse,因此现在我们需要 >= Python 2.7。[saily]

  • 增加更多可配置的解析器,允许非div标签,允许通过传递 "" 作为参数来 -t 来删除标签。[saily]

  • 允许用户使用 --level 参数来限制便利类。默认值仍然是 min(columns, 7)。[saily]

0.2 - 2012-07-09

  • 修复了CSS换行符。

  • 移除了重复的“position-0”声明 [petschki]

0.1.1 - 2011-05-26

  • 更新了安装文档 [petschki]

0.1 - 2011-04-07

  • 想法和初始发布 [saily]

项目详情


下载文件

下载适用于您平台的应用文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。

源分发

kombinat.decogrid-0.3.zip (15.3 kB 查看哈希值)

上传时间

支持