狂欢3.0引导程序自定义如何



我已经安装了一个Spree 3-0-Stable测试站点,我想添加bootswatch主题并更改一些引导项目的填充。

我很难理解我在哪里做这件事。

一个例子是,我想修改.panel页脚填充,以便项目价格显示在一个较小的框中。

我认为覆盖应该放在app/assets/stylesheets/spride/frontend中。

当我添加以下时

    .panel-footer {
      /* padding: 10px 15px; */
      background-color: #f5f5f5;
      border-top: 1px solid #ddd;
      border-bottom-right-radius: 3px;
      border-bottom-left-radius: 3px;
    }
@import "bootstrap";

app/assets/stylesheets/spriver/frontend/frontend_bootstrap.css.css

价格框的填充不会改变,但网格中项目的相等间距会丢失。

我正沿着正确的道路来定制这样的商店?

no您永远不应该以这种方式进行自定义,因为当狂欢得到更新时,你所有的组件都将被覆盖,你将失去所有的更新。因此,最好开始使用狂欢指南中给出的Deface Overrides。首先看起来会很困难但一旦看完这个视频,你就可以很容易地使用污损覆盖概念。

https://www.youtube.com/watch?v=pirTIAy1NVM

最新更新