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

kombinat.decogrid的Python项目详细描述


What is it?

kombinat.decogrid是用于decogrid布局的css代码生成器。 它生成类似于plonetheme.sunburst中的“columns.css”的css代码。 将生成的css复制到your.product/skins/prod_styles/columns.css中 重写任何其他定义。

Installation

只需将decogrid部分添加到构建:

[buildout]
parts =
    ...
    decogrid

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

Guide

自动生成的可执行文件位于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)

Example

如果要使用嵌套网格布局,则此实用程序非常有用,因为 可以忽略默认情况下在plone的columns.css中给定的边距。

使用以下命令生成新的columns.css文件:

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

Changelog

0.3 (2013-10-09)

  • optparse切换到argparse,因此我们现在需要>;=python 2.7。 [航行]
  • 添加更多可配置的解析器,允许非div标记,允许通过 将""作为-t的参数传递。 [航行]
  • 允许用户使用--level参数限制便利类。 默认值仍然是min(columns, 7)。 [航行]

0.2 - 2012-07-09

  • 固定的css行尾
  • 删除了双“位置-0”声明 [佩茨基]

0.1.1 - 2011-05-26

  • 更新的安装文档[petschki]

0.1 - 2011-04-07

  • 想法和初步发布 [航行]

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
amazon web services Java AWS s3:如何使用Md5预签名url设置和上载内容   twitter使用java从推文中排除一些单词   如何在GUI java中添加延迟时间   java程序,如何使用Outputstream发送两次消息   java为什么是javax。在将Yasson与JSONB一起使用时,Glassfish中的json需要作为依赖项吗?   如何从dist文件夹中读取文件   java如何获取与模式匹配的文件列表   java如何使用Intent从Android应用程序发送彩信?   java限制对Spring的依赖,同时又不丧失框架的功能   java是否将捕获异常报告给Firebase/Fabric等?   用jdbcjava实现mysql分页   给定URI的java注释检索   java是序列化/反序列化公共枚举的简单方法?   java如何使用jMockit模拟本机方法