2d3ca553 |
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 | } |