6 /// @require {function} _assign-inputs
 
   8 /// @require {variable} $_buttons-list
 
  11 /// A list of all HTML button elements. Please note that you must interpolate
 
  12 /// the variable (`#{}`) to use it as a selector.
 
  16 ///     background-color: #f00;
 
  24 ///     background-color: #f00;
 
  27 $all-buttons: _assign-inputs($_buttons-list);
 
  29 /// A list of all HTML button elements with the `:active` pseudo-class applied.
 
  30 /// Please note that you must interpolate the variable (`#{}`) to use it as a
 
  34 ///   #{$all-buttons-active} {
 
  35 ///     background-color: #00f;
 
  40 ///   [type='button']:active,
 
  41 ///   [type='reset']:active,
 
  42 ///   [type='submit']:active {
 
  43 ///     background-color: #00f;
 
  46 $all-buttons-active: _assign-inputs($_buttons-list, active);
 
  48 /// A list of all HTML button elements with the `:focus` pseudo-class applied.
 
  49 /// Please note that you must interpolate the variable (`#{}`) to use it as a
 
  53 ///   #{$all-buttons-focus} {
 
  54 ///     background-color: #0f0;
 
  59 ///   [type='button']:focus,
 
  60 ///   [type='reset']:focus,
 
  61 ///   [type='submit']:focus {
 
  62 ///     background-color: #0f0;
 
  65 $all-buttons-focus: _assign-inputs($_buttons-list, focus);
 
  67 /// A list of all HTML button elements with the `:hover` pseudo-class applied.
 
  68 /// Please note that you must interpolate the variable (`#{}`) to use it as a
 
  72 ///   #{$all-buttons-hover} {
 
  73 ///     background-color: #0f0;
 
  78 ///   [type='button']:hover,
 
  79 ///   [type='reset']:hover,
 
  80 ///   [type='submit']:hover {
 
  81 ///     background-color: #0f0;
 
  84 $all-buttons-hover: _assign-inputs($_buttons-list, hover);