Merge remote-tracking branch 'zawadzki/new-design'
[wolnelektury.git] / src / wolnelektury / static / 2021 / css / utils / bourbon / utilities / _assign-inputs.scss
1 @charset "UTF-8";
2
3 /// Append pseudo-classes to a selector(s).
4 ///
5 /// @argument {list | string} $inputs
6 ///   A selector, or list of selectors, to apply the pseudo-class to.
7 ///
8 /// @argument {pseudo-class} $pseudo [null]
9 ///   The pseudo-class to be appended.
10 ///
11 /// @return {list}
12 ///
13 /// @access private
14
15 @function _assign-inputs(
16   $inputs,
17   $pseudo: null
18 ) {
19   $list: ();
20
21   @each $input in $inputs {
22     $input: unquote($input);
23     $input: if($pseudo, $input + ":" + $pseudo, $input);
24     $list: append($list, $input, comma);
25   }
26
27   @return $list;
28 }