Drupal8 的主题机制-学习Drupal

webpenson, 3 五月, 2021
  • Drupal8核心主题
    • 安装Drupal8后自带核心主题,管理->外观
    • 已安装的主题 Bartik   Seven  未安装的主题 Stark  Claro   都是响应式的
    • 所有的核心主题都能充当管理主体,除了基主题外
    • /httpdocs/core/themes  七个文件夹  
      • bartik  seven         claro             stark   stable        classy  engines
        • bartik  seven:是从classy继承而来,bartik系统默认主题
        • claro:新的现代的管理主题 ,是一个干净简洁的响应式主题,具有现代外观和更可访问性,它是基于“Seven”主题设计
        • stark:最简主题 没有任何主题模板和css样式表
        • classy :是一个纯粹的基础主题  简称基主题
        • stable:标准主题 当自定义主题没有指定自己所依赖的主题时,stable就会被当作默认的基主题,除非在自定义主题中声明了禁用基主题
        • engines:??
      • Seven主题
        • Drupal的缺省管理主题,简单干净,便于后台管理
        • 在Drupal7中诞生,目的是为增强Drupal7的用户体验
      • Bartik主题
        • 随Drupal7诞生的简洁主题
        • 在Drupal8升级为响应式
        • 是Drupal8下缺省的面向用户的主题
        • 非常经典
        • 只要把导航菜单栏的样式改造下
      • Stable主题
        • 在Drupal8中用来作为核心标记、CSS和JS的向下兼容层而存在
        • 当主题没有指定基主题时,会自动使用Stable主题
        • Drupal8通过这个主题提供了一个最小化的标记集
        • 对于前端开发来说,可以在这个基础上加入更丰富的内容,而无需去移除Drupal8自带的缺省类
        • 对Bootstrap或者Foundation这样的前端框架尤其有益

评论