+
+ .disabled {
+ .btn-outline-primary {
+ color: $grey;
+ cursor: default;
+
+ .caret {
+ border-top-color: $grey;
+ }
+
+ &:hover {
+ background-color: lighten($green, 30%);
+ }
+ }
+ }
+
+ // Small tweaks to the toggle to stop the primary colour showing through
+ // when the menu is shown
+ .show > .btn-outline-primary.dropdown-toggle {
+ background-color: $green;
+ border-color: $green;
+
+ &:focus {
+ box-shadow: 0 0 0 0.2rem fade-out($green, 0.5);
+ }
+ }