| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146 |
- // ================================================================================================
- // File Name: page-profile.scss
- // Description: Page content different types of users page layouts SCSS.
- // ----------------------------------------------------------------------------------------------
- // Item Name: Vuexy - Vuejs, React, Angular, 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(md) {
- #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(xs) {
- #user-profile {
- .profile-header {
- .profile-img-container {
- .profile-img {
- height: 100px;
- width: 100px;
- }
- .profile-title {
- h2 {
- font-size: 1.5rem;
- }
- }
- }
- }
- }
- }
|