You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
147 lines
3.0 KiB
147 lines
3.0 KiB
7 months ago
|
// ================================================================================================
|
||
|
// File Name: page-profile.scss
|
||
|
// Description: Page content different types of users page layouts SCSS.
|
||
|
// ----------------------------------------------------------------------------------------------
|
||
|
// Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template
|
||
|
// Author: PIXINVENT
|
||
|
// Author URL: http://www.themeforest.net/user/pixinvent
|
||
|
// ================================================================================================
|
||
|
|
||
|
@import '../bootstrap-extended/include'; // Bootstrap includes
|
||
|
@import '../components/include'; // Components includes
|
||
|
|
||
|
// User profile Scss
|
||
|
#user-profile {
|
||
|
/*-------------profile header section---------*/
|
||
|
.profile-header {
|
||
|
overflow: hidden;
|
||
|
|
||
|
// profile picture container
|
||
|
.profile-img-container {
|
||
|
position: absolute;
|
||
|
bottom: -2rem;
|
||
|
left: 2.14rem;
|
||
|
z-index: 2;
|
||
|
|
||
|
// profile image
|
||
|
.profile-img {
|
||
|
height: 8.92rem;
|
||
|
width: 8.92rem;
|
||
|
border: 0.357rem solid $white;
|
||
|
background-color: $white;
|
||
|
border-radius: $card-border-radius;
|
||
|
box-shadow: $box-shadow;
|
||
|
}
|
||
|
}
|
||
|
|
||
|
// profile navbar padding
|
||
|
.profile-header-nav {
|
||
|
.navbar {
|
||
|
padding: 0.8rem 1rem;
|
||
|
|
||
|
// navbar toggle button
|
||
|
.navbar-toggler {
|
||
|
line-height: 0;
|
||
|
}
|
||
|
.profile-tabs {
|
||
|
.nav-item {
|
||
|
i,
|
||
|
svg {
|
||
|
margin-right: 0;
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
|
||
|
/*-------- profile info section --------*/
|
||
|
#profile-info {
|
||
|
// profile star icons
|
||
|
.profile-star {
|
||
|
color: $gray-100;
|
||
|
|
||
|
i,
|
||
|
svg {
|
||
|
// filled star icons
|
||
|
&.profile-favorite {
|
||
|
fill: $warning;
|
||
|
stroke: $warning;
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
|
||
|
// filled heart icons
|
||
|
.profile-likes {
|
||
|
fill: $danger;
|
||
|
stroke: $danger;
|
||
|
}
|
||
|
|
||
|
// progress-bar height
|
||
|
.profile-polls-info {
|
||
|
.progress {
|
||
|
height: 0.42rem;
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
|
||
|
//profile-latest-img - hover effect
|
||
|
.profile-latest-img {
|
||
|
transition: all 0.2s ease-in-out;
|
||
|
&:hover {
|
||
|
transform: translateY(-4px) scale(1.2);
|
||
|
z-index: 10;
|
||
|
}
|
||
|
img {
|
||
|
margin-top: 1.28rem;
|
||
|
}
|
||
|
}
|
||
|
|
||
|
// Load More Button - Block UI
|
||
|
.block-element {
|
||
|
.spinner-border {
|
||
|
border-width: 0.14rem;
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
|
||
|
// Latest Photo Section - Image size
|
||
|
@include media-breakpoint-down(lg) {
|
||
|
#user-profile {
|
||
|
.profile-latest-img {
|
||
|
img {
|
||
|
width: 100%;
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
|
||
|
@include media-breakpoint-up(md) {
|
||
|
// navbar tabs pills
|
||
|
.profile-header-nav {
|
||
|
.profile-tabs {
|
||
|
width: 100%;
|
||
|
margin-left: 13.2rem;
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
|
||
|
// profile img and title
|
||
|
@include media-breakpoint-down(sm) {
|
||
|
#user-profile {
|
||
|
.profile-header {
|
||
|
.profile-img-container {
|
||
|
.profile-img {
|
||
|
height: 100px;
|
||
|
width: 100px;
|
||
|
}
|
||
|
.profile-title {
|
||
|
h2 {
|
||
|
font-size: 1.5rem;
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
}
|