biffbangpow/silverstripe-bbp-blocks

一系列块和扩展,允许快速进行SilverStripe开发。

dev-master 2017-08-29 08:59 UTC

This package is auto-updated.

Last update: 2024-09-16 19:54:07 UTC


README

添加一些基本块和扩展,以允许快速进行SilverStripe开发。

需求

  1. sheadawson/silverstripe-blocks: "^1.1"
  2. 使用Bootstrap 4作为前端框架(未来将扩展,但这是我们目前使用的)

安装

composer require BiffBangPow/bbp-blocks

使用

  1. 使用Composer进行安装或解压缩模块到项目的根目录
  2. blocks模块添加您需要的配置到config.yml中,以启用块
  3. 执行dev/build
  4. 前往页面以开始添加块。

样式

这里包含的块设计为仅包含足够的样式以实现基本布局,尝试添加一些基本样式并从那里开始,例如以下scss

.text-and-media-block {
  .text, .content {
      min-height: 400px;
  }
  .text {
    padding: 50px;
  }
}

.text-and-image-block {
  color: white;
  background-color: #3F51B5;
}

.call-to-action-block {
  .call-to-action-content {
    width: 100%;
    text-align: center;
  }
}

扩展

这个包中的扩展设计为添加到您的块中,以添加易于使用的功能。它们主要围绕响应式显示和隐藏内容,因为我们发现这为最终用户提供了很多控制权。