Стилизация Mirage 2 с использованием тем от bootswatch.com

На основанииФайлы Readme Мираж 2, здесь написано:

Если вы хотите основать свою тему на существующей теме Bootstrap (например, наbootswatch.com) вы можете сделать это, используя стандартную цветовую схему Bootstrap и заменив импорт Bootstrap вbootstrap_color_scheme/_main.scss:

@import "../vendor/bootstrap-sass-official/vendor/assets/stylesheets/bootstrap";

с импортом только его_variables.sccs файл (эти переменные должны быть определены, потому что они используются в_dspace-bootstrap-tweaks.scss):

@import "../vendor/bootstrap-sass-official/vendor/assets/stylesheets/bootstrap/_variables";

Затем импортируйте файл (ы) css выбранной вами темы Bootstrap. В зависимости от темы вам также может потребоваться обновить функцию twbs-font-path прямо над этим оператором импорта.

Что я сделал:

Итак, я активировалmirage2_bootstrap_color_scheme мавен профиль Скопировалbootstrap_color_scheme/_main.scss отdspace-xmlui-mirage2/src/main/webapp/styles/ вdspace/modules/xmlui-mirage2/src/main/webapp/themes/Mirage2/styles.

Я изменил текст в_main.scss это говорит@import "../vendor/bootstrap-sass-official/vendor/assets/stylesheets/bootstrap"; в@import "../vendor/bootstrap-sass-official/vendor/assets/stylesheets/bootstrap/_variables";, а потом я скопировалbootstrap.min.css что я скачал с bootswatch.com и положил его в тот же каталог с_main.scss а потом я ссылался на это в_main.scss с@import "bootstrap.min.css"; заявление.

У меня эта ошибка при запускеmvn package:

error styles/main.scss (Line 12: File to import not found or unreadable: variables.`

Я также пытался положить_variables.scss подbootstrap_color_scheme каталог и использовал@import "variables"; но я получил ту же не найденную или нечитаемую ошибку.

Может кто-нибудь подсказать мне, как правильно использовать темы с bootswatch.com для применения к Mirage 2? Пример и простой пример использования темы темы с bootswatch.com были бы великолепны.

Заранее спасибо.

Ответы на вопрос(2)

Ваш ответ на вопрос