Bootstrap Profiles - Component Snippets
Profile Style
Profile Style 1
<!--====== Start Profile One ======-->
<div class="profile">
<div class="">
<div class="">
<div class="container">
<div class="profile-content">
<div class="profile-card">
<div class="profile-card-wrapper">
<div
class="card-header bg_cover"
style="
background-image: url(https://cdn.ayroui.com/1.0/images/profile/card-bg.jpg);
"
></div>
<!-- card-header -->
<div class="card-profile">
<img
src="https://cdn.ayroui.com/1.0/images/profile/profile.jpg"
alt="Profile"
/>
</div>
<!-- card-profile -->
<div class="card-content text-center rounded-buttons">
<h3 class="card-title">Daryl Dixon</h3>
<p class="text">
Lorem ipsum dolor sit amet, sed magna etiam adipiscing
elit. Mauris id elit tempor, dolor sed curabitur id justo
congue, facilisis sem justo. Integer ut facilisis turpis.
Praesent amet ullamcorper ante nec ipsum dolor.
</p>
<a
href="javascript:void(0)"
class="btn primary-btn rounded-full"
data-toggle="modal"
data-target="#contact-modal"
>
Get In Touch
</a>
</div>
<!-- card-content -->
<div class="card-social text-center">
<ul>
<li>
<a
class="
btn
primary-btn-outline
rounded-full
icon-btn
btn-sm
facebook
"
href="javascript:void(0)"
>
<i class="lni lni-facebook-filled"></i>
</a>
</li>
<li>
<a
class="
btn
primary-btn-outline
rounded-full
icon-btn
btn-sm
twitter
"
href="javascript:void(0)"
>
<i class="lni lni-twitter-original"></i>
</a>
</li>
<li>
<a
class="
btn
primary-btn-outline
rounded-full
icon-btn
btn-sm
instagram
"
href="javascript:void(0)"
>
<i class="lni lni-instagram-original"></i>
</a>
</li>
<li>
<a
class="
btn
primary-btn-outline
rounded-full
icon-btn
btn-sm
linkedin
"
href="javascript:void(0)"
>
<i class="lni lni-linkedin-original"></i>
</a>
</li>
</ul>
</div>
<!-- card-social -->
</div>
<!-- profile-card -->
</div>
<!-- profile-card -->
</div>
</div>
</div>
</div>
</div>
<!--====== End Profile One ======-->
/* ===== Buttons Css ===== */
.profile .profile-content .profile-card .profile-card-wrapper .primary-btn {
background: var(--primary);
color: var(--white);
box-shadow: var(--shadow-2);
}
.profile .profile-content .profile-card .profile-card-wrapper .active.primary-btn, .profile .profile-content .profile-card .profile-card-wrapper .primary-btn:hover, .profile .profile-content .profile-card .profile-card-wrapper .primary-btn:focus {
background: var(--primary-dark);
color: var(--white);
box-shadow: var(--shadow-4);
}
.profile .profile-content .profile-card .profile-card-wrapper .deactive.primary-btn {
background: var(--gray-4);
color: var(--dark-3);
pointer-events: none;
}
.profile .profile-content .profile-card .profile-card-wrapper .card-social ul li a {
border-color: var(--primary);
color: var(--primary);
}
.profile .profile-content .profile-card .profile-card-wrapper .card-social ul li a.active, .profile .profile-content .profile-card .profile-card-wrapper .card-social ul li a:hover, .profile .profile-content .profile-card .profile-card-wrapper .card-social ul li a:focus {
background: var(--primary-dark);
color: var(--white);
}
.profile .profile-content .profile-card .profile-card-wrapper .card-social ul li a.deactive {
color: var(--dark-3);
border-color: var(--gray-4);
pointer-events: none;
}
/*===== ERROR FOUE Style =====*/
.profile {
text-align: center;
background-color: #fff;
position: relative;
overflow: hidden;
background-color: var(--white);
z-index: 2;
background-image: url(https://cdn.ayroui.com/1.0/images/profile/bg-1.jpg);
background-size: cover;
background-position: center;
background-repeat: no-repeat;
height: auto;
padding: 100px 0;
}
.profile::before {
position: absolute;
content: "";
left: 0;
top: 0;
background-color: var(--primary);
height: 100%;
width: 100%;
opacity: 0.8;
z-index: -1;
}
.profile .profile-content {
background-color: var(--white);
display: inline-block;
box-shadow: var(--shadow-5);
border-radius: 10px;
overflow: hidden;
}
.profile .profile-content .profile-card {
max-width: 560px;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.profile .profile-content .profile-card {
max-width: 540px;
}
}
@media (max-width: 767px) {
.profile .profile-content .profile-card {
max-width: 100%;
}
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
.profile .profile-content .profile-card {
max-width: 420px;
}
}
.profile .profile-content .profile-card .profile-card-wrapper {
background-color: var(--white);
z-index: 999;
border-radius: 5px;
overflow: hidden;
}
.profile .profile-content .profile-card .profile-card-wrapper .card-header {
height: 170px;
width: 100%;
}
@media only screen and (min-width: 1200px) and (max-width: 1399px) {
.profile .profile-content .profile-card .profile-card-wrapper .card-header {
height: 200px;
}
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.profile .profile-content .profile-card .profile-card-wrapper .card-header {
height: 170px;
}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.profile .profile-content .profile-card .profile-card-wrapper .card-header {
height: 160px;
}
}
@media (max-width: 767px) {
.profile .profile-content .profile-card .profile-card-wrapper .card-header {
height: 90px;
}
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
.profile .profile-content .profile-card .profile-card-wrapper .card-header {
height: 140px;
}
}
.profile .profile-content .profile-card .profile-card-wrapper .card-profile {
max-width: 150px;
width: 100%;
margin-left: auto;
margin-right: auto;
margin-top: -75px;
position: relative;
z-index: 9;
}
@media only screen and (min-width: 1400px) {
.profile .profile-content .profile-card .profile-card-wrapper .card-profile {
max-width: 170px;
margin-top: -85px;
}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.profile .profile-content .profile-card .profile-card-wrapper .card-profile {
max-width: 150px;
margin-top: -75px;
}
}
@media (max-width: 767px) {
.profile .profile-content .profile-card .profile-card-wrapper .card-profile {
max-width: 100px;
margin-top: -50px;
}
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
.profile .profile-content .profile-card .profile-card-wrapper .card-profile {
max-width: 140px;
margin-top: -70px;
}
}
.profile .profile-content .profile-card .profile-card-wrapper .card-profile img {
border-radius: 50%;
width: 100%;
padding: 8px;
background-color: var(--white);
}
.profile .profile-content .profile-card .profile-card-wrapper .card-content {
padding: 25px;
}
@media only screen and (min-width: 1400px) {
.profile .profile-content .profile-card .profile-card-wrapper .card-content {
padding: 30px;
}
}
@media (max-width: 767px) {
.profile .profile-content .profile-card .profile-card-wrapper .card-content {
padding: 10px;
}
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
.profile .profile-content .profile-card .profile-card-wrapper .card-content {
padding: 20px;
}
}
.profile .profile-content .profile-card .profile-card-wrapper .card-content .card-title {
font-size: 48px;
color: var(--black);
margin-bottom: 20px;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.profile .profile-content .profile-card .profile-card-wrapper .card-content .card-title {
font-size: 44px;
}
}
@media (max-width: 767px) {
.profile .profile-content .profile-card .profile-card-wrapper .card-content .card-title {
font-size: 26px;
margin-bottom: 10px;
}
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
.profile .profile-content .profile-card .profile-card-wrapper .card-content .card-title {
font-size: 36px;
margin-bottom: 10px;
}
}
.profile .profile-content .profile-card .profile-card-wrapper .card-content .text {
color: var(--dark-3);
padding-bottom: 20px;
}
@media (max-width: 767px) {
.profile .profile-content .profile-card .profile-card-wrapper .card-content .text {
font-size: 14px;
line-height: 24px;
padding-bottom: 10px;
}
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
.profile .profile-content .profile-card .profile-card-wrapper .card-content .text {
font-size: 15px;
line-height: 26px;
padding-bottom: 20px;
}
}
.profile .profile-content .profile-card .profile-card-wrapper .card-social {
padding-top: 10px;
padding-bottom: 30px;
}
@media (max-width: 767px) {
.profile .profile-content .profile-card .profile-card-wrapper .card-social {
padding-top: 5px;
padding-bottom: 10px;
}
}
.profile .profile-content .profile-card .profile-card-wrapper .card-social ul li {
display: inline-block;
margin: 0px 9px;
}
@media (max-width: 767px) {
.profile .profile-content .profile-card .profile-card-wrapper .card-social ul li {
margin: 0 5px;
}
}
.profile .profile-content .profile-card .profile-card-wrapper .card-social ul li a.facebook {
color: #3b5998;
border-color: #3b5998;
}
.profile .profile-content .profile-card .profile-card-wrapper .card-social ul li a.facebook:hover {
color: var(--white);
background-color: #3b5998;
}
.profile .profile-content .profile-card .profile-card-wrapper .card-social ul li a.twitter {
color: #00acee;
border-color: #00acee;
}
.profile .profile-content .profile-card .profile-card-wrapper .card-social ul li a.twitter:hover {
color: var(--white);
background-color: #00acee;
}
.profile .profile-content .profile-card .profile-card-wrapper .card-social ul li a.instagram {
color: #e1306c;
border-color: #e1306c;
}
.profile .profile-content .profile-card .profile-card-wrapper .card-social ul li a.instagram:hover {
color: var(--white);
background-color: #e1306c;
}
.profile .profile-content .profile-card .profile-card-wrapper .card-social ul li a.linkedin {
color: #0077b5;
border-color: #0077b5;
}
.profile .profile-content .profile-card .profile-card-wrapper .card-social ul li a.linkedin:hover {
color: var(--white);
background-color: #0077b5;
}
.d-table {
width: 100%;
height: 100%;
}
.d-table {
display: table !important;
}
.d-table-cell {
vertical-align: middle;
}
.d-table-cell {
display: table-cell !important;
}
Profile Style 2
Profile Style 3