"Fancy Bootstrap Team Profile Cards"
Bootstrap 4.1.1 Snippet by MMLTech

<link href="//maxcdn.bootstrapcdn.com/bootstrap/4.1.1/css/bootstrap.min.css" rel="stylesheet" id="bootstrap-css"> <script src="//maxcdn.bootstrapcdn.com/bootstrap/4.1.1/js/bootstrap.min.js"></script> <script src="//cdnjs.cloudflare.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script> <!------ Include the above in your HEAD tag ----------> <!DOCTYPE html> <html lang="en"> <head> <title></title> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <script src="https://code.jquery.com/jquery-3.6.0.min.js" integrity="sha256-/xUj+3OJU5yExlq6GSYGSHk7tPXikynS7ogEvDej/m4=" crossorigin="anonymous"></script> <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css" integrity="sha384-Gn5384xqQ1aoWXA+058RXPxPg6fy4IWvTNh0E263XmFcJlSAwiGgFAW/dAiS6JXm" crossorigin="anonymous"> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/css/all.min.css" integrity="sha512-1ycn6IcaQQ40/MKBW2W4Rhis/DbILU74C1vSrLJxCq57o941Ym01SwNsOMqvEBFlcgUa6xLiPY/NS5R+E6ztJQ==" crossorigin="anonymous" referrerpolicy="no-referrer" /> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/animate.css/4.1.1/animate.min.css"/> </head> <body> <div class="container"> <div class="row"> <div class="col-12 my-3"> <h1>Fancy Bootstrap Team Profile Cards</h1> <hr> </div> <div class="col-lg-3 col-md-4 col-sm-6 col-12 mb-3"> <div class="card fancy fancy-purple"> <div class="card-header"> <div class="overlay-1"></div> <div class="overlay-2"></div> <div class="overlay-3"></div> <div class="avatar"> <img src="https://plhold.com/img" alt="Avatar image"> </div> </div> <div class="card-body pt-5 mt-5 text-center"> <h5 class="name">John Doe</h5> <h6 class="department">Testing Department</h6> <h6 class="function">IT Technician</h6> </div> <div class="card-footer"> <h5 class="social text-center">Social</h5> <div class="social-link-group d-flex align-items-center justify-content-center"> <a href="#" title="#" class="mx-2"><i class="fab fa-facebook"></i></a> <a href="#" title="#" class="mx-2"><i class="fab fa-instagram"></i></a> <a href="#" title="#" class="mx-2"><i class="fab fa-whatsapp"></i></a> <a href="#" title="#" class="mx-2"><i class="fab fa-github"></i></a> <a href="#" title="#" class="mx-2"><i class="fab fa-tiktok"></i></a> </div> </div> </div> </div> <div class="col-lg-3 col-md-4 col-sm-6 col-12 mb-3"> <div class="card fancy fancy-primary"> <div class="card-header"> <div class="overlay-1"></div> <div class="overlay-2"></div> <div class="overlay-3"></div> <div class="avatar"> <img src="https://plhold.com/img" alt="Avatar image"> </div> </div> <div class="card-body pt-5 mt-5 text-center"> <h5 class="name">John Doe</h5> <h6 class="department">Testing Department</h6> <h6 class="function">IT Technician</h6> </div> <div class="card-footer"> <h5 class="social text-center">Social</h5> <div class="social-link-group d-flex align-items-center justify-content-center"> <a href="#" title="#" class="mx-2"><i class="fab fa-facebook"></i></a> <a href="#" title="#" class="mx-2"><i class="fab fa-instagram"></i></a> <a href="#" title="#" class="mx-2"><i class="fab fa-whatsapp"></i></a> <a href="#" title="#" class="mx-2"><i class="fab fa-github"></i></a> <a href="#" title="#" class="mx-2"><i class="fab fa-tiktok"></i></a> </div> </div> </div> </div> </div> </div> </body> <div style="position: fixed;bottom: 5%;right: 5%;"> <h5 style="margin-bottom: 1rem;padding-bottom: 1rem;border-bottom: 1px solid #000;text-align: center;">Support my work @ MMLTech</h5> <div style="display: flex;align-items: center;"> <a style="margin-right:1rem;background: #d1e6fd;display: block;padding: 1rem;border-radius: 0.25rem;border: 1px solid #e9ecef;color: #000;font-weight: bold;" href="https://ko-fi.com/mmltech" target="_blank"><img src="https://storage.ko-fi.com/cdn/Kofi_Logo_Blue.svg" width="60px"/> Buy me a coffee</a> <a style="background: #d1e6fd;display: block;padding: 1rem;border-radius: 0.25rem;border: 1px solid #e9ecef;color: #000;font-weight: bold;" href="https://obscountdown.com" target="_blank"><img src="https://streamcd.net/Assets/images/logo-white.png" width="60px" height="19px" /> My projects</a> </div> </div> <script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/js/bootstrap.min.js" integrity="sha384-JZR6Spejh4U02d8jOt6vLEHfe/JQGiRRSQQxSfFWpi1MquVdAyjUar5+76PVCmYl" crossorigin="anonymous"></script> </html>
.card.fancy { position: relative; overflow: hidden; cursor: pointer; box-shadow: 0 0 20px #e5e5e5; border: 1px solid #f8f9fa; } .card.fancy .card-header{ height: 150px; background: none; border: none; position: relative; padding:0; } .card.fancy .card-footer{ background: none; border: none; } .card.fancy .card-header .avatar{ width: 150px; height: 150px; border-radius: 100%; box-shadow: 0 0 20px 0 #c9c9c9; -webkit-transition: .3s all; -moz-transition: .3s all; -ms-transition: .3s all; -o-transition: .3s all; transition: .3s all; position: absolute; bottom: -75px; left: calc(50% - 75px); overflow: hidden; } .card.fancy:hover .card-header .avatar{ width: 180px; height: 180px; bottom: -90px; left: calc(50% - 90px); } .card.fancy .card-header .avatar img{ width:110%; } .card.fancy .card-header .overlay-2, .card.fancy .card-header .overlay-3, .card.fancy .card-header .overlay-1{ position: absolute; left: 0; width: 100%; height: 150%; transform: skewY(-10deg); -webkit-transition: .3s all; -moz-transition: .3s all; -ms-transition: .3s all; -o-transition: .3s all; transition: .3s all; } .card.fancy .card-header .overlay-1{ top: -80%; opacity: 1; } .card.fancy .card-header .overlay-2{ top: -60%; opacity: .8; } .card.fancy .card-header .overlay-3{ top: -40%; opacity: .6; } .card.fancy:hover .card-header .overlay-1{ top: -75%; opacity: 1; } .card.fancy:hover .card-header .overlay-2{ top: -50%; opacity: .8; } .card.fancy:hover .card-header .overlay-3{ top: -35%; opacity: .6; } .card.fancy .social-link-group .fab { font-size: 1.5rem; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s; } .card.fancy .social-link-group .fab:hover { opacity: .6; } .card.fancy .social-link-group .fa-facebook { color: #4267B2; } .card.fancy .social-link-group .fa-instagram { background: #f09433; background: -moz-linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%); background: -webkit-linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%); background: linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#f09433", endColorstr="#bc1888", GradientType=1); -webkit-background-clip: text; -webkit-text-fill-color: transparent; } .card.fancy .social-link-group .fa-twitch { color: #6441a5; } .card.fancy .social-link-group .fa-discord { color: #5865F2; } .card.fancy .social-link-group .fa-youtube:not(.normal) { color: #FF0000; } .card.fancy .social-link-group .fa-whatsapp-square { color: #25D366; } .card.fancy .social-link-group .fa-whatsapp { color: #25D366; } .card.fancy .social-link-group .fa-reddit-alien { color: #FF4500; } .card.fancy .social-link-group .fa-deviantart { color: #05cc47; } .card.fancy .social-link-group .fa-linkedin { color: #0e76a8; } .card.fancy .social-link-group .fa-github { color: #171515; } .card.fancy .social-link-group .fa-twitter { color: #1DA1F2; } .card.fancy .social-link-group .fa-snapchat-square { color: #FFFC00; } .card.fancy .social-link-group .fa-tiktok { filter: drop-shadow(-1px -2px 0 #24f6f0) brightness(110%); text-shadow: 1.6px 2px 0 #fe2d52; } .card.fancy .name{ font-size: 2rem; } .card.fancy .department, .card.fancy .function{ color: #000; } .card.fancy.fancy-purple .overlay-1, .card.fancy.fancy-purple .overlay-2, .card.fancy.fancy-purple .overlay-3{ background: #7045bd; } .card.fancy.fancy-purple .name, .card.fancy.fancy-purple .social{ color: #7045bd; } .card.fancy.fancy-info .overlay-1, .card.fancy.fancy-info .overlay-2, .card.fancy.fancy-info .overlay-3{ background: #138792; } .card.fancy.fancy-info .name, .card.fancy.fancy-info .social{ color: #138792; } .card.fancy.fancy-primary .overlay-1, .card.fancy.fancy-primary .overlay-2, .card.fancy.fancy-primary .overlay-3{ background: #003977; } .card.fancy.fancy-primary .name, .card.fancy.fancy-primary .social{ color: #003977; } .card.fancy.fancy-success .overlay-1, .card.fancy.fancy-success .overlay-2, .card.fancy.fancy-success .overlay-3{ background: #1d7932; } .card.fancy.fancy-success .name, .card.fancy.fancy-success .social{ color: #1d7932; } .card.fancy.fancy-warning .overlay-1, .card.fancy.fancy-warning .overlay-2, .card.fancy.fancy-warning .overlay-3{ background: #8e6c06; } .card.fancy.fancy-warning .name, .card.fancy.fancy-warning .social{ color: #8e6c06; } .card.fancy.fancy-danger .overlay-1, .card.fancy.fancy-danger .overlay-2, .card.fancy.fancy-danger .overlay-3{ background: #b23737; } .card.fancy.fancy-danger .name, .card.fancy.fancy-danger .social{ color: #b23737; } .card.fancy.fancy-fuchsia .overlay-1, .card.fancy.fancy-fuchsia .overlay-2, .card.fancy.fancy-fuchsia .overlay-3{ background: #8e1a4f; } .card.fancy.fancy-fuchsia .name, .card.fancy.fancy-fuchsia .social{ color: #8e1a4f; }

Related: See More


Questions / Comments: