У меня есть сайт Drupal 8 со следующей темой Bootstrap 3:
https://bootswatch.com/3/flatly/
Эта тема очень хорошая, но цвета не соответствуют моему сайту.
Мне нравятся цвета следующей темы:
https://bootswatch.com/3/sandstone/
Как поместить цвета этой темы в тему моего сайта, не вводя заново весь код для раскрашивания элементов?
Есть ли способ легко применить цвет из одной темы в другую?
Я скопировал следующие файлы в мою тему:
https://bootswatch.com/3/flatly/_variables.scss
https://bootswatch.com/3/flatly/_bootswatch.scss
Я хочу заменить текущий цвет темы на:
$brand-primary: #325D88 !default; $brand-success: #93C54B !default; $brand-info: #29ABE0 !default; $brand-warning: #F47C3C !default; $brand-danger: #d9534f !default;
Просто напишите ваши цвета после последнего оператора импорта.Если это не удалось, замените! Default на! Важный.Не элегантно, но работает.
@import 'drupal-bootstrap'; $brand-primary: #325D88; $brand-success: #93C54B; $brand-info: #29ABE0; $brand-warning: #F47C3C; $brand-danger: #d9534f; // or $brand-primary: #325D88 !important; $brand-success: #93C54B !important; $brand-info: #29ABE0 !important; $brand-warning: #F47C3C !important; $brand-danger: #d9534f !important;