/* * 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'; }