Начальная загрузка и цвет заголовка панели в учебном пособии SCSS для rails

#ruby-on-rails #twitter-bootstrap

#ruby-on-rails #twitter-bootstrap

Вопрос:

Начинающий программист, работающий с учебными пособиями onemontrails. Он предоставляет мне ускоренный курс по Ruby, Rails и некоторым CSS. Я работаю с Devise и Panels, чтобы мое приложение выглядело презентабельно. За пределами учебного пособия я попытался изменить цвета по умолчанию, чтобы мой сайт выглядел по-другому. Я сохраняю изменения в файле SCSS. Используя комбинацию документации по учебнику, Google и bootstrap, я смог изменить цвет практически для всего, КРОМЕ верхнего и нижнего колонтитулов панели.

Если я последую некоторым из предыдущих примеров, которые я сделал для элемента jumbotron, я успешно изменил цвет bg панелей, но не цвет заголовка;

 $panel-bg: #E87E04;
$panel-heading-bg: #E87E04;
  

В документации по начальной загрузке для других элементов CSS было указано, как изменить цвет заголовков, но я просто не вижу его для заголовков панелей. Большая часть поиска в Google, который я делаю, предоставляет мне информацию, которую я не понимаю, как использовать с моим файлом SCSS. Я нашел много ссылок на использование

 .panel-title
  

Просто не уверен, как связать это с моим SCSS. Может кто-нибудь привести мне пример того, что я пытаюсь выполнить, или ссылки на документацию, которую я, похоже, не могу найти?

Комментарии:

1. Создайте файл bootstrap_override.css.scss и добавьте все стили, которые вы хотите переопределить, а затем затребуйте этот файл в файле application.css. Убедитесь, что вы указали это ниже начальной загрузки

2. Привет, Мандип, у меня есть файл SCSS, который работает правильно. У меня возникла проблема с пониманием того, как управлять этим заголовком панели 🙂

3. можете ли вы показать мне, о какой панели вы говорите, какую-то ссылку или что-нибудь еще?

4. Извините за чрезвычайно длительную задержку. Мне потребовалось много времени, чтобы понять, как настроить мое приложение на Heroku и Heroku, работающих с Windows (все сводилось к неправильному ssh-ключу, а не к использованию оболочки GIT в Windows). arcane-basin-8400.herokuapp.com/users/sign_in Обратите внимание, что верхний и нижний колонтитулы панели не стилизованы, как остальная часть панели? Я пытаюсь понять, как управлять этим в начальной загрузке.

5. Проблем нет. Рельсы в Windows довольно жесткие. Если ваше приложение не работает, вы можете создать скрипку и показать свой код там :). ЕСЛИ вы переопределяете его, я подозреваю, что это может быть проблемой, связанной с css

Ответ №1:

Я считаю, что вам нужно перекомпилировать .scss into .css , чтобы ваши изменения вступили в силу. Вам нужно будет использовать SASS и в терминале, cd где находятся ваши файлы, а затем

sass --update input.scss:output.css

если вы не перекомпилируете, css не будет обновляться, что приведет к отсутствию объявлений.