// Buttons .btn-round { border-radius: 30px !important; } // button branding .btn-facebook { @include button-variant($brand-facebook, $white); } .btn-twitter { @include button-variant($brand-twitter, $white); color: $white; } .btn-instagram { @include button-variant($brand-instagram, $white); background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285AEB 90%); &:hover{ background: radial-gradient(circle at 30% 134%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285AEB 90%); } } .btn-linkedin { @include button-variant($brand-linkedin, $white); } .btn-flickr { @include button-variant($brand-flickr, $white); } .btn-github { @include button-variant($brand-github, $white); } .btn-youtube { @include button-variant($brand-youtube, $white); } .btn-wordpress { @include button-variant($brand-wordpress, $white); } .btn-google { @include button-variant($brand-google, $white); } .btn-yahoo { @include button-variant($brand-yahoo, $white); } .btn-vkontakte { @include button-variant($brand-vkontakte, $white); } .btn-tiktok { @include button-variant($brand-tiktok, $white); color: $white; } .btn-circle { border-radius: 100%; height: 2.5rem; width: 2.5rem; font-size: 1rem; display: inline-flex; align-items: center; justify-content: center; padding: 0; &.btn-sm { height: 1.8rem; width: 1.8rem; font-size: 0.75rem; } &.btn-lg { height: 3.5rem; width: 3.5rem; font-size: 1.35rem; } } .btn-square { border-radius: 0; height: 2.5rem; width: 2.5rem; font-size: 1rem; display: inline-flex; align-items: center; justify-content: center; padding: 0; &.btn-sm { height: 1.8rem; width: 1.8rem; font-size: 0.75rem; } &.btn-lg { height: 3.5rem; width: 3.5rem; font-size: 1.35rem; } } .btn-icon-split { padding: 0; overflow: hidden; display: inline-flex; align-items: stretch; justify-content: center; .icon { background: fade-out($black, .85); display: inline-block; padding: $btn-padding-y $btn-padding-x; } .text { display: inline-block; padding: $btn-padding-y $btn-padding-x; } &.btn-sm { .icon { padding: $btn-padding-y-sm $btn-padding-x-sm; } .text { padding: $btn-padding-y-sm $btn-padding-x-sm; } } &.btn-lg { .icon { padding: $btn-padding-y-lg $btn-padding-x-lg; } .text { padding: $btn-padding-y-lg $btn-padding-x-lg; } } }