|
- @import '../../colors';
-
- .container {
- background: linear-gradient(45deg, darken($brand-blue, 15%), darken($brand-blue, 20%) 80%);
- padding: 40px 0;
- }
-
- .player-primary-data {
- display: flex;
- width: 95%;
- padding-left: 5%;
- position: relative;
-
- &::before {
- content: '';
- position: absolute;
- left: 0;
- top: 0;
- width: 100%;
- height: 100%;
- background-image: url('../../../assets/home-team/KXIP-lion-white.svg');
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- opacity: 0.1;
- }
-
- .details {
- width: 50%;
- position: relative;
- }
-
- .teams-holder {
- position: relative;
- z-index: 0;
- display: flex;
- justify-content: flex-start;
-
- figure {
- width: 50px;
- height: 50px;
- border-radius: 50%;
- position: relative;
- z-index: 1;
- margin: 0;
- display: block;
- overflow: hidden;
- box-shadow: 0px 0px 5px darken($brand-blue, 20%);
-
- &:nth-child(2) {
- z-index: 0;
- transform: translateX(-10px);
- }
-
- img {
- width: 100%;
- height: 100%;
- display: block;
- transform: scale(1.5);
- }
- }
- }
-
- .name {
- font-size: 2rem;
- font-weight: 700;
- letter-spacing: 1px;
- color: white;
- }
-
- .role {
- position: absolute;
- bottom: 60px;
- left: 0;
- color: lighten($brand-red, 15%);
- font-size: 1rem;
- display: flex;
- align-items: center;
- font-weight: 500;
- line-height: 1.5;
-
- ion-icon {
- margin-right: 10px;
- font-size: 2rem;
- vertical-align: middle;
- color: lighten($brand-red, 15%);
- }
- }
-
- .player-image {
- width: 50%;
- display: block;
- height: 40vh;
-
- img {
- display: block;
- object-fit: contain;
- width: 100%;
- height: 100%;
- object-position: bottom;
- }
- }
- }
-
- .statistics {
- display: flex;
- width: 100%;
- padding: 0 5%;
- list-style: none;
- margin: 0 auto -30px auto;
- justify-content: space-between;
- transform: translateY(-50px);
- z-index: 1;
- position: relative;
- background-color: rgba(darken($brand-blue, 20%), 0.8);
- box-shadow: 0px -10px 10px rgba(darken($brand-blue, 20%), 0.8);
-
- li {
- width: 27vw;
- height: 27vw;
- background-color: rgba($brand-blue, 0.8);
- border: 1px solid rgba($blue-grey, 0.3);
- display: flex;
- border-radius: 10px;
- color: white;
- align-items: flex-end;
- justify-content: space-between;
- padding: 10px;
- overflow: hidden;
- position: relative;
-
- &::before {
- content: '';
- position: absolute;
- left: 0;
- top: 0;
- background-color: rgba($blue-grey, 0.1);
- width: 100%;
- height: 100%;
- }
- }
-
- label {
- font-weight: 500;
- font-size: 0.8rem;
- align-self: flex-start;
- width: 50%;
- overflow: visible;
- white-space: nowrap;
- position: relative;
- }
-
- h5 {
- width: 50%;
- white-space: nowrap;
- overflow: visible;
- margin: 0;
- font-weight: 700;
- font-size: 1.8rem;
- align-self: flex-end;
- text-align: right;
- position: relative;
- }
- }
-
- .news {
- width: 90%;
- margin: 0 auto 20px auto;
-
- header {
- display: flex;
- align-items: center;
- justify-content: flex-start;
-
- h4 {
- color: lighten($green, 10%);
- font-size: 0.8rem;
- font-weight: 500;
- letter-spacing: 0.5px;
- margin: 0;
- }
-
- span {
- margin-right: 10px;
- border: 7px solid lighten($green, 10%);
- border-radius: 50%;
- height: 25px;
- width: 25px;
- background-color: darken($brand-blue, 20%);
- }
- }
-
- ul {
- list-style: none;
- padding: 0;
- background-color: darken($brand-blue, 10%);
- box-shadow: 0px 0px 10px darken($brand-blue, 20%);
- border-radius: 10px;
- overflow: hidden;
-
- li {
- width: 90%;
- margin: 0 auto;
- padding: 15px 0px;
- display: flex;
- align-items: center;
- justify-content: space-between;
- border-bottom: 1px solid rgba($blue-grey, 0.2);
-
- &:last-child {
- border-bottom: none;
- }
- }
-
- label {
- width: 40px;
- text-align: center;
- color: white;
- font-size: 0.8rem;
- display: block;
- line-height: 1.3;
-
- span {
- color: lighten($brand-blue, 10%);
- font-size: 0.8rem;
- display: block;
- }
- }
-
- p {
- width: calc(100% - 100px);
- font-size: 0.8rem;
- color: white;
- font-weight: 500;
- line-height: 1.5;
- margin: 0;
- }
-
- .share-button {
- width: 30px;
- height: 30px;
- border: 1px solid lighten($brand-blue, 10%);
- background-color: rgba(lighten($brand-blue, 10%), 0.2);
- border-radius: 50%;
- display: flex;
- align-items: center;
- justify-content: center;
- margin-left: 10px;
-
- ion-icon {
- color: lighten($brand-blue, 10%);
- font-size: 15px;
- }
- }
- }
- }
-
- .about {
- background-color: darken($brand-blue, 10%);
- box-shadow: 0px 0px 10px darken($brand-blue, 20%);
- border-radius: 10px;
- overflow: hidden;
- width: 90%;
- margin: 0 auto;
- padding: 0px 0px 5px 0px;
-
- header {
- font-size: 1rem;
- font-weight: 500;
- color: white;
- padding: 15px 5%;
- border-bottom: 1px solid rgba($blue-grey, 0.2);
- margin: 0;
- }
-
- ul {
- list-style: none;
- padding: 0;
- margin: 0 auto;
- width: 90%;
- }
-
- li {
- padding: 10px 5px;
- display: flex;
- width: 100%;
- align-items: center;
- justify-content: space-between;
- border-bottom: 1px solid rgba($blue-grey, 0.2);
- text-align: left;
-
- &:last-child {
- border-bottom: none;
- }
- }
-
- label {
- color: lighten($brand-blue, 10%);
- font-size: 0.7rem;
- display: block;
- line-height: 1.3;
- width: 100px;
- }
-
- p {
- width: calc(100% - 100px);
- font-size: 0.9rem;
- color: white;
- font-weight: 500;
- line-height: 1.5;
- margin: 0;
- opacity: 0.8;
- }
- }
|