OneGov主题包

plonetheme.onegov的Python项目详细描述


plonetheme.onegov

这是所有onegov plone模块的默认主题(http://onegov.ch" rel="nofollow">http://onegov.ch)。

https://raw.github.com/onegov/plonetheme.onegov/master/docs/screenshot_onegov.png

重要信息 此包不适用于Python2.6,它至少需要Python2.7

版本3.x引入了几个主要的变化。包括将默认字体大小更改为16px。 如果要将包从2.1.x版升级到3.x版,请先在 测试环境。更改字体大小可能会产生巨大影响。

用法

  • 将plonetheme.onegov添加到构建配置:
[instance]
eggs +=
    plonetheme.onegov
  • 安装通用导入配置文件。

功能

  • 在"控制面板"中自定义样式。
  • 针对平板电脑和智能手机的响应式设计
  • 带孩子的特殊路径栏

布局自定义

主题是基于scss的,并且使用可以很容易定制的变量来设计大多数东西。 在控制面板中。

只需访问定制视图:http://localhost:8080/plone/customstyles\u form" rel="nofollow">http://localhost:8080/plone/customstyles\u form

下面是一些如何自定义布局的示例:

https://raw.github.com/onegov/plunetheme.onegov/master/docs/screensshot/u zhg/u ch.pnghttps://raw.github.com/onegov/plonetheme.onegov/master/docs/screenshot_menzingen.pnghttps://raw.github.com/onegov/plonetheme.onegov/master/docs/screenshot_custom.png

附加SCS

如果需要自定义,可以使用zcml在加载项包中轻松注册自定义scss文件 可通过网络获得的更多信息:

<configurexmlns:theme="http://namespaces.zope.org/plonetheme.onegov"><includepackage="plonetheme.onegov"/><theme:add_scsspath="resources/custom.scss"/></configure>

scss文件也可以限制为特定的上下文接口或特定的请求层。 请注意,上下文接口应用于呈现样式的上下文,即 plone site根或 inavigationroot 对象。

<configurexmlns:theme="http://namespaces.zope.org/plonetheme.onegov"><includepackage="plonetheme.onegov"/><theme:add_scsspath="resources/custom.scss"for="my.package.interfaces.ISubsite"layer="my.package.interfaces.IMyPackageLayer"/></configure>

弹出式导航

此主题带有弹出式导航。如果单击全局导航中的某个元素,则可以将子元素作为弹出式导航,还可以获得指向所单击元素的链接。 此行为可以在plone.app.registry中禁用,使用设置 plonetheme.onegov.flyou navigation

https://raw.github.com/onegov/plonetheme.onegov/master/docs/screenshot_flyout_navigation.png

特殊路径栏

对于在内容之间导航的另一种快速方式,此主题包括一个特殊的路径栏,其中显示面包屑的子路径。 此行为可以在plone.app.registry中禁用,使用设置 plonetheme.onegov.flyout\u breadcrumbs

https://raw.github.com/onegov/plonetheme.onegov/master/docs/screenshot_flyout_breadcrumbs.png

特殊过滤形式

此主题提供了alternativ搜索/筛选模型。 实现需要自己完成。 有关示例,请检查zg.ch的solr搜索表单

https://raw.github.com/onegov/plonetheme.onegov/master/docs/screenshot_filter.png

打印

WebKit中的已知问题分页符 https://bugs.webkit.org/show_Bug.cgi?id=5097

链接

版权所有

此软件包的版权归4团队所有

plonetheme.onegov 根据GNU通用公共许可证第2版获得许可。

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

推荐PyPI第三方库


热门话题
java获取TaskCompletionSource工作(Firestore的Android任务)   从PNG文件获取java或信息   neo4j嵌入式版本2.3.8的java NotInTransactionException   OSGI框架的java Eclipse启动配置在Mac上不起作用   java svn:“预提交”挂钩失败,输出错误:   java中ResourceBundle的io查询   java声明变量的最佳方法是什么?遵循下面的例子?   java如何在log4j中获得不同的记录器?   hibernate错误“java.lang.NoSuchMethodError:org.jboss.logging.Logger.getMessageLogger”   swing将JPanel保存为图像   eclipse(Java Spigot)我的PlayerInteractEvent有问题   使用java nio从FileChannel读取的字符串   java Eclipse无法清理生成输出   安卓对Eclipse java组件中的代码行数有限制吗   java Android Studio将应用程序推到手机上,不会让我   针对具有两个编辑器的页面的selenium java代码自动化   Java正则表达式:负前瞻   JavaJPA:基于实例变量将实体动态映射到表