文档详情

D8 自定义主题开发.pdf

发布:2017-06-28约字共57页下载文档
文本预览下载声明
1 Drupal 8 的主题机制 2 自定义主题的基本步骤 3 Twig 和Drupal 8 主题 4 套用自己喜欢的网站代码 5 模板覆写和修改 Drupal 8 的主题机制 Drupal 8 的四个核心主题位于 core/themes文件夹内。这些主题 都是响应式的。所有的核心主题 管理主题 默认主题 (除了基主题)都能充当管理主 题进行使用。 最简主题 标准主题 纯基 主题 默认基 主题 Seven 主题 Drupal 8 的缺省管理主题,具 有干净的线条,简单的区块, 便于后台管理。 Seven在Drupal 7 中诞生,用 做缺省的管理主题,他的设计 目的是增强Drupal 7 的用户体 验。Seven在Drupal 8 中仍然 是缺省的管理主题。 Seven正在缓慢地向组件化设 计靠拢。根据样式指南和CSS 新标准,Seven 中的很多CSS正 在使用更加抽象、可复用的 CSS组件。Seven会在8.x的组件 基础上发展, 以适应核心和第 三方不断增长的需求。 Bartik 主题 Bartik是一个随Drupal 7 诞生的简洁主 题。这个主题在Drupa l8 升级为响应式, 并提供了更多新特性。Bartik是Drupal 8 下的缺省的面向用户的主题。 Bartik主题非常经典,它的区域划分合 理、颜色设置简便。我们日常创建网站, 原则上使用该主题就可以满足基本的需 求。实际上只要对导航菜单的样式稍加 改造就已经相当完美了。 Stable 主题 Stable在Drupal 8 中是用来作为核心标 记、CSS以及JS 的向下兼容层而存在的。 当主题没有指定基主题时,就会自动使 用Stable主题。 Drupal 8 核心通过这一主题提供了一个 最小化的标记集。对前端开发者来说, 可以在这个基础上加入更加丰富的内容, 而无需去移除Drupal8自带的缺省类。对 Bootstrap或者Foundation这样的前端框 架尤其有益。 创建自定义主题 自定义主题 自定义主题的基本步骤 1 、在网站根目录的/themes 文件夹下创建一个文件夹,命名为 “mytheme”。 2 、在/themes/mytheme文件夹下创建css 、images、js 、templates文 件夹,分别用于放置样式表、图片、javascript和模板文件。 3 、在mytheme文件夹下创建一个
显示全部
相似文档