Самый простой способ изменить, когда перезагрузка NavStash рушится (используя самонаводку)

У меня есть приложение для рельсов, использующее самородку-бутстрап-сасс. Я хотел бы изменить ширину, с которой навигационная панель падает с планшета (979px) на телефон (769px). Переопределение медиа-запроса не является правильным решением.

Я отредактировал @navbarCollapseWidth в variables.less и построил бутстрап, а затем скопировал содержимое bootstrap-responsive.css в responsive.scss в gems... vendor/assets/stylesheets/bootstrap. Теперь, однако, я потерял способность обновлять драгоценный камень, не теряя своих изменений.

Какой лучший метод здесь? Я хотел бы сделать то, что, по моему мнению, простое изменение, но сохранить работоспособность моего драгоценного камня. Возможно, используя @import "bootstrap-responsive-mine"; в application.css.scss, вручную обновляя этот файл, когда мне нужно?

Ответ 1

Вы прочитали некоторую информацию о настроить этот камень?

Импортируйте "bootstrap" в свой файл SCSS, чтобы получить все стили, шаблоны и переменные Bootstrap!

@import "bootstrap";

Нужно настроить переменную или две? Просто определите значение которую вы хотите изменить перед импортом Bootstrap. Сасс уважать существующее существующее определение, а не переписывать его с помощью Настройки загрузки Bootstrap.

$navbarCollapseWidth: 769px;
@import "bootstrap";

Или это не то, что вам нужно?