我已经使用 Drupal 6 一年了,每个项目都使用 Zen Sub-Theme。那么,我应该继续为 Drupal 7 使用 Zen 吗?还是 Drupal 7 带来了更好的选择?也许是斯塔克主题?
7 回答
您可能不想尝试Zentropy入门主题。非常适合启动模板,维护良好且前沿。
从 Zentropy Drupal 页面:
Zentropy 是一个基本主题,它试图将两个世界中最好的结合在一起:
它将核心模板文件转换为 HTML5 标记(基于 Boron - 所有归功于 Metal Toad Media 的 Scott Vandehey (spaceninja))
它添加了经典基本主题的有用功能
它包括一个 HTML5 友好的 CSS 重置和来自 Paul Irish 的 HTML5 样板的其他最佳实践
它还具有许多其他优点:更多区域、Google Analytics 集成、对 Modernizr (http://www.modernizr.com/) 的支持以及各种令人敬畏的功能
值得一提的是道——顾名思义,这是对禅宗思想的一种新看法,在一段时间内非常流行。
这是一个不错的、扎实的、直接的、严肃的基本主题,不会妨碍您。它还构建了一些有用的主题,特别是优秀的管理主题Rubik)。这是一篇将 Tao 与 Zen 进行比较的好文章(drupal 6 角度,但评论使其更新,总体思路与 Drupal 7 相关)。
但是您应该知道,在撰写本文时,它的赞助公司似乎已经停止了开发,因为他们从 Drupal 移出,并且文档从来没有像 Zen 那样好。
最后,不管基本主题是什么,对于任何有兴趣保持样式表健全和可管理的人来说,都值得查看LESS CSS 预处理器模块 -这是一篇很好的文章,解释了它的作用。
Have you considered a grid system? http://drupal.org/project/omega is a particularly nice reworking of the 960gs theme.
我现在正在使用 AdaptiveTheme (http://drupal.org/project/adaptivetheme) 构建一个站点。在 drupal 6 上使用 Zen 后,AdaptiveTheme 感觉所有最新的 Web 标准都更加前沿。
经过一些研究和测试后,我决定从 Stark up 开始构建自己的基本主题。我建议,只需遵循在线文档并使其尽可能灵活。
您可以随时在需要时添加自己的template.php
和或.tpl.php
文件。
查看http://drupal.org/project/basic以了解入门主题的精简方法。作为披露,我曾在最初开发该主题的公司工作,但我仍然认为它的优点值得考虑。