| 
43 | 43 |   }  | 
44 | 44 | }  | 
45 | 45 | 
 
  | 
46 |  | -// Interactive list items  | 
47 |  | -//  | 
48 |  | -// Use anchor or button elements instead of `li`s or `div`s to create interactive  | 
49 |  | -// list items. Includes an extra `.active` modifier class for selected items.  | 
50 |  | - | 
51 |  | -.list-group-item-action {  | 
52 |  | -  width: 100%; // For `<button>`s (anchors become 100% by default though)  | 
53 |  | -  color: var(--#{$prefix}list-group-action-color);  | 
54 |  | -  text-align: inherit; // For `<button>`s (anchors inherit)  | 
55 |  | - | 
56 |  | -  // Hover state  | 
57 |  | -  &:hover,  | 
58 |  | -  &:focus {  | 
59 |  | -    z-index: 1; // Place hover/focus items above their siblings for proper border styling  | 
60 |  | -    color: var(--#{$prefix}list-group-action-hover-color);  | 
61 |  | -    text-decoration: none;  | 
62 |  | -    background-color: var(--#{$prefix}list-group-action-hover-bg);  | 
63 |  | -  }  | 
64 |  | - | 
65 |  | -  &:active {  | 
66 |  | -    color: var(--#{$prefix}list-group-action-active-color);  | 
67 |  | -    background-color: var(--#{$prefix}list-group-action-active-bg);  | 
68 |  | -  }  | 
69 |  | -}  | 
70 |  | - | 
71 | 46 | // Individual list items  | 
72 | 47 | //  | 
73 | 48 | // Use on `li`s or `div`s within the `.list-group` parent.  | 
 | 
115 | 90 |   }  | 
116 | 91 | }  | 
117 | 92 | 
 
  | 
 | 93 | +// Interactive list items  | 
 | 94 | +//  | 
 | 95 | +// Use anchor or button elements instead of `li`s or `div`s to create interactive  | 
 | 96 | +// list items. Includes an extra `.active` modifier class for selected items.  | 
 | 97 | + | 
 | 98 | +.list-group-item-action {  | 
 | 99 | +  width: 100%; // For `<button>`s (anchors become 100% by default though)  | 
 | 100 | +  color: var(--#{$prefix}list-group-action-color);  | 
 | 101 | +  text-align: inherit; // For `<button>`s (anchors inherit)  | 
 | 102 | + | 
 | 103 | +  &:not(.active) {  | 
 | 104 | +    // Hover state  | 
 | 105 | +    &:hover,  | 
 | 106 | +    &:focus {  | 
 | 107 | +      z-index: 1; // Place hover/focus items above their siblings for proper border styling  | 
 | 108 | +      color: var(--#{$prefix}list-group-action-hover-color);  | 
 | 109 | +      text-decoration: none;  | 
 | 110 | +      background-color: var(--#{$prefix}list-group-action-hover-bg);  | 
 | 111 | +    }  | 
 | 112 | + | 
 | 113 | +    &:active {  | 
 | 114 | +      color: var(--#{$prefix}list-group-action-active-color);  | 
 | 115 | +      background-color: var(--#{$prefix}list-group-action-active-bg);  | 
 | 116 | +    }  | 
 | 117 | +  }  | 
 | 118 | +}  | 
 | 119 | + | 
118 | 120 | // Horizontal  | 
119 | 121 | //  | 
120 | 122 | // Change the layout of list group items from vertical (default) to horizontal.  | 
 | 
0 commit comments