455 lines
8.9 KiB
SCSS
455 lines
8.9 KiB
SCSS
/*
|
|
* App Global CSS
|
|
* ----------------------------------------------------------------------------
|
|
* Put style rules here that you want to apply globally. These styles are for
|
|
* the entire app and not just one component. Additionally, this file can be
|
|
* used as an entry point to import other CSS/Sass files to be included in the
|
|
* output CSS.
|
|
* For more information on global stylesheets, visit the documentation:
|
|
* https://ionicframework.com/docs/layout/global-stylesheets
|
|
*/
|
|
|
|
/* Core CSS required for Ionic components to work properly */
|
|
@import "@ionic/angular/css/core.css";
|
|
|
|
/* Basic CSS for apps built with Ionic */
|
|
@import "@ionic/angular/css/normalize.css";
|
|
@import "@ionic/angular/css/structure.css";
|
|
@import "@ionic/angular/css/typography.css";
|
|
@import "@ionic/angular/css/display.css";
|
|
|
|
/* Optional CSS utils that can be commented out */
|
|
@import "@ionic/angular/css/padding.css";
|
|
@import "@ionic/angular/css/float-elements.css";
|
|
@import "@ionic/angular/css/text-alignment.css";
|
|
@import "@ionic/angular/css/text-transformation.css";
|
|
@import "@ionic/angular/css/flex-utils.css";
|
|
|
|
:root {
|
|
--ion-color-primary: #a03774;
|
|
--ion-color-primary-rgb: 160,55,116;
|
|
--ion-color-primary-contrast: #ffffff;
|
|
--ion-color-primary-contrast-rgb: 255,255,255;
|
|
--ion-color-primary-shade: #8d3066;
|
|
--ion-color-primary-tint: #aa4b82;
|
|
|
|
--ion-color-secondary: #326881;
|
|
--ion-color-secondary-rgb: 50,104,129;
|
|
--ion-color-secondary-contrast: #ffffff;
|
|
--ion-color-secondary-contrast-rgb: 255,255,255;
|
|
--ion-color-secondary-shade: #2c5c72;
|
|
--ion-color-secondary-tint: #47778e;
|
|
|
|
--ion-color-tertiary: #3c45aa;
|
|
--ion-color-tertiary-rgb: 60,69,170;
|
|
--ion-color-tertiary-contrast: #ffffff;
|
|
--ion-color-tertiary-contrast-rgb: 255,255,255;
|
|
--ion-color-tertiary-shade: #353d96;
|
|
--ion-color-tertiary-tint: #5058b3;
|
|
|
|
--ion-color-success: #2dd36f;
|
|
--ion-color-success-rgb: 45,211,111;
|
|
--ion-color-success-contrast: #000000;
|
|
--ion-color-success-contrast-rgb: 0,0,0;
|
|
--ion-color-success-shade: #28ba62;
|
|
--ion-color-success-tint: #42d77d;
|
|
|
|
--ion-color-warning: #ffc409;
|
|
--ion-color-warning-rgb: 255,196,9;
|
|
--ion-color-warning-contrast: #000000;
|
|
--ion-color-warning-contrast-rgb: 0,0,0;
|
|
--ion-color-warning-shade: #e0ac08;
|
|
--ion-color-warning-tint: #ffca22;
|
|
|
|
--ion-color-danger: #eb445a;
|
|
--ion-color-danger-rgb: 235,68,90;
|
|
--ion-color-danger-contrast: #000000;
|
|
--ion-color-danger-contrast-rgb: 0,0,0;
|
|
--ion-color-danger-shade: #cf3c4f;
|
|
--ion-color-danger-tint: #ed576b;
|
|
|
|
--ion-color-light: #f4f5f8;
|
|
--ion-color-light-rgb: 244,245,248;
|
|
--ion-color-light-contrast: #000000;
|
|
--ion-color-light-contrast-rgb: 0,0,0;
|
|
--ion-color-light-shade: #d7d8da;
|
|
--ion-color-light-tint: #f5f6f9;
|
|
|
|
--ion-color-medium: #92949c;
|
|
--ion-color-medium-rgb: 146,148,156;
|
|
--ion-color-medium-contrast: #000000;
|
|
--ion-color-medium-contrast-rgb: 0,0,0;
|
|
--ion-color-medium-shade: #808289;
|
|
--ion-color-medium-tint: #9d9fa6;
|
|
|
|
--ion-color-dark: #222428;
|
|
--ion-color-dark-rgb: 34,36,40;
|
|
--ion-color-dark-contrast: #ffffff;
|
|
--ion-color-dark-contrast-rgb: 255,255,255;
|
|
--ion-color-dark-shade: #1e2023;
|
|
--ion-color-dark-tint: #383a3e;
|
|
|
|
}
|
|
|
|
.boxed_contents{
|
|
//background-color: red;
|
|
max-width: 550px;
|
|
margin-left: auto;
|
|
margin-right: auto;
|
|
}
|
|
|
|
|
|
.back_image {
|
|
width: 100%;
|
|
height: 230px;
|
|
|
|
.back {
|
|
font-size: 25px;
|
|
color: white;
|
|
}
|
|
}
|
|
|
|
.flex {
|
|
display: flex;
|
|
justify-content: space-between;
|
|
align-items: center;
|
|
|
|
ion-icon {
|
|
font-size: 22px;
|
|
}
|
|
}
|
|
|
|
.row {
|
|
display: flex;
|
|
align-items: center;
|
|
margin-top: 10px;
|
|
|
|
.bg_text {
|
|
color: var(--ion-color-primary);
|
|
background: #dfe1f3;
|
|
font-size: 12px;
|
|
padding: 2px 5px;
|
|
border-radius: 5px;
|
|
margin-right: 10px;
|
|
}
|
|
|
|
.rate {
|
|
display: flex;
|
|
align-items: center;
|
|
|
|
.review {
|
|
margin-left: 5px;
|
|
}
|
|
}
|
|
}
|
|
|
|
.color_text {
|
|
margin-top: 10px;
|
|
font-size: 22px;
|
|
font-family: 'semi-bold';
|
|
color: var(--ion-color-primary);
|
|
}
|
|
|
|
.items {
|
|
display: flex;
|
|
justify-content: space-between;
|
|
margin-top: 10px;
|
|
margin-bottom: 20px;
|
|
border-bottom: 1px solid lightgrey;
|
|
padding-bottom: 10px;
|
|
|
|
.stud {
|
|
display: flex;
|
|
align-items: center;
|
|
|
|
ion-icon {
|
|
margin-right: 5px;
|
|
}
|
|
|
|
ion-label {
|
|
color: grey;
|
|
}
|
|
}
|
|
}
|
|
|
|
.about {
|
|
margin-top: 10px;
|
|
|
|
.head_text {
|
|
font-size: 18px;
|
|
font-family: 'semi-bold';
|
|
margin-bottom: 10px;
|
|
}
|
|
|
|
.mentor {
|
|
display: flex;
|
|
justify-content: space-between;
|
|
align-items: center;
|
|
margin-bottom: 20px;
|
|
|
|
.left {
|
|
display: flex;
|
|
|
|
.men_image {
|
|
height: 50px;
|
|
width: 50px;
|
|
border-radius: 100%;
|
|
}
|
|
|
|
.bold {
|
|
font-family: 'semi-bold';
|
|
}
|
|
|
|
.grey {
|
|
color: grey;
|
|
font-size: 14px;
|
|
}
|
|
}
|
|
|
|
ion-icon {
|
|
font-size: 25px;
|
|
}
|
|
}
|
|
|
|
.description {
|
|
color: grey;
|
|
margin-bottom: 5px;
|
|
}
|
|
}
|
|
|
|
.lesson {
|
|
margin-top: 20px;
|
|
|
|
.bold {
|
|
font-family: 'semi-bold';
|
|
}
|
|
|
|
.color {
|
|
color: var(--ion-color-primary);
|
|
}
|
|
|
|
.grey {
|
|
color: grey;
|
|
}
|
|
|
|
.sec {
|
|
display: flex;
|
|
justify-content: space-between;
|
|
align-items: center;
|
|
margin-top: 10px;
|
|
}
|
|
|
|
.video {
|
|
display: flex;
|
|
justify-content: space-between;
|
|
align-items: center;
|
|
background-color: white;
|
|
padding: 15px;
|
|
box-shadow: 0px 0px 20px 1px rgba(0, 0, 0, 0.1);
|
|
border-radius: 10px;
|
|
margin-top: 20px;
|
|
|
|
.left {
|
|
display: flex;
|
|
}
|
|
|
|
.men_image {
|
|
height: 40px;
|
|
width: 40px;
|
|
border-radius: 100%;
|
|
}
|
|
|
|
.text {
|
|
margin-left: 10px;
|
|
}
|
|
|
|
.bold_text {
|
|
font-size: 16px;
|
|
font-family: 'bold';
|
|
}
|
|
|
|
.grey_text {
|
|
font-size: 14px;
|
|
color: grey;
|
|
}
|
|
}
|
|
}
|
|
|
|
.review_tab {
|
|
margin-top: 20px;
|
|
|
|
.total {
|
|
display: flex;
|
|
align-items: center;
|
|
justify-content: space-between;
|
|
|
|
.star-rate {
|
|
display: flex;
|
|
align-items: center;
|
|
|
|
.bold {
|
|
font-size: 17px;
|
|
font-family: 'semi-bold';
|
|
margin-left: 5px;
|
|
}
|
|
}
|
|
|
|
.color {
|
|
color: var(--ion-color-primary);
|
|
font-size: 14px;
|
|
}
|
|
}
|
|
|
|
|
|
.story-item {
|
|
overflow: scroll;
|
|
display: flex;
|
|
flex-direction: row;
|
|
margin-top: 20px;
|
|
|
|
.menu {
|
|
width: 100%;
|
|
display: flex;
|
|
flex-direction: row;
|
|
|
|
.item {
|
|
padding: 5px;
|
|
margin: 5px;
|
|
display: flex;
|
|
flex-direction: column;
|
|
align-items: center;
|
|
text-align: center;
|
|
|
|
ion-thumbnail {
|
|
border-radius: 15px;
|
|
width: max-content;
|
|
height: 60px;
|
|
width: 60px;
|
|
--border-radius: 50%;
|
|
}
|
|
|
|
ion-label {
|
|
font-size: 14px;
|
|
font-family: "medium";
|
|
color: var(--ion-color-medium);
|
|
}
|
|
}
|
|
|
|
.text {
|
|
|
|
display: flex;
|
|
align-items: center;
|
|
text-align: center;
|
|
|
|
.select {
|
|
display: flex;
|
|
align-items: center;
|
|
border: 1px solid var(--ion-color-primary);
|
|
border-radius: 20px;
|
|
padding: 2px 15px;
|
|
margin-right: 10px;
|
|
|
|
.rate_num {
|
|
margin-left: 5px;
|
|
color: var(--ion-color-primary);
|
|
}
|
|
}
|
|
|
|
.show {
|
|
background-color: var(--ion-color-primary);
|
|
}
|
|
|
|
.white {
|
|
color: white !important;
|
|
}
|
|
|
|
.choice {
|
|
display: flex;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
.reviw_list {
|
|
margin-top: 25px;
|
|
|
|
.profile {
|
|
display: flex;
|
|
align-items: center;
|
|
justify-content: space-between;
|
|
margin-bottom: 10px;
|
|
|
|
.left {
|
|
display: flex;
|
|
align-items: center;
|
|
|
|
.men_image {
|
|
height: 40px;
|
|
width: 40px;
|
|
border-radius: 100%;
|
|
}
|
|
|
|
|
|
.bold {
|
|
font-family: 'semi-bold';
|
|
}
|
|
|
|
.grey {
|
|
color: grey;
|
|
font-size: 14px;
|
|
}
|
|
}
|
|
|
|
.right {
|
|
display: flex;
|
|
align-items: center;
|
|
|
|
.select {
|
|
display: flex;
|
|
align-items: center;
|
|
border: 1px solid var(--ion-color-primary);
|
|
border-radius: 20px;
|
|
padding: 2px 15px;
|
|
margin-right: 10px;
|
|
|
|
.rate_num {
|
|
margin-left: 5px;
|
|
color: var(--ion-color-primary);
|
|
}
|
|
}
|
|
|
|
ion-icon {
|
|
font-size: 20px;
|
|
}
|
|
}
|
|
}
|
|
|
|
.like {
|
|
display: flex;
|
|
align-items: center;
|
|
margin-top: 10px;
|
|
|
|
.heart {
|
|
font-size: 25px;
|
|
margin-right: 5px;
|
|
}
|
|
|
|
.count {
|
|
margin-right: 10px;
|
|
}
|
|
|
|
.time {
|
|
color: grey;
|
|
font-size: 14px;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
|
|
.bold_text {
|
|
font-size: 20px;
|
|
font-family: 'bold';
|
|
}
|