【发布时间】:2017-11-02 13:01:58
【问题描述】:
我正在尝试将我的 DSpace 存储库中的默认 Mirage 2 主题替换为 bootswatch.com 中的主题之一。我首先编辑我的 _main.scss 文件
[dspace-source]\dspace\modules\xmlui-mirage2\src\main\webapp\themes\Mirage2\styles\styles\bootstrap_color_scheme\
按如下方式导入新主题:
@import "../vendor/bootstrap-sass-official/assets/stylesheets/bootstrap/_variables";
@import "bootswatch.min.css";
然后我找到(或认为我找到了)在源中复制 bootstrap.min.css 和 variables.scss 文件的位置。 我将 bootstrap.min.css 文件复制到:
[dspace-source]\dspace\modules\xmlui-mirage2\src\main\webapp\themes\Mirage2\styles\styles\
以及 _variables.scss 文件:
[dspace-source]\dspace\modules\xmlui-mirage2\target\xmlui-mirage2-6.2\themes\Mirage2\vendor\bootstrap-sass-official\assets\stylesheets\bootstrap\
我在构建时没有遇到任何错误,但旧主题仍然存在。注意:在部署 webapp 之前,我重新启动了我的 servlet 并清除了 Tomcat 和浏览器缓存。可能是什么问题?
【问题讨论】:
-
请发布您为此问题找到的答案。我相信另一个 DSpace 开发人员会再次提出这个问题。
标签: twitter-bootstrap bootstrap-4 dspace