Я пытаюсь переопределить некоторые переменные по умолчанию, предоставляемые начальной загрузкой, в частности, некоторые настройки цвета и шрифта по умолчанию, но, похоже, только некоторые из них вступают в силу. Вот верхняя часть моего custom.css.scss:
$myOrange:#f89406;
$myBlueDark: #304269;
$myBlue: #91BED4;
$myBlueLight: #D9E8F5;
$myWhite: #eee;
$myGrayBlue: #43464C;
/* colors */
$linkColor: $myBlueDark;
$navbarBackground: $myBlueDark;
$navbarBackgroundHighlight: lighten($navbarBackground, 10);
$navbarLinkColor: darken($myOrange, 10);
$navbarLinkColorHover: $myOrange;
$bodyBackground: #000;
$dropdownBackground: $myBlueDark;
$dropdownLinkColor: $myOrange;
$hrBorder: $myBlue;
$heroUnitBackground: lighten($myOrange, 20);
$dropdownLinkColorHover: $myOrange;
/* typography */
$sansFontFamily: 'PT Sans Narrow', 'Lucida Grande', serif;
$baseFontSize: 16px;
@import 'bootstrap';
// ... rest of the css ....
Здесь я указал значения для нескольких переменных начальной загрузки и ожидаю, что шрифт будет указанным, а цвета ссылок будут такими же, как я их установил.
Однако я заметил, что работают лишь некоторые из этих значений. Например. шрифт на моей странице по-прежнему остается в начальной загрузке по умолчанию (Helvetica Neue), но цвета панели навигации меняются на правильные значения.
Я поискал в Интернете, но ни одно из найденных решений не сработало. Была зарегистрирована проблема, которая напоминает эту проблему, но с тех пор она была закрыта: https://github.com/thomas-mcdonald/bootstrap-sass/issues/102
Я хотел бы продолжить и прокомментировать это. thread, но я просто хотел убедиться, что я ничего не упускаю.
Еще одна вещь, на которую следует обратить внимание, когда я позже явно сделаю это в своем файле custom.css.scss:
@mixin default_font {
font-family: "PT Sans Narrow", "Lucida Grande", sans-serif;
font-weight: 400;
}
body {
padding-top: 60px;
background-color: #D9E8F5;
@include default_font;
}
Шрифты отображаются нормально. Я указываю здесь background-color
из-за той же проблемы.
Я использую bootstrap-sass v2.0.3. Есть ли что-то, что я делаю неправильно или упускаю?
Спасибо.