跳转到主要内容

未知

项目描述

简介

此插件是CMS Plone的基础主题。它为用户界面提供不同的设计和代码基础。

功能

  • 移动优先

  • 仅支持dexterity(plone.app.contenttypes)

  • HTML 5

  • CSS 3

  • 基于Foundation(由zurb提供)

  • 使用粘性顶部导航栏(类似twitter bootstrap)

  • ckeditor 4 wysiwyg

Dexterity

Dexterity是CMS Plone下一代内容类型引擎。Plone集成是通过plone.app.contenttypes完成的。

移动优先

此主题是移动优先的,这意味着所有功能都适用于移动设备,并为桌面进行了增强。

为了实现这一点,此主题内部包含一个plonetheme.foundationdesk主题,其中资源通过ajax加载并由屏幕触发(可能在未来改变)

HTML 5

所有表单都基于z3cform,并且所有小部件都是使用集体.z3cform.html5widgets的HTML5基本小部件

如果您想与不支持的功能浏览器保持兼容,您必须考虑将polyfills添加到您的项目中。例如collective.js.webshims

了解兼容性

布局也通过使用更多语义HTML标签进行了改进,在可能的情况下。

此插件移除……

此插件移除了archetypes,因此任何使用archetypes的插件都将损坏。

从portal_skins中移除了皮肤

  • referencebrowser

  • tinymce

  • archetypes

  • archetypes_kss

  • ATContentTypes

  • plone_ecmascript

  • plone_styles

  • plone_images

  • plone_3rdParty

  • cmf_legacy

待办事项

RelatedItems支持?

目前的小部件是为桌面设计的,需要jqueryui和contenttree作为javascript依赖项。

我们有的选项:* 不支持移动端的关联项,为桌面创建一个由JS加载的小工具 * 使用简单的“ajax搜索”小工具而不依赖其他组件

folder_contents

表格不是响应式的。在移动端有很多显示表格的方法,但我更愿意不使用表格。

想法:* 将folder_contents视为邮箱,为它创建一个更直观的用户界面。* 使用尽可能少的资源采用响应式表格方法(哪一种?)

此插件中的一些更改已经提交到上游

编辑栏和状态消息在许多模板中都是硬编码的

  • main_template

  • 仪表盘

这些操作已经使用viewlet实现,因此更改这些操作的HTML变得非常容易。


停止唤醒图片来创建一个图像标签,并了解你的资源

  • logo viewlet

  • prefs_install_products_form

鸣谢

公司

makinacom

Makina Corpus

人物

  • JeanMichel FRANCOIS [toutpt]

变更日志

1.0-dev(未发布)

  • 使用templer创建的包[JeanMichel又名toutpt]

项目详情


支持者

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面