Sha256: e98a9d131a20dc9d557871032c2a37cda3063cd06e9b655733acf381470f5f77
Contents?: true
Size: 1.58 KB
Versions: 5
Compression:
Stored size: 1.58 KB
Contents
@charset "UTF-8" // https://github.com/thoughtbot/bourbon/blob/master/core/bourbon/utilities/_assign-inputs.scss /// Append pseudo-classes to a selector(s). /// /// @argument {list | string} $inputs /// A selector, or list of selectors, to apply the pseudo-class to. /// /// @argument {pseudo-class} $pseudo [null] /// The pseudo-class to be appended. /// /// @return {list} /// /// @access private @function _assign-inputs($inputs, $pseudo: null) $list: () @each $input in $inputs $input: unquote($input) $input: if($pseudo, $input + ":" + $pseudo, $input) $list: append($list, $input, comma) @return $list ///////////////// // text-inputs //////////////// $text-inputs-list: 'input[type="color"]','input[type="date"]','input[type="datetime"]','input[type="datetime-local"]','input[type="email"]','input[type="month"]','input[type="number"]','input[type="password"]','input[type="search"]','input[type="tel"]','input[type="text"]','input[type="time"]','input[type="url"]','input[type="week"]','input:not([type])','textarea' !default $all-text-inputs: assign-inputs($text-inputs-list) $all-text-inputs-active: assign-inputs($text-inputs-list, active) $all-text-inputs-focus: assign-inputs($text-inputs-list, focus) $all-text-inputs-hover: assign-inputs($text-inputs-list, hover) $inputs-en-list: 'input[type="email"]', 'input[type="number"]', 'input[type="search"]', 'input[type="tel"]', 'input[type="url"]', 'input[type="color"]', 'input[type="date"]', 'input[type="datetime"]', 'input[type="datetime-local"]', 'input[type="time"]' $all-en-text-inputs: assign-inputs($inputs-en-list)
Version data entries
5 entries across 5 versions & 1 rubygems