Удалите неиспользуемые цвета из Bulma SASS - PullRequest
2 голосов
/ 18 июня 2020

Я начинаю изучать Bulma framework. У меня вопрос - как правильно удалить неиспользуемые цвета из SASS, чтобы уменьшить окончательный размер CSS? По умолчанию Bulma генерирует набор для большинства элементов с каждым цветом, определенным в $colors переменной в sass/utilities/derived-variables.scss

$colors: mergeColorMaps(
(
  "white"  : ($white, $black),
  "black"  : ($black, $white),
  "light"  : ($light, $light-invert),
  "dark"   : ($dark, $dark-invert),
  "primary": ($primary, $primary-invert, $primary-light, $primary-dark),
  "link"   : ($link, $link-invert, $link-light, $link-dark),
  "info"   : ($info, $info-invert, $info-light, $info-dark),
  "success": ($success, $success-invert, $success-light, $success-dark),
  "warning": ($warning, $warning-invert, $warning-light, $warning-dark),
  "danger" : ($danger, $danger-invert, $danger-light, $danger-dark)),
  $custom-colors
) !default;

. Если я использую всего 2-3 цвета, я могу уменьшить окончательный CSS до 30-40% просто удаляя неиспользованные цвета. Правильно ли редактировать sass/utilities/derived-variables.scss напрямую или есть более гибкий способ сделать это?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...