@@ -319,6 +319,12 @@ $warning: $ux-yellow-400;
319319    border-color  : $btn-outline-transparent-active-border-color ;
320320  }
321321
322+   & :disabled  {
323+     background-color  : $ux-gray-300 ;
324+     border  : $ux-gray-400 ;
325+     color  : $ux-gray-800 ;
326+   }
327+ 
322328  & :focus-visible  {
323329    @include  btn-focus-outline ;
324330  }
@@ -408,130 +414,130 @@ $warning: $ux-yellow-400;
408414  }
409415}
410416
411-   @mixin  btn-brand-linkedin  {
412-     $btn-brand-linkedin-background : $brand-color-linkedin ;
413-     $btn-brand-linkedin-border : $brand-color-linkedin ;
414-     $btn-brand-linkedin-color : $ux-white ;
415-     
416-     $btn-brand-linkedin-hover-background : darken ($brand-color-linkedin , 5%  );
417-     $btn-brand-linkedin-hover-border : darken ($brand-color-linkedin , 5%  );
418-     $btn-brand-linkedin-hover-color : $ux-white ;
419-     
420-     $btn-brand-linkedin-active-background : darken ($brand-color-linkedin , 5%  );
421-     $btn-brand-linkedin-active-border : darken ($brand-color-linkedin , 5%  );
422-     $btn-brand-linkedin-active-color : $ux-white ;
423-   
424-     @include  button-variant (
425-       $btn-brand-linkedin-background , 
426-       $btn-brand-linkedin-border ,
427-       $btn-brand-linkedin-color ,
428-       
429-       $btn-brand-linkedin-hover-background ,
430-       $btn-brand-linkedin-hover-border ,
431-       $btn-brand-linkedin-hover-color ,
432-       
433-       $btn-brand-linkedin-active-background ,
434-       $btn-brand-linkedin-active-border ,
435-       $btn-brand-linkedin-active-color ,
436-     );
437-   
438-     & :disabled  {
439-       color  : $ux-white ;
440-     }
417+ @mixin  btn-brand-linkedin  {
418+   $btn-brand-linkedin-background : $brand-color-linkedin ;
419+   $btn-brand-linkedin-border : $brand-color-linkedin ;
420+   $btn-brand-linkedin-color : $ux-white ;
441421
442-     & :focus-visible  {
443-       @include  btn-focus-outline ;
444-     }
445-   
446-     & :active , & :focus  {
447-       @include  btn-remove-bootstrap-focus-outline ;
448-     }
422+   $btn-brand-linkedin-hover-background : darken ($brand-color-linkedin , 5%  );
423+   $btn-brand-linkedin-hover-border : darken ($brand-color-linkedin , 5%  );
424+   $btn-brand-linkedin-hover-color : $ux-white ;
425+ 
426+   $btn-brand-linkedin-active-background : darken ($brand-color-linkedin , 5%  );
427+   $btn-brand-linkedin-active-border : darken ($brand-color-linkedin , 5%  );
428+   $btn-brand-linkedin-active-color : $ux-white ;
429+ 
430+   @include  button-variant (
431+     $btn-brand-linkedin-background , 
432+     $btn-brand-linkedin-border ,
433+     $btn-brand-linkedin-color ,
434+ 
435+     $btn-brand-linkedin-hover-background ,
436+     $btn-brand-linkedin-hover-border ,
437+     $btn-brand-linkedin-hover-color ,
438+ 
439+     $btn-brand-linkedin-active-background ,
440+     $btn-brand-linkedin-active-border ,
441+     $btn-brand-linkedin-active-color ,
442+   );
443+ 
444+   & :disabled  {
445+     color  : $ux-white ;
449446  }
450447
451-   @mixin  btn-brand-twitter  {
452-     $btn-brand-twitter-background : $brand-color-twitter ;
453-     $btn-brand-twitter-border : $brand-color-twitter ;
454-     $btn-brand-twitter-color : $ux-white ;
455-     
456-     $btn-brand-twitter-hover-background : darken ($brand-color-twitter , 5%  );
457-     $btn-brand-twitter-hover-border : darken ($brand-color-twitter , 5%  );
458-     $btn-brand-twitter-hover-color : $ux-white ;
459-     
460-     $btn-brand-twitter-active-background : darken ($brand-color-twitter , 5%  );
461-     $btn-brand-twitter-active-border : darken ($brand-color-twitter , 5%  );
462-     $btn-brand-twitter-active-color : $ux-white ;
463-   
464-     @include  button-variant (
465-       $btn-brand-twitter-background , 
466-       $btn-brand-twitter-border ,
467-       $btn-brand-twitter-color ,
468-       
469-       $btn-brand-twitter-hover-background ,
470-       $btn-brand-twitter-hover-border ,
471-       $btn-brand-twitter-hover-color ,
472-       
473-       $btn-brand-twitter-active-background ,
474-       $btn-brand-twitter-active-border ,
475-       $btn-brand-twitter-active-color ,
476-     );
477-   
478-     & :disabled  {
479-       color  : $ux-white ;
480-     }
448+   & :focus-visible  {
449+     @include  btn-focus-outline ;
450+   }
481451
482-     & :focus-visible  {
483-       @include  btn-focus-outline ;
484-     }
485-   
486-     & :active , & :focus  {
487-       @include  btn-remove-bootstrap-focus-outline ;
488-     }
452+   & :active , & :focus  {
453+     @include  btn-remove-bootstrap-focus-outline ;
489454  }
455+ }
490456
491-   @mixin  btn-link  {
492-     $btn-link-background : transparent ;
493-     $btn-link-border : transparent ;
494-     $btn-link-color : $ux-blue ;
495-     
496-     $btn-link-hover-background : transparent ;
497-     $btn-link-hover-border : transparent ;
498-     $btn-link-hover-color : $ux-blue-600 ;
499-     
500-     $btn-link-active-background : transparent ;
501-     $btn-link-active-border : transparent ;
502-     $btn-link-active-color : $ux-blue-600 ;
503-   
504-     @include  button-variant (
505-       $btn-link-background , 
506-       $btn-link-border ,
507-       $btn-link-color ,
508-       
509-       $btn-link-hover-background ,
510-       $btn-link-hover-border ,
511-       $btn-link-hover-color ,
512-       
513-       $btn-link-active-background ,
514-       $btn-link-active-border ,
515-       $btn-link-active-color ,
516-     );
517- 
518-     text-decoration  : none ;
519- 
520-     & :disabled  {
521-       color  : $ux-blue ;
522-       opacity  : 0.5 ;
523-     }
524- 
525-     & :hover  {
526-       text-decoration  : underline ;
527-     }
528- 
529-     & :focus-visible  {
530-       @include  btn-focus-outline ;
531-     }
532-   
533-     & :active , & :focus  {
534-       @include  btn-remove-bootstrap-focus-outline ;
535-     }
457+ @mixin  btn-brand-twitter  {
458+   $btn-brand-twitter-background : $brand-color-twitter ;
459+   $btn-brand-twitter-border : $brand-color-twitter ;
460+   $btn-brand-twitter-color : $ux-white ;
461+ 
462+   $btn-brand-twitter-hover-background : darken ($brand-color-twitter , 5%  );
463+   $btn-brand-twitter-hover-border : darken ($brand-color-twitter , 5%  );
464+   $btn-brand-twitter-hover-color : $ux-white ;
465+ 
466+   $btn-brand-twitter-active-background : darken ($brand-color-twitter , 5%  );
467+   $btn-brand-twitter-active-border : darken ($brand-color-twitter , 5%  );
468+   $btn-brand-twitter-active-color : $ux-white ;
469+ 
470+   @include  button-variant (
471+     $btn-brand-twitter-background , 
472+     $btn-brand-twitter-border ,
473+     $btn-brand-twitter-color ,
474+ 
475+     $btn-brand-twitter-hover-background ,
476+     $btn-brand-twitter-hover-border ,
477+     $btn-brand-twitter-hover-color ,
478+ 
479+     $btn-brand-twitter-active-background ,
480+     $btn-brand-twitter-active-border ,
481+     $btn-brand-twitter-active-color ,
482+   );
483+ 
484+   & :disabled  {
485+     color  : $ux-white ;
486+   }
487+ 
488+   & :focus-visible  {
489+     @include  btn-focus-outline ;
536490  }
537491
492+   & :active , & :focus  {
493+     @include  btn-remove-bootstrap-focus-outline ;
494+   }
495+ }
496+ 
497+ @mixin  btn-link  {
498+   $btn-link-background : transparent ;
499+   $btn-link-border : transparent ;
500+   $btn-link-color : $ux-blue ;
501+ 
502+   $btn-link-hover-background : transparent ;
503+   $btn-link-hover-border : transparent ;
504+   $btn-link-hover-color : $ux-blue-600 ;
505+ 
506+   $btn-link-active-background : transparent ;
507+   $btn-link-active-border : transparent ;
508+   $btn-link-active-color : $ux-blue-600 ;
509+ 
510+   @include  button-variant (
511+     $btn-link-background , 
512+     $btn-link-border ,
513+     $btn-link-color ,
514+ 
515+     $btn-link-hover-background ,
516+     $btn-link-hover-border ,
517+     $btn-link-hover-color ,
518+ 
519+     $btn-link-active-background ,
520+     $btn-link-active-border ,
521+     $btn-link-active-color ,
522+   );
523+ 
524+   text-decoration  : none ;
525+ 
526+   & :disabled  {
527+     color  : $ux-blue ;
528+     opacity  : 0.5 ;
529+   }
530+ 
531+   & :hover  {
532+     text-decoration  : underline ;
533+   }
534+ 
535+   & :focus-visible  {
536+     @include  btn-focus-outline ;
537+   }
538+ 
539+   & :active , & :focus  {
540+     @include  btn-remove-bootstrap-focus-outline ;
541+   }
542+ }
543+ 
0 commit comments