Size: a a a

2019 October 14

NM

Nikita Malyshev in Drupal RU
Comrade Gagarin
Т.е. ты использовал миксины для хранения одного свойства и его значения? хаха
Да я нз как обьяснить. Это надо пробовать. Это вообще иной подход от SCSS
источник

NM

Nikita Malyshev in Drupal RU
источник

AD

Alexander Dubovskoy in Drupal RU
парни, вы обсуждаете инструмент без обсуждения задачи.
источник

NM

Nikita Malyshev in Drupal RU
Вот эти огороды не нужны, если бы были переменные
источник

C

Comrade Gagarin in Drupal RU
ну, и как это на перменные перевести?
источник

VL

Vasily Lukas in Drupal RU
Nikita Malyshev
Да я нз как обьяснить. Это надо пробовать. Это вообще иной подход от SCSS
Поддержу. Подход очень классный. И миксины используются мало
источник

NM

Nikita Malyshev in Drupal RU
Ну пример же выше скинул по систем мессджес, +- также. Все пишется в основном селекторе, затем, где нужно задаются нужные значения для переменных и они влияют только на текущей элемент.
источник

AD

Alexander Dubovskoy in Drupal RU
а еще можно <a style="—color: #d6d6d6"></a>
источник

AD

Alexander Dubovskoy in Drupal RU
т.е. когда на уровне браузера понимается что такое переменные, это круче чем было.
источник

NM

Nikita Malyshev in Drupal RU
@mixin button-size($padding-vertical, $padding-horizontal, $font-size, $line-height, $border-radius) {
 padding: $padding-vertical $padding-horizontal;
 font-size: $font-size;
 line-height: $line-height;
 border-radius: $border-radius;
}



.button {
 --btn-padding: 8px 16px;
 --btn-font-size: 16px;
 --btn-line-height: 1;
 --btn-border-radius: 4px;
 // стили юзающие переменные
}

.selector-with-button {
  --btn-padding: 16px 32px;
}
источник

C

Comrade Gagarin in Drupal RU
Я не понимать. У меня есть <a class="link">, я хочу превратить это в кнопку, пишу в scss .link {@inlude button-variant(...)}, как сюда переменные то влепить?
источник

NM

Nikita Malyshev in Drupal RU
В общем, это надо "пробовать". Это вообще другой подход. По началу непривычно, потом понимание приходит. Это супер удобно.
источник

C

Comrade Gagarin in Drupal RU
откуда возьмутся "стили юзающие переменные" если их не смиксовать?
источник

NM

Nikita Malyshev in Drupal RU
Ну тут уже да, придется придумать как. Но в целом, ни разу пока не довелось стаким столкнутся.
источник

NM

Nikita Malyshev in Drupal RU
Класс же накинуть никто не мешает
источник

C

Comrade Gagarin in Drupal RU
хаха
источник

NM

Nikita Malyshev in Drupal RU
Я говорю, это надо пробовать. Это по другому "готовится". Потому там sass не очень и вписывается, он палки в колеса пихает.
источник

VL

Vasily Lukas in Drupal RU
Comrade Gagarin
Я не понимать. У меня есть <a class="link">, я хочу превратить это в кнопку, пишу в scss .link {@inlude button-variant(...)}, как сюда переменные то влепить?
Ты просто перекрываешь переменную для этого класса
источник

C

Comrade Gagarin in Drupal RU
Vasily Lukas
Ты просто перекрываешь переменную для этого класса
для какого "этого"?
источник

VL

Vasily Lukas in Drupal RU
Comrade Gagarin
для какого "этого"?
Для кого нужно
источник