diff --git a/src/app/client/angular.json b/src/app/client/angular.json index 052cf4932b0fc9ae298857da7d8cb2d5d7b2edd7..21b609e7801a1ecea6a7cc59a4615a8557e72adb 100644 --- a/src/app/client/angular.json +++ b/src/app/client/angular.json @@ -73,8 +73,8 @@ "node_modules/video.js/dist/video-js.min.css", "node_modules/katex/dist/katex.min.css", "./node_modules/@project-sunbird/sb-themes/themes/themes-material_UI.scss", - "./node_modules/@project-sunbird/sb-themes/themes/themes-portal.scss", "./node_modules/@project-sunbird/sb-themes/themes/themes-df.scss", + "./node_modules/@project-sunbird/sb-themes/themes/themes-portal.scss", "./node_modules/@project-sunbird/discussions-ui-v8/assets/styles/global.scss", "node_modules/@project-sunbird/sunbird-video-player-v9/lib/assets/videojs.markers.min.css", "node_modules/videojs-http-source-selector/dist/videojs-http-source-selector.css" diff --git a/src/app/client/package.json b/src/app/client/package.json index 934fe47b2741fa5271195830d471faedec03f9fb..0827fc692b28f09f2a5abd4849b3a3347d28590c 100644 --- a/src/app/client/package.json +++ b/src/app/client/package.json @@ -57,13 +57,13 @@ "@project-sunbird/ckeditor-build-classic": "4.1.3", "@project-sunbird/ckeditor-build-font": "^1.0.8", "@project-sunbird/client-services": "4.8.13", - "@project-sunbird/common-consumption": "4.12.0", + "@project-sunbird/common-consumption": "4.12.1", "@project-sunbird/common-form-elements": "5.1.1", "@project-sunbird/discussions-ui-v8": "2.6.0-beta.2", "@project-sunbird/sb-dashlet-v9": "^1.0.4", "@project-sunbird/sb-notification": "5.0.7", - "@project-sunbird/sb-styles": "0.0.10", - "@project-sunbird/sb-themes": "0.0.85", + "@project-sunbird/sb-styles": "^0.0.14", + "@project-sunbird/sb-themes": "0.0.88", "@project-sunbird/sunbird-collection-editor-v9": "5.0.14", "@project-sunbird/sunbird-epub-player-v9": "5.1.0", "@project-sunbird/sunbird-pdf-player-v9": "5.1.1", @@ -116,7 +116,7 @@ "lodash-es": "^4.17.15", "marked": "1.1.1", "md5": "2.2.1", - "moment": "2.29.1", + "moment": "2.24.0", "moment-duration-format": "2.3.2", "ng-recaptcha": "^5.0.0", "ng-svg-editor": "0.0.24", @@ -133,6 +133,7 @@ "ngx-order-pipe": "^2.0.4", "ngx-slick": "0.2.1", "rxjs": "^6.5.5", + "sass": "^1.56.1", "sb-svg2pdf": "0.0.11", "sb-tag-manager": "^3.9.15", "slick-carousel": "^1.8.1", diff --git a/src/app/client/src/app/modules/certificate/components/browse-image-popup/browse-image-popup.component.scss b/src/app/client/src/app/modules/certificate/components/browse-image-popup/browse-image-popup.component.scss index 2b4a9d5e9ddc308c06ee57898a35d5437cf8da3d..a13e97dd8e46c30671d19ac3408ae93bcd3e54a7 100644 --- a/src/app/client/src/app/modules/certificate/components/browse-image-popup/browse-image-popup.component.scss +++ b/src/app/client/src/app/modules/certificate/components/browse-image-popup/browse-image-popup.component.scss @@ -1,3 +1,4 @@ +@use "~@project-sunbird/sb-styles/assets/mixins/mixins" as *; // image modal css // .sb-imagemodal { @@ -32,7 +33,7 @@ } .image-label:hover { - color: #888; + color: var(--gray-200); cursor: pointer; } @@ -49,7 +50,7 @@ section { display: none; padding: calculateRem(16px) 0 0; - border-top: 1px solid var(--rc-dddddd); + border-top: calculateRem(1px) solid var(--rc-dddddd); .sb-search-box .sb-search-input { padding: 0.75rem 2.75rem; @@ -89,7 +90,7 @@ .common-contribution-card { box-sizing: border-box; - border: .5px solid rgba(123, 134, 244, .39); + border: calculateRem(0.5px) solid rgba(123, 134, 244, .39); border-radius: .25rem; background-color: var(--white); box-shadow: none; @@ -112,7 +113,7 @@ padding: 0; border: none; border-radius: .28571429rem; - box-shadow: 0 calculateRem(1px) calculateRem(3px) 0 #d4d4d5, 0 0 0 calculateRem(1px) #d4d4d5; + box-shadow: 0 calculateRem(1px) calculateRem(3px) 0 var(--rc-d4d4d5), 0 0 0 calculateRem(1px) var(--rc-d4d4d5); transition: box-shadow .1s ease, transform .1s ease; z-index: ''; position: relative; @@ -137,7 +138,7 @@ .ui.cards>.card>.content { flex-grow: 1; border: none; - border-top: calculateRem(1px) solid rgba(34, 36, 38, .1); + border-top: calculateRem(1px) solid rgba(var(--rc-rgba-black), .1); background: 0 0; margin: 0; padding: 0; @@ -161,7 +162,7 @@ .or-toggle { background: var(--white); border-radius: 50%; - width: 24px; + width: calculateRem(24px); height: calculateRem(24px); position: absolute; left: 42%; @@ -185,19 +186,19 @@ color: var(--red-400); } .choose-img-box{ - border: 3px solid var(--black); - padding: 24px; + border: calculateRem(3px) solid var(--black); + padding: calculateRem(24px); border-style: dashed; - border-radius: 4px; + border-radius: calculateRem(4px); } .border-line{ - border-left: 2px solid var(--rc-dddddd); + border-left: calculateRem(2px) solid var(--rc-dddddd); height: 100%; - padding-left: 16px; + padding-left: calculateRem(16px); html[dir='rtl'] & { - border-right: 2px solid var(--rc-dddddd); + border-right: calculateRem(2px) solid var(--rc-dddddd); height: 100%; - padding-right: 16px; + padding-right: calculateRem(16px); } } .drop-img-text{ @@ -209,7 +210,7 @@ margin: 0; overflow: hidden; padding: 0; - border-bottom: 1px solid #999; + border-bottom: calculateRem(1px) solid var(--gray-200); } .tags li { float: left; @@ -217,26 +218,26 @@ position: relative; img{ position: absolute; - right: 10px; + right: calculateRem(10px); } } .tag { background: var(--primary); - border-radius: 3px 0 0 3px; + border-radius: calculateRem(3px) 0 0 calculateRem(3px); color: var(--white); display: inline-block; - height: 26px; - line-height: 26px; - padding: 0 20px 0 23px; + height: calculateRem(26px); + line-height: calculateRem(26px); + padding: 0 calculateRem(20px) 0 calculateRem(23px); position: relative; - margin: 0 10px 10px 0; + margin: 0 calculateRem(10px) calculateRem(10px) 0; text-decoration: none; -webkit-transition: color 0.2s; } .tag::before { background: var(--white); - border-radius: 10px; - box-shadow: inset 0 1px rgba(0, 0, 0, 0.25); + border-radius: calculateRem(10px); + box-shadow: inset 0 calculateRem(1px) rgba(var(--rc-rgba-black), 0.25); content: ''; height: 0.375rem; left: 0.625rem; diff --git a/src/app/client/src/app/modules/certificate/components/certificate-configuration/certificate-configuration.component.scss b/src/app/client/src/app/modules/certificate/components/certificate-configuration/certificate-configuration.component.scss index 3a24c99c58ca4d883bb51c61d07d356f87ec8c8d..6d8549e9067845e6e47b7eb8d96174a82f3ceeae 100644 --- a/src/app/client/src/app/modules/certificate/components/certificate-configuration/certificate-configuration.component.scss +++ b/src/app/client/src/app/modules/certificate/components/certificate-configuration/certificate-configuration.component.scss @@ -37,7 +37,7 @@ overflow: hidden; text-overflow: ellipsis; white-space: nowrap; - font-size: 18px; + font-size: calculateRem(18px); } } @@ -64,7 +64,7 @@ .certificates-label { font-size: calculateRem(18px); letter-spacing: 0; - line-height: 20px; + line-height: calculateRem(20px); } .certificate-content-area { @@ -84,10 +84,9 @@ .certificate-sbcard { color: var(--gray-400); - font-family: "Noto Sans"; font-size: calculateRem(12px); min-height: calculateRem(52px); - box-shadow: 0 3px 4px 0 rgba(2, 79, 157, 0.1); + box-shadow: 0 calculateRem(3px) calculateRem(4px) 0 rgba(var(--rc-rgba-primary), 0.1); background-color: var(--white); border: .0625rem solid var(--rc-dedede); border-radius: calculateRem(12px); @@ -98,8 +97,6 @@ transition-delay: .1s; &:active { - // border: .0625rem solid var(--primary-400); - // background-color: rgba(2, 79, 157, 0.1); color: var(--primary-400); font-weight: bold; @@ -175,7 +172,7 @@ width: 100%; border-radius: calculateRem(8px); cursor: pointer; - border: calculateRem(1px) solid #E8E8E8; + border: calculateRem(1px) solid var(--rc-e0e0e0); &:nth-child(1) { grid-area: smallcard; @@ -189,7 +186,7 @@ height: 100%; .certificate-frame { - box-shadow: 0 0.125rem 0.4375rem 0 rgba(0, 0, 0, .16); + box-shadow: 0 0.125rem 0.4375rem 0 rgba(var(--rc-rgba-black), .16); position: relative; width: 100%; @@ -214,10 +211,10 @@ cursor: text; font-weight: bold; position: relative; - left: 8px; + left: calculateRem(8px); html[dir="rtl"] & { - right: 8px; + right: calculateRem(8px); left: 0px; } } diff --git a/src/app/client/src/app/modules/certificate/components/create-template/create-template.component.scss b/src/app/client/src/app/modules/certificate/components/create-template/create-template.component.scss index a6a50511dbf48e29c3383e461302f0a66f26bb12..7de6bc315fd18e102b59663587bf114ef1c96b91 100644 --- a/src/app/client/src/app/modules/certificate/components/create-template/create-template.component.scss +++ b/src/app/client/src/app/modules/certificate/components/create-template/create-template.component.scss @@ -7,7 +7,7 @@ .cert-img-sb-card { width: 6.375rem; - margin-bottom: 16px; + margin-bottom: calculateRem(16px); background-color: var(--white); border: .0625rem solid var(--rc-dedede); border-radius: .25rem; @@ -18,7 +18,7 @@ transition: box-shadow .3s ease-out,transform .3s ease-out,opacity .2s ease-out; transition-delay: .1s; &.active { - border: 2px solid var(--primary-300); + border: calculateRem(2px) solid var(--primary-300); transform: scale(1.03, 1.03); .selected-mark{ position: absolute; @@ -28,7 +28,7 @@ } } &:hover{ - border: 2px solid var(--primary-300); + border: calculateRem(2px) solid var(--primary-300); transform: scale(1.03, 1.03); } &__content { @@ -60,7 +60,7 @@ background: var(--white); &__description{ width: 100%; - min-height: 418px; + min-height: calculateRem(418px); text-align: center; border-style: dashed; border-color: var(--gray-100); @@ -116,8 +116,8 @@ font-size: calculateRem(20px); overflow: hidden; margin-top: calculateRem(3px); cursor: pointer; - border-radius: 24px; - border: 2px solid var(--primary-300); + border-radius: calculateRem(16px); + border: calculateRem(2px) solid var(--primary-300); color: var(--primary-300); font-weight: bold; background:var(--primary-100); diff --git a/src/app/client/src/app/modules/certificate/components/svg-editor/svg-editor.component.scss b/src/app/client/src/app/modules/certificate/components/svg-editor/svg-editor.component.scss index be495eb4b10b7b633e54007eeccf9d320235a36c..baa6bd6997b1d1b308a166d8ab45ead24f781a7c 100644 --- a/src/app/client/src/app/modules/certificate/components/svg-editor/svg-editor.component.scss +++ b/src/app/client/src/app/modules/certificate/components/svg-editor/svg-editor.component.scss @@ -31,7 +31,7 @@ &.active, &:hover { - border: 2px solid var(--primary-color); + border: calculateRem(2px) solid var(--primary-color); } &__content { @@ -122,8 +122,8 @@ overflow: hidden; margin-top: calculateRem(3px); cursor: pointer; - border-radius: 24px; - border: 2px solid var(--primary-300); + border-radius: calculateRem(24px); + border: calculateRem(2px) solid var(--primary-300); color: var(--primary-300); font-weight: bold; background: var(--primary-100); diff --git a/src/app/client/src/app/modules/core/components/main-footer/main-footer.component.scss b/src/app/client/src/app/modules/core/components/main-footer/main-footer.component.scss index efab2831a1e28ac3e303ee5993f82260c55b4b43..f51e5d892d29100c342b467df0ab3ab5987aa8f4 100644 --- a/src/app/client/src/app/modules/core/components/main-footer/main-footer.component.scss +++ b/src/app/client/src/app/modules/core/components/main-footer/main-footer.component.scss @@ -68,7 +68,7 @@ margin-bottom: calculateRem(16px); } a{ - color: #0531FF; + color: var(--primary-color); font-size: calculateRem(14px); font-weight: bold; } @@ -78,11 +78,11 @@ margin-bottom: calculateRem(16px); } a{ - color: #6236FF; + color: var(--primary-color); font-size: calculateRem(14px); } .contact-info-title{ - color: #6236FF; + color: var(--primary-color); font-weight: bold; font-size: calculateRem(14px); margin-bottom: calculateRem(8px); diff --git a/src/app/client/src/app/modules/core/components/main-header/main-header.component.html b/src/app/client/src/app/modules/core/components/main-header/main-header.component.html index 8b22aa343881320e31776928939fca0bcd5890f0..ea6c9bce812223a2642d8900823da7d1328ba930 100644 --- a/src/app/client/src/app/modules/core/components/main-header/main-header.component.html +++ b/src/app/client/src/app/modules/core/components/main-header/main-header.component.html @@ -304,8 +304,7 @@ </app-main-menu> </div> <div class="ui container d-flex flex-ai-center" *ngIf="showBackButton"> - <button (click)="backButton.goBack()" - class="sb-btn sb-btn-normal sb-btn-link sb-btn-link-primary sb-left-icon-btn sb-btn-round" type="button" + <button (click)="backButton.goBack()" [ngClass]="layoutConfiguration ? 'sb-btn-primary sb-btn-round' : 'sb-btn-link sb-btn-link-primary sb-left-icon-btn px-0'" class="sb-btn sb-btn-normal" type="button" attr.aria-label=“{{resourceService?.frmelmnts?.btn?.back}}â€><i class="icon-svg icon-svg--xxs icon-back mr-4"><svg class="icon icon-svg--primary"> <use xlink:href="assets/images/sprite.svg#arrow-long-left"></use> diff --git a/src/app/client/src/app/modules/core/components/main-header/main-header.component.scss b/src/app/client/src/app/modules/core/components/main-header/main-header.component.scss index f7a5817b97e96a75b4aab0ec2bc176204f7cc826..7cfb63d78c92e25505e5a92940fcbad20c68e052 100644 --- a/src/app/client/src/app/modules/core/components/main-header/main-header.component.scss +++ b/src/app/client/src/app/modules/core/components/main-header/main-header.component.scss @@ -338,11 +338,10 @@ __textbooks { } .explore-description-info{ - color: #333333; - font-family: "Noto Sans"; - font-size: 14px; + color: var(--gray-800); + font-size: calculateRem(14px); letter-spacing: 0; - line-height: 19px; + line-height: calculateRem(19px); overflow: hidden; white-space: nowrap; text-overflow: ellipsis; diff --git a/src/app/client/src/app/modules/dashboard/components/course-dashboard/course-dashboard.component.scss b/src/app/client/src/app/modules/dashboard/components/course-dashboard/course-dashboard.component.scss index 7a7935ae9ff840973e48237a1071c5ad2fce692f..42d0eedd4cfb2b580a25d369a6352b023d5a02d5 100644 --- a/src/app/client/src/app/modules/dashboard/components/course-dashboard/course-dashboard.component.scss +++ b/src/app/client/src/app/modules/dashboard/components/course-dashboard/course-dashboard.component.scss @@ -23,8 +23,8 @@ div.content { grid-template-areas: "smallcard largecard" "smallcard2 largecard"; - grid-gap: 16px; - grid-template-columns: 392px 1fr; + grid-gap: calculateRem(16px); + grid-template-columns: calculateRem(392px) 1fr; @include respond-below(sm) { grid-template-columns: 1fr 2fr; @@ -36,8 +36,8 @@ div.content { background-color: var(--white); box-shadow: none; cursor: pointer; - border: 2px solid var(--white); - box-shadow: 0 0.125rem 0.4375rem 0 rgba(0, 0, 0, .16); + border: calculateRem(2px) solid var(--white); + box-shadow: 0 0.125rem 0.4375rem 0 rgba(var(--rc-rgba-black), .16); &:nth-child(1) { grid-area: smallcard; @@ -75,7 +75,7 @@ div.content { ::ng-deep { .course-dashboard-select { - width: 300px; + width: calculateRem(300px); } .ui.selection.dropdown { diff --git a/src/app/client/src/app/modules/dashboard/components/course-progress/course-progress.component.scss b/src/app/client/src/app/modules/dashboard/components/course-progress/course-progress.component.scss index 6db7b33c1a4486e1ba260922cd4b3118fcff597f..0cdb506d476039519e37a5ecd93cd51b2e8a8cd5 100644 --- a/src/app/client/src/app/modules/dashboard/components/course-progress/course-progress.component.scss +++ b/src/app/client/src/app/modules/dashboard/components/course-progress/course-progress.component.scss @@ -104,7 +104,7 @@ a { &__divider { width: calculateRem(1px); - border-left: calculateRem(1px) solid #cccccc; + border-left: calculateRem(1px) solid var(--gray-100); height: calculateRem(32px); margin: 0 calculateRem(16px); @include respond-below(sm) { diff --git a/src/app/client/src/app/modules/dashboard/components/dashboard-sidebar/dashboard-sidebar.component.scss b/src/app/client/src/app/modules/dashboard/components/dashboard-sidebar/dashboard-sidebar.component.scss index 4d638f7c8a1fc9c425b557846e50a1747c572578..a97ac1ff30c03b5d78521fb27ef19203d484cfa9 100644 --- a/src/app/client/src/app/modules/dashboard/components/dashboard-sidebar/dashboard-sidebar.component.scss +++ b/src/app/client/src/app/modules/dashboard/components/dashboard-sidebar/dashboard-sidebar.component.scss @@ -1,20 +1,6 @@ @use "~@project-sunbird/sb-styles/assets/mixins/mixins" as *; :host{ - // .sidebar { - // margin: 0; - // padding: 0; - // background-color: var(--white); - // height: 100vh; - // overflow: auto; - // padding-left: 40%; - // padding-right: 0px; - // [dir="rtl"] & { - // padding-left: 0px; - // padding-right: 40%; - // } - // } - .sidebar a ,.dashboard-title{ display: block; color: var(--gray-800) !important; diff --git a/src/app/client/src/app/modules/dashboard/components/data-chart/data-chart.component.scss b/src/app/client/src/app/modules/dashboard/components/data-chart/data-chart.component.scss index 4c3d2b497f061c1ac4a6578f78b096275e251b02..d9f83aa5f289c1d45768499a1cf2f876ace51256 100644 --- a/src/app/client/src/app/modules/dashboard/components/data-chart/data-chart.component.scss +++ b/src/app/client/src/app/modules/dashboard/components/data-chart/data-chart.component.scss @@ -67,45 +67,45 @@ } .pad5 { - padding-top: 5px; - padding-bottom: 5px; + padding-top: calculateRem(5px); + padding-bottom: calculateRem(5px); } .filter-btn { - min-width: 96px; + min-width: calculateRem(96px); } .sb-btn-normal { - min-width: 96px !important; + min-width: calculateRem(96px) !important; font-weight: 500 !important; - font-size: 15px !important; - padding-left: 18px !important; - padding-right: 18px !important; + font-size: calculateRem(15px) !important; + padding-left: calculateRem(18px) !important; + padding-right: calculateRem(18px) !important; } .sb-label-value { - border-radius: 24px; - padding: 7px; - padding-right: 9px; - padding-left: 9px; - background-color: #E9E8D9 !important; - box-shadow: 4px 4px 3px 0 #C2C2C2 !important; - color: #333; + border-radius: calculateRem(24px); + padding: calculateRem(7px); + padding-right: calculateRem(9px); + padding-left: calculateRem(9px); + background-color: var(--rc-e9e8d9) !important; + box-shadow: calculateRem(4px) calculateRem(4px) calculateRem(3px) 0 var(--gray-100) !important; + color: var(--gray-800); margin-bottom: 0.25rem; margin-right: 0.25rem; } .chart-title { - font-size: 16px; + font-size: calculateRem(16px); font-weight: 500; margin-bottom: 0px !important; - padding-top: 5px; + padding-top: calculateRem(5px); } .sb-label-name { - font-size: 16px; + font-size: calculateRem(16px); } ::ng-deep { @@ -120,30 +120,30 @@ } .selection-block { - margin-bottom: 8px; + margin-bottom: calculateRem(8px); } .filter-select-title { - font-size: 20px; + font-size: calculateRem(20px); font-weight: 600; } .sb-label-primary-100 { - padding: 7px !important; - padding-left: 9px !important; - padding-right: 9px !important; - color: #333 !important; - border-radius: 24px; + padding: calculateRem(7px) !important; + padding-left: calculateRem(9px) !important; + padding-right: calculateRem(9px) !important; + color: var(--gray-800) !important; + border-radius: calculateRem(24px); } .date-range-label { - padding: 7px !important; - padding-left: 9px !important; - padding-right: 9px !important; - color: #333 !important; - border-radius: 24px; - background-color: #E9E8D9 !important; + padding: calculateRem(7px) !important; + padding-left: calculateRem(9px) !important; + padding-right: calculateRem(9px) !important; + color: var(--gray-800) !important; + border-radius: calculateRem(24px); + background-color: var(---rc-e9e8d9) !important; } @@ -151,8 +151,8 @@ &__container { width: 100%; height: 100vh; - min-height: 400px; - background-color: #E9E8D9 !important; + min-height: calculateRem(400px); + background-color: var(--sbt-body-bg) !important; padding: calculateRem(24px); margin: 0 auto; display: flex; @@ -226,7 +226,7 @@ ::ng-deep { .sb-prominent-filter-field { width: 48%; - margin-bottom: 10px; + margin-bottom: calculateRem(10px); } } @@ -234,8 +234,8 @@ ::ng-deep { .mat-dialog-container { - background-color: #E9E8D9 !important; - border-radius: 24px; + background-color: var(---rc-e9e8d9) !important; + border-radius: calculateRem(24px); } } diff --git a/src/app/client/src/app/modules/dashboard/components/filter/filter.component.scss b/src/app/client/src/app/modules/dashboard/components/filter/filter.component.scss index 6d9c9e98beb775b98c6f289a60ad4fa070efe8ed..878e3e75633fcf781a0c8605d2318fdcbb45192e 100644 --- a/src/app/client/src/app/modules/dashboard/components/filter/filter.component.scss +++ b/src/app/client/src/app/modules/dashboard/components/filter/filter.component.scss @@ -62,21 +62,21 @@ border-bottom: 0px; width: 100%; .sb-label-value { - border-radius: 24px; - padding: 7px !important; - padding-left: 9px !important; - padding-right: 9px !important; + border-radius: calculateRem(24px); + padding: calculateRem(7px) !important; + padding-left: calculateRem(9px) !important; + padding-right: calculateRem(9px) !important; - background-color: #F2F2EA !important; - box-shadow: 4px 4px 3px 0 #C2C2C2 !important; - color: #333; + background-color: var(---rc-e9e8d9) !important; + box-shadow: calculateRem(4px) calculateRem(4px) calculateRem(3px) 0 var(--gray-100) !important; + color: var(--gray-800); margin-bottom: calculateRem(4px); margin-right: calculateRem(4px); } .sb-label-name { - font-size: 16px; + font-size: calculateRem(16px); } } @@ -141,9 +141,9 @@ .sb-prominent-filter-field { ::ng-deep { label { - padding-bottom: 2px; + padding-bottom: calculateRem(2px); margin-bottom: 0px !important; - margin-left: 10px !important; + margin-left: calculateRem(10px) !important; } .md-drppicker { padding: calculateRem(16px) calculateRem(8px); @@ -168,8 +168,8 @@ .ui.dropdown.selection ::ng-deep { .menu { - padding-top: 16px; - border-radius: 16px !important; + padding-top: calculateRem(16px); + border-radius: calculateRem(16px) !important; } } @@ -188,27 +188,27 @@ .ui.selection.dropdown { color: var(--ui-dropdown-selection-icon) !important; box-sizing: border-box; - height: 40px !important; - border: 1px solid #D7D7D7; - border-radius: 24px; - background-color: #FFFFFF; + height: calculateRem(40px) !important; + border: calculateRem(1px) solid var(--rc-dededf); + border-radius: calculateRem(24px); + background-color: var(--white); } .ui.selection.dropdown { ::ng-deep { .text { - font-size: 18px !important; + font-size: calculateRem(18px) !important; } } } sui-multi-select.selection.sb-select-searchfilter.ui.dropdown.multiple { - min-width: 250px !important; - min-height: 40px !important; - font-size: 16px !important; + min-width: calculateRem(250px) !important; + min-height: calculateRem(40px) !important; + font-size: calculateRem(16px) !important; } .sb-prominent-filter { - background: #E9E8D9 !important; + background: var(---rc-e9e8d9) !important; } ::ng-deep{ @@ -221,5 +221,5 @@ sui-multi-select.selection.sb-select-searchfilter.ui.dropdown.multiple { font-size: 0.75em; } .select-container{ - margin-top:10px; + margin-top:calculateRem(10px); } diff --git a/src/app/client/src/app/modules/dashboard/components/list-all-reports/list-all-reports.component.html b/src/app/client/src/app/modules/dashboard/components/list-all-reports/list-all-reports.component.html index 151f66a81a674549fa37ac8295fbcc86862202d6..d31959619b9cb70810bdf3c5939daa8d18c8d45c 100644 --- a/src/app/client/src/app/modules/dashboard/components/list-all-reports/list-all-reports.component.html +++ b/src/app/client/src/app/modules/dashboard/components/list-all-reports/list-all-reports.component.html @@ -7,9 +7,8 @@ <div class="ui container py-0 px-0 d-flex flex-ai-center"> <div class="py-0 d-flex flex-ai-center w-100"> <!-- /* Back button */ --> - <button type="button" [ngClass]="layoutConfiguration ? 'sb-btn-round' : ''" - class="sb-btn sb-btn-normal sb-btn-link sb-btn-link-primary sb-left-icon-btn px-0" tabindex="0" - (click)="goBack()" attr.aria-label="{{resourceService?.frmelmnts?.btn?.back}}"> + <button type="button" [ngClass]="layoutConfiguration ? 'sb-btn-primary sb-btn-round' : 'sb-btn-link sb-btn-link-primary sb-left-icon-btn px-0'" + class="sb-btn sb-btn-normal" tabindex="0" (click)="goBack()" attr.aria-label="{{resourceService?.frmelmnts?.btn?.back}}"> <em class="icon-svg icon-svg--xxs icon-back mr-4"><svg class="icon icon-svg--primary"> <use xlink:href="assets/images/sprite.svg#arrow-long-left"></use> </svg></em> diff --git a/src/app/client/src/app/modules/dashboard/components/map/map.component.scss b/src/app/client/src/app/modules/dashboard/components/map/map.component.scss index 52648778a3bcaeb02decfd7e8d806cb68d0f5b8c..f841f4221315815f8d2f965f68fc8fdc23484456 100644 --- a/src/app/client/src/app/modules/dashboard/components/map/map.component.scss +++ b/src/app/client/src/app/modules/dashboard/components/map/map.component.scss @@ -1 +1,3 @@ -.mapContainer { height: 800px; } \ No newline at end of file +@use "~@project-sunbird/sb-styles/assets/mixins/mixins" as *; + +.mapContainer { height: calculateRem(800px); } \ No newline at end of file diff --git a/src/app/client/src/app/modules/dashboard/components/report-summary/report-summary.component.scss b/src/app/client/src/app/modules/dashboard/components/report-summary/report-summary.component.scss index 789747b3a09771a122a1ce6b3de262cc4ba18029..55611710792368f8fe2b281042b58f8a3485555a 100644 --- a/src/app/client/src/app/modules/dashboard/components/report-summary/report-summary.component.scss +++ b/src/app/client/src/app/modules/dashboard/components/report-summary/report-summary.component.scss @@ -1,7 +1,7 @@ .ui.message { - border-radius: opx !important; + border-radius: 0px !important; box-shadow: none !important; - background: #fff !important; + background: var(--white) !important; } .header { font-weight: 300; diff --git a/src/app/client/src/app/modules/dashboard/components/report/report.component.scss b/src/app/client/src/app/modules/dashboard/components/report/report.component.scss index 7554f86f29afa2f3dfa41f0a4dca21c52719af70..a2b03d17774dfa4942dd594e0897a5c0d453d0d9 100644 --- a/src/app/client/src/app/modules/dashboard/components/report/report.component.scss +++ b/src/app/client/src/app/modules/dashboard/components/report/report.component.scss @@ -85,7 +85,7 @@ .files-block { background: var(--sbt-body-bg) !important; margin: 0px !important; - border-radius: 0px 0px 24px 24px !important; + border-radius: 0px 0px calculateRem(24px) calculateRem(24px) !important; box-shadow: none; border-top: calculateRem(1px) solid var(--gray-100); } diff --git a/src/app/client/src/app/modules/dashboard/components/sb-table/sb-table.component.scss b/src/app/client/src/app/modules/dashboard/components/sb-table/sb-table.component.scss index 7397db5a2ac5926fb802da747d93218ac3561d25..2f6fc190c3bbd78793da4fa377197a0c1a0ee39c 100644 --- a/src/app/client/src/app/modules/dashboard/components/sb-table/sb-table.component.scss +++ b/src/app/client/src/app/modules/dashboard/components/sb-table/sb-table.component.scss @@ -5,7 +5,7 @@ align-self: flex-start; } .selected-item { - margin-bottom: 5px; + margin-bottom: calculateRem(5px); white-space: nowrap; } .dataTable{ @@ -15,52 +15,52 @@ border: none !important; } .multiselect-dropdown .dropdown-btn { - padding: 7px 18px !important; + padding: calculateRem(7px) calculateRem(18px) !important; border: none !important; } .sb-filter-g__item { - border-radius: 24px; - min-width: 250px!important; - min-height: 40px!important; - font-size: 15px!important; + border-radius: calculateRem(24px); + min-width: calculateRem(250px)!important; + min-height: calculateRem(40px)!important; + font-size: calculateRem(15px)!important; padding: 0px; - margin-right: 18px; - border: 1px solid #ccc; + margin-right: calculateRem(18px); + border: calculateRem(1px) solid var(--gray-200); } .dropdown-list { border: none !important; } li.multiselect-item-checkbox { - margin: 10px; + margin: calculateRem(10px); } .dataTables_wrapper .dataTables_filter input { - background-color: #fff !important; - border: 1px solid var(--gray-200) !important; + background-color: var(--white) !important; + border: calculateRem(1px) solid var(--gray-200) !important; } .dropdown-multiselect__caret { - height: 40px !important; + height: calculateRem(40px) !important; } .dropdown-multiselect__caret::before { border-color: var(--ui-dropdown-selection-icon) transparent !important; - border-width: 4px 5px 0 !important; + border-width: calculateRem(4px) calculateRem(5px) 0 !important; } .dataTables_wrapper { - padding-top: 30px; - border-top: 1px solid #ccc; - padding: 20px; + padding-top: calculateRem(30px); + border-top: calculateRem(1px) solid var(--gray-200); + padding: calculateRem(20px); } table.dataTable { width: 100% !important; } .export-btn { - color: #fff !important; + color: var(--white) !important; background-color: var(--primary-400); } .sb-btn-normal { font-weight: 500 !important; - font-size: 15px !important; + font-size: calculateRem(15px) !important; } table.dataTable.no-footer { overflow-x: auto; @@ -68,18 +68,18 @@ display: block; } table.dataTable th, table.dataTable td { - min-width: 131px !important; + min-width: calculateRem(131px) !important; } .sb-filter-g { grid-template-columns :repeat(auto-fill,minmax(300px,1fr)) !important; - margin-left: 20px; - margin-right: 20px; - margin-bottom: 25px !important; + margin-left: calculateRem(20px); + margin-right: calculateRem(20px); + margin-bottom: calculateRem(25px) !important; gap: 0px !important; } .dataTables_wrapper .dataTables_filter input { - border-radius: 24px !important; + border-radius: calculateRem(24px) !important; } table.dataTable th, table.dataTable td { text-align: center !important; @@ -88,6 +88,6 @@ } .filter-label { - font-size: 24px; - color: #024f9d; + font-size: calculateRem(24px); + color: var(--primary-400); } diff --git a/src/app/client/src/app/modules/dashboard/components/usage-reports/usage-reports.component.html b/src/app/client/src/app/modules/dashboard/components/usage-reports/usage-reports.component.html index 3a719ceb265708090127cd10435d37c9f71fb805..b7bd1688599de621debfc55276c08b5b90662584 100644 --- a/src/app/client/src/app/modules/dashboard/components/usage-reports/usage-reports.component.html +++ b/src/app/client/src/app/modules/dashboard/components/usage-reports/usage-reports.component.html @@ -6,9 +6,7 @@ <div class="ui container py-0 px-0 d-flex flex-ai-center"> <div class="py-0 d-flex flex-ai-center w-100"> <!-- /* Back button */ --> - <button type="button" [ngClass]="layoutConfiguration ? 'sb-btn-round' : ''" - class="sb-btn sb-btn-normal sb-btn-link sb-btn-link-primary sb-left-icon-btn px-0" tabindex="0" - (click)="goBack()" attr.aria-label="{{resourceService?.frmelmnts?.btn?.back}}"> + <button type="button" [ngClass]="layoutConfiguration ? 'sb-btn-primary sb-btn-round' : 'sb-btn-link sb-btn-link-primary sb-left-icon-btn px-0'" class="sb-btn sb-btn-normal" tabindex="0" (click)="goBack()" attr.aria-label="{{resourceService?.frmelmnts?.btn?.back}}"> <em class="icon-svg icon-svg--xxs icon-back mr-4"><svg class="icon icon-svg--primary"> <use xlink:href="assets/images/sprite.svg#arrow-long-left"></use> </svg></em> diff --git a/src/app/client/src/app/modules/dial-code-search/components/get/get.component.scss b/src/app/client/src/app/modules/dial-code-search/components/get/get.component.scss index 84b30ca46ee7cefc9280511e8b350e375365e7dc..26f3ea490bcb8040e2884b4ffc4bcc0069811c2d 100644 --- a/src/app/client/src/app/modules/dial-code-search/components/get/get.component.scss +++ b/src/app/client/src/app/modules/dial-code-search/components/get/get.component.scss @@ -2,7 +2,7 @@ .sb-explore-qr-page-cover { padding: calculateRem(32px) 0 0 0; - min-height: calc(100vh - 230px); + min-height: calc(100vh - calculateRem(230px)); } /*get dial code page responsive css*/ diff --git a/src/app/client/src/app/modules/groups/components/activity/activity-details/activity-details.component.scss b/src/app/client/src/app/modules/groups/components/activity/activity-details/activity-details.component.scss index 0dddca346e7148630a4baff59cd20ca2e698286d..46aa4c50cca80780fd9167525374f0a6f94a4c6a 100644 --- a/src/app/client/src/app/modules/groups/components/activity/activity-details/activity-details.component.scss +++ b/src/app/client/src/app/modules/groups/components/activity/activity-details/activity-details.component.scss @@ -67,7 +67,7 @@ } .download-text{ - font-size:12px; + font-size:calculateRem(12px); color:var(--primary-400); font-weight: bold; } diff --git a/src/app/client/src/app/modules/groups/components/back-button/back-button.component.html b/src/app/client/src/app/modules/groups/components/back-button/back-button.component.html index 6aa68b8b93dea7f974fb44ac6cc2971017c46040..710fab52a0f4572c87a55347370c0103bd45985b 100644 --- a/src/app/client/src/app/modules/groups/components/back-button/back-button.component.html +++ b/src/app/client/src/app/modules/groups/components/back-button/back-button.component.html @@ -1,5 +1,4 @@ -<button type="button" (click)="goBack()" [ngClass]="layoutConfiguration ? 'sb-btn-round' : ''" class="sb-btn sb-btn-normal sb-btn-link sb-btn-link-primary sb-left-icon-btn px-0" -tabindex="0" attr.aria-label="{{resourceService?.frmelmnts?.btn?.back}}"><i +<button type="button" (click)="goBack()" [ngClass]="layoutConfiguration ? 'sb-btn-primary sb-btn-round' : 'sb-btn-link sb-btn-link-primary sb-left-icon-btn px-0'" class="sb-btn sb-btn-normal" tabindex="0" attr.aria-label="{{resourceService?.frmelmnts?.btn?.back}}"><i class="icon-svg icon-svg--xxs icon-back"><svg class="icon icon-svg--primary"> <use xlink:href="assets/images/sprite.svg#arrow-long-left"></use> </svg></i> diff --git a/src/app/client/src/app/modules/learn/components/batch/batch-details/batch-details.component.scss b/src/app/client/src/app/modules/learn/components/batch/batch-details/batch-details.component.scss index ff0c24800ebafd7223f8b092ccfb44b15de50e6e..0977782029044b7c2aaf728141b6ffc9a3a17bba 100644 --- a/src/app/client/src/app/modules/learn/components/batch/batch-details/batch-details.component.scss +++ b/src/app/client/src/app/modules/learn/components/batch/batch-details/batch-details.component.scss @@ -23,7 +23,7 @@ } &__body { padding: calculateRem(8px) calculateRem(8px) calculateRem(8px) calculateRem(16px); - border: 1px solid var(--gray-100); + border: calculateRem(1px) solid var(--gray-100); font-size: calculateRem(14px); margin-bottom: calculateRem(16px); } diff --git a/src/app/client/src/app/modules/learn/components/course-consumption/assessment-player/assessment-player.component.html b/src/app/client/src/app/modules/learn/components/course-consumption/assessment-player/assessment-player.component.html index 8e6e8ff96e67dfadbf7d9aef27fe448f8e72d821..ac152484bcec45180ac98b843628108006ad46e6 100644 --- a/src/app/client/src/app/modules/learn/components/course-consumption/assessment-player/assessment-player.component.html +++ b/src/app/client/src/app/modules/learn/components/course-consumption/assessment-player/assessment-player.component.html @@ -6,7 +6,7 @@ <div class="ui container py-0 px-0 d-flex flex-ai-center"> <div class="p-0 d-flex flex-ai-center w-100"> <!-- Back button --> - <button type="button" [ngClass]="layoutConfiguration ? 'sb-btn-round' : ''" class="sb-btn sb-btn-normal sb-btn-link sb-btn-link-primary sb-left-icon-btn px-0" tabindex="0" (click)="goBack(); logTelemetry('back-track', courseHierarchy)" attr.aria-label="{{resourceService?.frmelmnts?.btn?.back}}"> + <button type="button" [ngClass]="layoutConfiguration ? 'sb-btn-primary sb-btn-round' : 'sb-btn-link sb-btn-link-primary sb-left-icon-btn px-0'" class="sb-btn sb-btn-normal" tabindex="0" (click)="goBack(); logTelemetry('back-track', courseHierarchy)" attr.aria-label="{{resourceService?.frmelmnts?.btn?.back}}"> <i class="icon-svg icon-svg--xxs icon-back mr-4"><svg class="icon icon-svg--primary"> <use xlink:href="assets/images/sprite.svg#arrow-long-left"></use> </svg></i> diff --git a/src/app/client/src/app/modules/learn/components/course-consumption/assessment-player/assessment-player.component.scss b/src/app/client/src/app/modules/learn/components/course-consumption/assessment-player/assessment-player.component.scss index 1004b564497e402fc4327652a8c98bc825f59052..6f24ca8d692f705dc1a7f9f22a321559beedde94 100644 --- a/src/app/client/src/app/modules/learn/components/course-consumption/assessment-player/assessment-player.component.scss +++ b/src/app/client/src/app/modules/learn/components/course-consumption/assessment-player/assessment-player.component.scss @@ -17,7 +17,7 @@ } } .side-toc-content { - max-height: calc(100vh - 320px); + max-height: calc(100vh - calculateRem(320px)); overflow-y: auto; padding-bottom: calculateRem(24px); } diff --git a/src/app/client/src/app/modules/learn/components/course-consumption/course-consumption-header/course-consumption-header.component.html b/src/app/client/src/app/modules/learn/components/course-consumption/course-consumption-header/course-consumption-header.component.html index 7dd5a5ed787e26717782dc0ad0848557245a207b..d1ba6b012910335ebcceabb93586a89f722e1582 100644 --- a/src/app/client/src/app/modules/learn/components/course-consumption/course-consumption-header/course-consumption-header.component.html +++ b/src/app/client/src/app/modules/learn/components/course-consumption/course-consumption-header/course-consumption-header.component.html @@ -9,8 +9,7 @@ <div class="w-100 d-flex flex-ai-center flex-w-wrap flex-jc-space-between"> <div class="d-flex flex-ai-center"> <!-- /* Back button */ --> - <button type="button" [ngClass]="layoutConfiguration ? 'sb-btn-round' : ''" class="sb-btn sb-btn-normal sb-btn-link sb-btn-link-primary sb-left-icon-btn px-0" - tabindex="0" (click)="goBack()" attr.aria-label="{{resourceService?.frmelmnts?.btn?.back}}"> + <button type="button" [ngClass]="layoutConfiguration ? 'sb-btn-primary sb-btn-round' : 'sb-btn-link sb-btn-link-primary sb-left-icon-btn px-0'" class="sb-btn sb-btn-normal" tabindex="0" (click)="goBack()" attr.aria-label="{{resourceService?.frmelmnts?.btn?.back}}"> <i class="icon-svg icon-svg--xxs icon-back mr-4"><svg class="icon icon-svg--primary"> <use xlink:href="assets/images/sprite.svg#arrow-long-left"></use> </svg></i> diff --git a/src/app/client/src/app/modules/learn/components/course-consumption/course-player/course-player.component.scss b/src/app/client/src/app/modules/learn/components/course-consumption/course-player/course-player.component.scss index 834306a34f5d82e2f487e0b665bcf9a0b94a59bf..8ac610fc4e665283832312443b39a662da1ff434 100644 --- a/src/app/client/src/app/modules/learn/components/course-consumption/course-player/course-player.component.scss +++ b/src/app/client/src/app/modules/learn/components/course-consumption/course-player/course-player.component.scss @@ -13,7 +13,7 @@ .course-list-progress { padding: calculateRem(16px); &__title { - color: var(--gray-800); + color: var(--primary-theme-contrast); font-size: calculateRem(12px); } &__status { @@ -182,7 +182,7 @@ xxl calculateRem(88px) 24px 20px; .sb-no-course-found{ background-color: var(--tertiary-0); - border: 1px solid var(--tertiary-100); + border: calculateRem(1px) solid var(--tertiary-100); padding: calculateRem(16px) calculateRem(24px); border-radius: calculateRem(4px); font-size: calculateRem(12px); diff --git a/src/app/client/src/app/modules/manage/components/user-org-management/user-org-management.component.scss b/src/app/client/src/app/modules/manage/components/user-org-management/user-org-management.component.scss index c0b857f1a8e29bd71793686dfc0d8ce6ed4ccc41..56b2354b673ffb2ecfc8ca934de9dac3b4900a8a 100644 --- a/src/app/client/src/app/modules/manage/components/user-org-management/user-org-management.component.scss +++ b/src/app/client/src/app/modules/manage/components/user-org-management/user-org-management.component.scss @@ -69,9 +69,9 @@ .sbt-user-management { .sb-multi-rows { - border-radius: 24px; - padding: 0px 16px; - margin-top: 16px; + border-radius: calculateRem(24px); + padding: 0px calculateRem(16px); + margin-top: calculateRem(16px); background: var(--sbt-compt-bg); } .sb-manage-section .sb-multi-rows:nth-child(odd) { diff --git a/src/app/client/src/app/modules/manage/components/user-role-assign/user-role-assign.component.scss b/src/app/client/src/app/modules/manage/components/user-role-assign/user-role-assign.component.scss index 090d663c254cc1a65cea5bae8a60769ab27860da..6527ceabafdb1812207f06a01efbe45f71c1754a 100644 --- a/src/app/client/src/app/modules/manage/components/user-role-assign/user-role-assign.component.scss +++ b/src/app/client/src/app/modules/manage/components/user-role-assign/user-role-assign.component.scss @@ -20,7 +20,7 @@ } .sb-btn-round { - background: var(--white); + // background: var(--white); border-radius: 50% !important; box-shadow: var(--sbt-box-shadow-6px) !important; min-width: auto !important; @@ -51,12 +51,12 @@ .user-details { padding: calculateRem(24px); - border-bottom: calculateRem(1px) solid #D7D7D7; + border-bottom: calculateRem(1px) solid var(--rc-e5e5e5); .user-img { height: calculateRem(48px); width: calculateRem(48px); - background-color: #FDEAFF; + background-color: var(--rc-E0EFFF); justify-content: center; border-radius: 50%; font-weight: bold; @@ -69,13 +69,13 @@ .user-info { font-size: calculateRem(14px); - color: #666; + color: var(--gray-400); } .dot-separator { width: calculateRem(6px); height: calculateRem(6px); - background: #666; + background: var(--gray-400); margin: 0 calculateRem(8px); border-radius: 50%; } @@ -99,7 +99,7 @@ } .user-workexp { - border: calculateRem(1px) solid #D7D7D7; + border: calculateRem(1px) solid var(--rc-dedede); border-radius: calculateRem(16px); height: calculateRem(120px); padding: calculateRem(16px); @@ -136,7 +136,7 @@ margin: 0 auto; .no-result-text { - color: #333; + color: var(--gray-800); } } diff --git a/src/app/client/src/app/modules/observation/components/add-entity/add-entity.component.scss b/src/app/client/src/app/modules/observation/components/add-entity/add-entity.component.scss index ece1ad8deeb6b514b49cda598b0690ee73148ced..65481748332426b18829f4314ffec8798e3d06e6 100644 --- a/src/app/client/src/app/modules/observation/components/add-entity/add-entity.component.scss +++ b/src/app/client/src/app/modules/observation/components/add-entity/add-entity.component.scss @@ -1,7 +1,7 @@ @use "~@project-sunbird/sb-styles/assets/mixins/mixins" as *; .sb-modal-content { - height: calc(100vh - 350px) !important; + height: calc(100vh - calculateRem(350px)) !important; } .content{ max-height: 65vh; @@ -20,14 +20,14 @@ border-top: none; } .search-box{ - margin-top: 15px; + margin-top: calculateRem(15px); } .sb-onboard { &__header { width: 100%; - margin: 20px 0px; - padding-left : 15px; + margin: calculateRem(20px) 0px; + padding-left : calculateRem(15px); } &__content { @@ -84,6 +84,6 @@ input[type=checkbox][disabled] { background: var(--sb-card-bg); - border: #ccc; + border: var(--gray-100); } .search-results{ height : 100%; overflow-y: scroll; } diff --git a/src/app/client/src/app/modules/observation/components/edit-submission/edit-submission.component.scss b/src/app/client/src/app/modules/observation/components/edit-submission/edit-submission.component.scss index 08d70f05a4170113366afa7cd5d1913f10a7a556..a3c64b3a5b5d7784818006b33172827205baa9e5 100644 --- a/src/app/client/src/app/modules/observation/components/edit-submission/edit-submission.component.scss +++ b/src/app/client/src/app/modules/observation/components/edit-submission/edit-submission.component.scss @@ -1,5 +1,7 @@ +@use "~@project-sunbird/sb-styles/assets/mixins/mixins" as *; + .header { - padding: 15px; + padding: calculateRem(15px); background: var(--sb-modal-content-bg); color: var(--sb-linkmenu-text); } @@ -7,10 +9,10 @@ input.edit-sub-input:focus-visible { width: 100%; height: 2rem; - padding: 10px; + padding: calculateRem(10px); border: 0 !important; background: transparent; - border-bottom: 2px solid var(--primary-color) !important; + border-bottom: calculateRem(2px) solid var(--primary-color) !important; color: var(--body-color); } .footer { @@ -26,8 +28,8 @@ input.edit-sub-input:focus-visible { .sb-onboard { &__header { width: 100%; - margin: 20px 0px; - padding-left : 15px; + margin: calculateRem(20px) 0px; + padding-left : calculateRem(15px); } &__content { diff --git a/src/app/client/src/app/modules/observation/components/entity-list/entity-list.component.scss b/src/app/client/src/app/modules/observation/components/entity-list/entity-list.component.scss index 606dcb8714c9f1144c28cf4bd5064f5580b57b71..6f506cf8de205f2d13ce861379be144a3ee2db93 100644 --- a/src/app/client/src/app/modules/observation/components/entity-list/entity-list.component.scss +++ b/src/app/client/src/app/modules/observation/components/entity-list/entity-list.component.scss @@ -1,8 +1,10 @@ +@use "~@project-sunbird/sb-styles/assets/mixins/mixins" as *; + .entity-list{ background: var(--sb-card-bg); - padding: 10px 24px;; - border-radius: 30px; - margin: 15px 0px; + padding: calculateRem(10px) calculateRem(24px); + border-radius: calculateRem(30px); + margin: calculateRem(15px) 0px; label{ margin-bottom:0px; } diff --git a/src/app/client/src/app/modules/observation/components/observation-details/observation-details.component.html b/src/app/client/src/app/modules/observation/components/observation-details/observation-details.component.html index ce15a19e26359eced9143f0be2cf87ff495560d5..300cef294015b5cdbf63944e6117a9180af26737 100644 --- a/src/app/client/src/app/modules/observation/components/observation-details/observation-details.component.html +++ b/src/app/client/src/app/modules/observation/components/observation-details/observation-details.component.html @@ -1,8 +1,7 @@ <div [ngClass]="layoutConfiguration ? 'sb-back-actionbar' : 'sb-bg-white cc-player__btn-back py-8'" class="relative position mt-0"> <div class="ui container py-0 px-0 d-flex flex-ai-center"> <!-- /* Back button */ --> - <button type="button" (click)="goBack()" [ngClass]="layoutConfiguration ? 'sb-btn-round' : ''" class="sb-btn sb-btn-normal sb-btn-link sb-btn-link-primary sb-left-icon-btn px-0" - tabindex="0" attr.aria-label="{{resourceService?.frmelmnts?.btn?.back}}"> + <button type="button" (click)="goBack()" [ngClass]="layoutConfiguration ? 'sb-btn-primary sb-btn-round' : 'sb-btn-link sb-btn-link-primary sb-left-icon-btn px-0'" class="sb-btn sb-btn-normal" tabindex="0" attr.aria-label="{{resourceService?.frmelmnts?.btn?.back}}"> <i class="icon-svg icon-svg--xxs icon-back mr-4"><svg class="icon icon-svg--primary"> <use xlink:href="assets/images/sprite.svg#arrow-long-left"></use> </svg></i> diff --git a/src/app/client/src/app/modules/observation/components/observation-details/observation-details.component.scss b/src/app/client/src/app/modules/observation/components/observation-details/observation-details.component.scss index 93179659145ec53c95c6e5fac615b1d1df2bede6..773b567345d66ceae7607067f56da599d9001d63 100644 --- a/src/app/client/src/app/modules/observation/components/observation-details/observation-details.component.scss +++ b/src/app/client/src/app/modules/observation/components/observation-details/observation-details.component.scss @@ -1,18 +1,20 @@ +@use "~@project-sunbird/sb-styles/assets/mixins/mixins" as *; + .observation-detail-box{ display: inline-flex; max-width: 100%; min-width: 100%; - margin: 15px 0px; + margin: calculateRem(15px) 0px; } .submissions{ h5{ font-weight: 600; } .evidences-list{ - margin: 5px 0px; + margin: calculateRem(5px) 0px; background: var(--sb-card-bg) !important; border-radius: var(--sbt-bradius-24); - padding: 8px 24px; + padding: calculateRem(8px) calculateRem(24px); } } .icon-svg{ @@ -42,7 +44,7 @@ .center-align { align-self: center; justify-self: center; - padding: 5px 0; + padding: calculateRem(5px) 0; } .white-space-wrap { text-overflow: ellipsis; diff --git a/src/app/client/src/app/modules/observation/components/observation-listing/observation-listing.component.scss b/src/app/client/src/app/modules/observation/components/observation-listing/observation-listing.component.scss index 69fa0431874a2a7cc8b6006eeec3de7fac7f9d45..bf5d02230a2712f85b83f314deeac60a8c7ea0dd 100644 --- a/src/app/client/src/app/modules/observation/components/observation-listing/observation-listing.component.scss +++ b/src/app/client/src/app/modules/observation/components/observation-listing/observation-listing.component.scss @@ -3,7 +3,4 @@ grid-template-columns: repeat(auto-fill,minmax(252px,1fr)); grid-gap: 1rem; grid-row-gap: 1.5rem; - &--item{ - - } } \ No newline at end of file diff --git a/src/app/client/src/app/modules/observation/components/submissions/submission.component.scss b/src/app/client/src/app/modules/observation/components/submissions/submission.component.scss index 9ea1c99295a83da9754b38f1fdfdc39216021325..18d3f3009218357a6cac76d313ccd6632db63b42 100644 --- a/src/app/client/src/app/modules/observation/components/submissions/submission.component.scss +++ b/src/app/client/src/app/modules/observation/components/submissions/submission.component.scss @@ -1,5 +1,7 @@ +@use "~@project-sunbird/sb-styles/assets/mixins/mixins" as *; + .submissions { - border-radius: 24px; + border-radius: calculateRem(24px); margin: 0.5rem 0; h5 { @@ -14,10 +16,10 @@ } .evidences-list { - margin: 5px 0px; + margin: calculateRem(5px) 0px; background: var(--sbt-compt-bg) !important; border-radius: var(--sbt-bradius-24); - padding: 8px 24px; + padding: calculateRem(8px) calculateRem(24px); } } @@ -47,13 +49,13 @@ .icon { color: var(--primary-400) !important; - padding-left: 15px; + padding-left: calculateRem(15px); } .center-align { align-self: center; justify-self: center; - padding: 5px 0; + padding: calculateRem(5px) 0; } .white-space-wrap { diff --git a/src/app/client/src/app/modules/player-helper/components/content-licence/content-licence.component.scss b/src/app/client/src/app/modules/player-helper/components/content-licence/content-licence.component.scss index ae3bf76658180618263f5837fb85ab674f7aa0fb..5bfbd1afec80c98fee6a81b9581058bddd06e731 100644 --- a/src/app/client/src/app/modules/player-helper/components/content-licence/content-licence.component.scss +++ b/src/app/client/src/app/modules/player-helper/components/content-licence/content-licence.component.scss @@ -27,7 +27,7 @@ } .contentdata-description { - border-bottom: 0.5px solid var(--rc-979797); + border-bottom: calculateRem(0.5px) solid var(--rc-979797); } .credits-section { diff --git a/src/app/client/src/app/modules/player-helper/components/player/player.component.scss b/src/app/client/src/app/modules/player-helper/components/player/player.component.scss index 42a0cc8d8354c14da3e48447223ec812196e67c4..155dae1aeee262842ce7da375386e83c2a02dadc 100644 --- a/src/app/client/src/app/modules/player-helper/components/player/player.component.scss +++ b/src/app/client/src/app/modules/player-helper/components/player/player.component.scss @@ -92,7 +92,7 @@ transition: all ease .3s; iframe { height: calc(100vh - 4rem) !important; - border:10px solid rebeccapurple; + border:calculateRem(10px) solid var(--primary-400); } } diff --git a/src/app/client/src/app/modules/program-dashboard/components/program-datasets/program-datasets.component.html b/src/app/client/src/app/modules/program-dashboard/components/program-datasets/program-datasets.component.html index 021225c6f62c3b3b289368dec3d08a5416bdd270..7a246860cda46f5c8bbdbaf0a6c9abdb112a04c9 100644 --- a/src/app/client/src/app/modules/program-dashboard/components/program-datasets/program-datasets.component.html +++ b/src/app/client/src/app/modules/program-dashboard/components/program-datasets/program-datasets.component.html @@ -7,9 +7,7 @@ <div class="py-0 d-flex flex-ai-center w-100"> <!-- /* Back button */ --> <div class="mr-12"> - <button type="button" [ngClass]="layoutConfiguration ? 'sb-btn-round' : ''" - class="sb-btn sb-btn-normal sb-btn-link sb-btn-link-primary sb-left-icon-btn px-0" tabindex="0" - (click)="closeDashboard()" id="goBack" attr.aria-label="{{resourceService?.frmelmnts?.btn?.back}}"> + <button type="button" [ngClass]="layoutConfiguration ? 'sb-btn-primary sb-btn-round' : 'sb-btn-link sb-btn-link-primary sb-left-icon-btn px-0'" class="sb-btn sb-btn-normal" tabindex="0" (click)="closeDashboard()" id="goBack" attr.aria-label="{{resourceService?.frmelmnts?.btn?.back}}"> <em class="icon-svg icon-svg--xxs icon-back mr-4"><svg class="icon icon-svg--primary"> <use xlink:href="assets/images/sprite.svg#arrow-long-left"></use> </svg></em> diff --git a/src/app/client/src/app/modules/program-dashboard/components/program-datasets/program-datasets.component.scss b/src/app/client/src/app/modules/program-dashboard/components/program-datasets/program-datasets.component.scss index 0fea300e287865043c07e595a0fe1aaab217ea3c..5ba9253831b708a7dff0fee607cdaa929868572b 100644 --- a/src/app/client/src/app/modules/program-dashboard/components/program-datasets/program-datasets.component.scss +++ b/src/app/client/src/app/modules/program-dashboard/components/program-datasets/program-datasets.component.scss @@ -1,3 +1,5 @@ +@use "~@project-sunbird/sb-styles/assets/mixins/mixins" as *; + .sb-modal-actions { display: flex; align-items: center; @@ -83,13 +85,13 @@ } .sb-label-value { - border-radius: 24px; - padding: 7px; - padding-right: 9px; - padding-left: 9px; - background-color: #E9E8D9 !important; - box-shadow: 4px 4px 3px 0 #C2C2C2 !important; - color: #333; + border-radius: calculateRem(24px); + padding: calculateRem(7px); + padding-right: calculateRem(9px); + padding-left: calculateRem(9px); + background-color: var(---rc-e9e8d9) !important; + box-shadow: calculateRem(4px) calculateRem(4px) calculateRem(3px) 0 var(--gray-100) !important; + color: var(--gray-800); margin-bottom: 0.25rem; margin-right: 0.25rem; diff --git a/src/app/client/src/app/modules/program-dashboard/shared/sb-bignumber/sb-bignumber.component.scss b/src/app/client/src/app/modules/program-dashboard/shared/sb-bignumber/sb-bignumber.component.scss index 568ea109556c1ceecbe0e896222560afe6f4ed6b..35027e92f2772ed07b6d807f3eab6f49dd2c9d51 100644 --- a/src/app/client/src/app/modules/program-dashboard/shared/sb-bignumber/sb-bignumber.component.scss +++ b/src/app/client/src/app/modules/program-dashboard/shared/sb-bignumber/sb-bignumber.component.scss @@ -1,3 +1,5 @@ +@use "~@project-sunbird/sb-styles/assets/mixins/mixins" as *; + .sb-last-update-status { font-size: calculateRem(12px); font-weight: bold; diff --git a/src/app/client/src/app/modules/program-dashboard/shared/sb-chart/sb-chart.component.scss b/src/app/client/src/app/modules/program-dashboard/shared/sb-chart/sb-chart.component.scss index 2b4164bdcd9ef2d8cee4717cc2c1c89d718f7366..25d5c6e5096770ddb8c0a33bc898eea1a70fd0d8 100644 --- a/src/app/client/src/app/modules/program-dashboard/shared/sb-chart/sb-chart.component.scss +++ b/src/app/client/src/app/modules/program-dashboard/shared/sb-chart/sb-chart.component.scss @@ -10,13 +10,13 @@ } .sb-label-value { - border-radius: 24px; - padding: 7px; - padding-right: 9px; - padding-left: 9px; - background-color: #E9E8D9 !important; - box-shadow: 4px 4px 3px 0 #C2C2C2 !important; - color: #333; + border-radius: calculateRem(24px); + padding: calculateRem(7px); + padding-right: calculateRem(9px); + padding-left: calculateRem(9px); + background-color: var(---rc-e9e8d9) !important; + box-shadow: calculateRem(4px) calculateRem(4px) calculateRem(3px) 0 var(--gray-100) !important; + color: var(--gray-800); margin-bottom: 0.25rem; margin-right: 0.25rem; @@ -26,7 +26,7 @@ .sb-filter__content { .sb-prominent-filter-field { width: 48%; - margin-bottom: 10px; + margin-bottom: calculateRem(10px); } } .sb-filter-modal { @@ -52,8 +52,8 @@ } .mat-dialog-container { - background-color: #E9E8D9 !important; - border-radius: 24px; + background-color: var(--rc-e9e8d9) !important; + border-radius: calculateRem(24px); } .customGraph { @@ -124,8 +124,8 @@ &__container { width: 100%; height: 100vh; - min-height: 400px; - background-color: #E9E8D9 !important; + min-height: calculateRem(400px); + background-color: var(--rc-e9e8d9) !important; padding: calculateRem(24px); margin: 0 auto; display: flex; @@ -138,7 +138,6 @@ @include respond-above(sm) { border-radius: calculateRem(8px); max-width: calculateRem(1008px); - // min-height: calculateRem(610px); height: auto; } } diff --git a/src/app/client/src/app/modules/public/module/course/components/batch/public-batch-details/public-batch-details.component.scss b/src/app/client/src/app/modules/public/module/course/components/batch/public-batch-details/public-batch-details.component.scss index 89d85689851ef5b6f16ccacdcafb3b961ed44fe3..e29809ba11cf7ec1cb5f682bd34820cf84544ea4 100644 --- a/src/app/client/src/app/modules/public/module/course/components/batch/public-batch-details/public-batch-details.component.scss +++ b/src/app/client/src/app/modules/public/module/course/components/batch/public-batch-details/public-batch-details.component.scss @@ -1,18 +1,20 @@ +@use "~@project-sunbird/sb-styles/assets/mixins/mixins" as *; + ul { list-style-type: none; padding:0px;margin:0px; } li { display: grid; - grid-template-columns: 20px auto; + grid-template-columns: calculateRem(20px) auto; justify-content: start; align-items: center; margin-bottom:1rem } li::before { content: ">"; - font-size: 12px; - color: #999; + font-size: calculateRem(12px); + color: var(--gray-200); font-weight:bold; } diff --git a/src/app/client/src/app/modules/public/module/course/components/course-consumption/public-course-consumption-page/public-course-consumption-page.component.html b/src/app/client/src/app/modules/public/module/course/components/course-consumption/public-course-consumption-page/public-course-consumption-page.component.html index eeb3348c01bc70223640bae7d0657f985c230686..7996f216d75df177610342c714f3116a4527fc61 100644 --- a/src/app/client/src/app/modules/public/module/course/components/course-consumption/public-course-consumption-page/public-course-consumption-page.component.html +++ b/src/app/client/src/app/modules/public/module/course/components/course-consumption/public-course-consumption-page/public-course-consumption-page.component.html @@ -5,9 +5,7 @@ <div class="ui container py-0 px-0 d-flex flex-ai-center"> <div class="py-0 d-flex flex-ai-center w-100"> <!-- /* Back button */ --> - <button type="button" [ngClass]="layoutConfiguration ? 'sb-btn-round' : ''" - class="sb-btn sb-btn-normal sb-btn-link sb-btn-link-primary sb-left-icon-btn px-0" tabindex="0" - (click)="redirectToExplore()" attr.aria-label="{{resourceService?.frmelmnts?.btn?.back}}"> + <button type="button" [ngClass]="layoutConfiguration ? 'sb-btn-primary sb-btn-round' : 'sb-btn-link sb-btn-link-primary sb-left-icon-btn px-0'" class="sb-btn sb-btn-normal" tabindex="0" (click)="redirectToExplore()" attr.aria-label="{{resourceService?.frmelmnts?.btn?.back}}"> <i class="icon-svg icon-svg--xxs icon-back mr-4"><svg class="icon icon-svg--primary"> <use xlink:href="assets/images/sprite.svg#arrow-long-left"></use> </svg></i> diff --git a/src/app/client/src/app/modules/public/module/explore/components/explore-content/explore-content.component.scss b/src/app/client/src/app/modules/public/module/explore/components/explore-content/explore-content.component.scss index 69fa0431874a2a7cc8b6006eeec3de7fac7f9d45..bf5d02230a2712f85b83f314deeac60a8c7ea0dd 100644 --- a/src/app/client/src/app/modules/public/module/explore/components/explore-content/explore-content.component.scss +++ b/src/app/client/src/app/modules/public/module/explore/components/explore-content/explore-content.component.scss @@ -3,7 +3,4 @@ grid-template-columns: repeat(auto-fill,minmax(252px,1fr)); grid-gap: 1rem; grid-row-gap: 1.5rem; - &--item{ - - } } \ No newline at end of file diff --git a/src/app/client/src/app/modules/public/module/group/components/explore-group/explore-group.component.html b/src/app/client/src/app/modules/public/module/group/components/explore-group/explore-group.component.html index fc8a9eb0af7c5944cb1bcda374a1bd168107af97..f136e2a65b6d2b5d142ef4dcd6173e0e6d776bb9 100644 --- a/src/app/client/src/app/modules/public/module/group/components/explore-group/explore-group.component.html +++ b/src/app/client/src/app/modules/public/module/group/components/explore-group/explore-group.component.html @@ -4,8 +4,7 @@ <app-explore-ftu-popup *ngIf="showWelcomePopup" (close)="showFtuPopup(false)"></app-explore-ftu-popup> <div [ngClass]="layoutConfiguration ? 'sb-back-actionbar mt-0' : 'sb-bg-white cc-player__btn-back'" class="relative position mt-0" [appTelemetryImpression]="telemetryImpression"> <div class="ui container d-flex flex-ai-center"> - <button type="button" (click)="goBack()" [ngClass]="layoutConfiguration ? 'sb-btn-round' : ''" class="sb-btn sb-btn-normal sb-btn-link sb-btn-link-primary sb-left-icon-btn px-0" - tabindex="0" attr.aria-label=“{{resourceService?.frmelmnts?.btn?.back}}â€><i + <button type="button" (click)="goBack()" [ngClass]="layoutConfiguration ? 'sb-btn-primary sb-btn-round' : 'sb-btn-link sb-btn-link-primary sb-left-icon-btn px-0'" class="sb-btn sb-btn-normal" tabindex="0" attr.aria-label=“{{resourceService?.frmelmnts?.btn?.back}}â€><i class="icon-svg icon-svg--xxs icon-back mr-4"><svg class="icon icon-svg--primary"> <use xlink:href="assets/images/sprite.svg#arrow-long-left"></use> </svg></i><span>{{resourceService?.frmelmnts?.btn?.back}}</span> </button> diff --git a/src/app/client/src/app/modules/public/module/guest-profile/components/guest-profile/guest-profile.component.html b/src/app/client/src/app/modules/public/module/guest-profile/components/guest-profile/guest-profile.component.html index 1eef9124ad1261d8074697d46fc57a30b2ed115b..6d0bf84ebca45ad64415ca7dbea1ec4503b2601d 100644 --- a/src/app/client/src/app/modules/public/module/guest-profile/components/guest-profile/guest-profile.component.html +++ b/src/app/client/src/app/modules/public/module/guest-profile/components/guest-profile/guest-profile.component.html @@ -2,8 +2,7 @@ <!--profile Content Header --> <div [ngClass]="layoutConfiguration ? 'sb-back-actionbar' : 'sb-bg-white cc-player__btn-back'" class="relative position mt-0" [ngClass]="{'header-block': isFullScreenView}"> <div class="ui container py-0 px-0 d-flex flex-ai-center"> - <button type="button" (click)="goBack()" [ngClass]="layoutConfiguration ? 'sb-btn-round' : ''" class="sb-btn sb-btn-normal sb-btn-link sb-btn-link-primary sb-left-icon-btn px-0" - tabindex="0" attr.aria-label="{{resourceService?.frmelmnts?.btn?.back}}"> + <button type="button" (click)="goBack()" [ngClass]="layoutConfiguration ? 'sb-btn-primary sb-btn-round' : 'sb-btn-link sb-btn-link-primary sb-left-icon-btn px-0'" class="sb-btn sb-btn-normal" tabindex="0" attr.aria-label="{{resourceService?.frmelmnts?.btn?.back}}"> <i class="icon-svg icon-svg--xxs icon-back mr-4"><svg class="icon icon-svg--primary"> <use xlink:href="assets/images/sprite.svg#arrow-long-left"></use> </svg></i> diff --git a/src/app/client/src/app/modules/public/module/help/components/faq-report/faq-report.component.scss b/src/app/client/src/app/modules/public/module/help/components/faq-report/faq-report.component.scss index 87be44a05458dfac54deca1317957322b95edd97..6f71414e6a9f4872bcc85f3ffc384fdb6b18377d 100644 --- a/src/app/client/src/app/modules/public/module/help/components/faq-report/faq-report.component.scss +++ b/src/app/client/src/app/modules/public/module/help/components/faq-report/faq-report.component.scss @@ -1,13 +1,13 @@ @use "~@project-sunbird/sb-styles/assets/mixins/mixins" as *; h6 { - color: #333333; + color: var(--gray-800); font-size: 1.125rem; font-weight: bold; } p { - color: #666666; + color: var(--gray-400); font-size: 0.75rem; } @@ -16,7 +16,7 @@ sb-form.faq-sbforms {} ::ng-deep { sb-form.faq-sbforms .multi-select-container .list-border { background: var(--white); - border: 0px solid #ddd !important; + border: 0px solid var(--rc-dddddd) !important; } .sb-textarea { @@ -24,12 +24,12 @@ sb-form.faq-sbforms {} } .sb-modal-dropdown-web ul { - border: 0 solid #ddd !important; + border: 0 solid var(--rc-dddddd) !important; } sb-form.faq-sbforms>div:first-child { display: grid; - gap: 16px; + gap: calculateRem(16px); grid-template-columns: auto; @include respond-above(sm) { @@ -86,7 +86,7 @@ sb-form.faq-sbforms {} > div { cursor: pointer; - padding: 16px; + padding: calculateRem(16px); } } } @@ -96,7 +96,7 @@ sb-form.faq-sbforms {} height: 16rem; } .remaining-length { - color: #575757 !important; + color: var(--gray-400) !important; } } } diff --git a/src/app/client/src/app/modules/public/module/help/components/faq/faq.component.html b/src/app/client/src/app/modules/public/module/help/components/faq/faq.component.html index 5e4b8fc2358e953d42b02ddf0d5803b83d651cc8..99832975ea4aec85e3708599f67b1e31654d48c6 100644 --- a/src/app/client/src/app/modules/public/module/help/components/faq/faq.component.html +++ b/src/app/client/src/app/modules/public/module/help/components/faq/faq.component.html @@ -3,8 +3,7 @@ </app-landing-section> <div [ngClass]="layoutConfiguration ? 'sb-back-actionbar' : 'sb-bg-white cc-player__btn-back'" class="relative position mt-0"> <div class="ui container d-flex flex-ai-center"> - <button type="button" (click)="goBack()" [ngClass]="layoutConfiguration ? 'sb-btn-round' : ''" class="sb-btn sb-btn-normal sb-btn-link sb-btn-link-primary sb-left-icon-btn px-0" - tabindex="0" attr.aria-label=“{{resourceService?.frmelmnts?.btn?.back}}â€><i + <button type="button" (click)="goBack()" [ngClass]="layoutConfiguration ? 'sb-btn-primary sb-btn-round' : 'sb-btn-link sb-btn-link-primary sb-left-icon-btn px-0'" class="sb-btn sb-btn-normal" tabindex="0" attr.aria-label=“{{resourceService?.frmelmnts?.btn?.back}}â€><i class="icon-svg icon-svg--xxs icon-back mr-4"><svg class="icon icon-svg--primary"> <use xlink:href="assets/images/sprite.svg#arrow-long-left"></use> </svg></i><span>{{resourceService?.frmelmnts?.btn?.back}}</span> </button> diff --git a/src/app/client/src/app/modules/public/module/help/components/faq/faq.component.scss b/src/app/client/src/app/modules/public/module/help/components/faq/faq.component.scss index 8df5b2b10d2801720c7161ce170c8fb3fd42acba..3c5015a03611a7366a8a5c3d51d686270c54436e 100644 --- a/src/app/client/src/app/modules/public/module/help/components/faq/faq.component.scss +++ b/src/app/client/src/app/modules/public/module/help/components/faq/faq.component.scss @@ -34,10 +34,10 @@ } code { - background-color: #eee; - border-radius: 3px; + background-color: var(--rc-eeeeee); + border-radius: calculateRem(3px); font-family: courier, monospace; - padding: 0 3px; + padding: 0 calculateRem(3px); } } ​ @@ -48,7 +48,7 @@ flex-basis: 100%; } .visit-helpcenter__btn { - margin-top: 16px; + margin-top: calculateRem(16px); } } } @@ -78,10 +78,10 @@ margin-bottom: auto; } code { - background-color: #eee; - border-radius: 3px; + background-color: var(--rc-eeeeee); + border-radius: calculateRem(3px); font-family: courier, monospace; - padding: 0 3px; + padding: 0 calculateRem(3px); } } } @@ -181,7 +181,7 @@ left: 0; right: 0; bottom: 0; - background-color: #ccc; + background-color: var(--gray-100); -webkit-transition: .4s; transition: .4s; } diff --git a/src/app/client/src/app/modules/public/module/help/components/offline-help-videos/offline-help-videos.component.scss b/src/app/client/src/app/modules/public/module/help/components/offline-help-videos/offline-help-videos.component.scss index 4ba298a4d49f567541dd947c5eed210ceaf88bd8..4d1fe1d1b9596e864a69672b18a6fcbf8002bb8b 100644 --- a/src/app/client/src/app/modules/public/module/help/components/offline-help-videos/offline-help-videos.component.scss +++ b/src/app/client/src/app/modules/public/module/help/components/offline-help-videos/offline-help-videos.component.scss @@ -11,14 +11,14 @@ cursor: pointer; position: relative; border-bottom: calculateRem(1px) solid var(--gray-0); - box-shadow: 0 calculateRem(3px) calculateRem(5px) 0 rgba(0, 0, 0, 0.12); + box-shadow: 0 calculateRem(3px) calculateRem(5px) 0 rgba(var(--rc-rgba-black), 0.12); contain: content; &.active { background: var(--primary-100); } @include respond-above(sm) { border-radius: calculateRem(2px); - box-shadow: 0 calculateRem(2px) calculateRem(7px) 0 rgba(0, 0, 0, 0.16); + box-shadow: 0 calculateRem(2px) calculateRem(7px) 0 rgba(var(--rc-rgba-black), 0.16); border-bottom: 0px solid var(--gray-0); } &__main-area { @@ -32,7 +32,6 @@ height: calculateRem(72px); width: calculateRem(72px); overflow: hidden; - /* margin-right: 8px; */ flex: 0 0 calculateRem(72px); padding: calculateRem(8px); diff --git a/src/app/client/src/app/modules/public/module/offline/components/content-manager-info-pop-up/content-manager-info-pop-up.component.scss b/src/app/client/src/app/modules/public/module/offline/components/content-manager-info-pop-up/content-manager-info-pop-up.component.scss index 74daafcbf4849d4f7048de20152a9e28219c3731..3cea83a175ea1db0163d16370bdaa923ea6d3eda 100644 --- a/src/app/client/src/app/modules/public/module/offline/components/content-manager-info-pop-up/content-manager-info-pop-up.component.scss +++ b/src/app/client/src/app/modules/public/module/offline/components/content-manager-info-pop-up/content-manager-info-pop-up.component.scss @@ -3,11 +3,11 @@ .warning-ecar-list { width: 100%; line-height: normal; - border-top: calculateRem(1px) solid #ddd; + border-top: calculateRem(1px) solid var(--rc-dddddd); font-size:calculateRem(14px); } .sb-modal-content .warning-ecar-list:last-of-type{ - border-bottom: calculateRem(1px) solid #ddd; + border-bottom: calculateRem(1px) solid var(--rc-dddddd); } .import-content{ color:var(--tertiary-100); diff --git a/src/app/client/src/app/modules/public/module/offline/components/content-manager/content-manager.component.scss b/src/app/client/src/app/modules/public/module/offline/components/content-manager/content-manager.component.scss index ba1c2fb340d64b5c0d87c3fc6a843dbe17c91e03..7a071a14583097356930963d209210887359c580 100644 --- a/src/app/client/src/app/modules/public/module/offline/components/content-manager/content-manager.component.scss +++ b/src/app/client/src/app/modules/public/module/offline/components/content-manager/content-manager.component.scss @@ -1,3 +1,4 @@ +@use "~@project-sunbird/sb-styles/assets/mixins/mixins" as *; .sb-desktop-content-manager { z-index: 999; position: fixed; @@ -14,11 +15,11 @@ } .sb-desktop-content-manager.sb-mat-accordion .mat-expansion-panel .mat-expansion-panel-header { - background: #5630dc; + background: var(--primary-color); border-radius: 0; height:3rem !important; &:hover { - background: #5630dc; + background: var(--primary-color); } } diff --git a/src/app/client/src/app/modules/public/module/offline/components/info-card/info-card.component.scss b/src/app/client/src/app/modules/public/module/offline/components/info-card/info-card.component.scss index 88aec9e149e306586168a187ea77138b61b0f999..94e41d76ac341bf67ad0198ae982b19d91895451 100644 --- a/src/app/client/src/app/modules/public/module/offline/components/info-card/info-card.component.scss +++ b/src/app/client/src/app/modules/public/module/offline/components/info-card/info-card.component.scss @@ -3,7 +3,7 @@ .info-container{ width: 100%; padding:1.5rem ; - box-shadow: 0px calculateRem(5px) calculateRem(10px) 0px rgba(0,0,0,0.12); + box-shadow: 0px calculateRem(5px) calculateRem(10px) 0px rgba(var(--rc-rgba-black), 0.12); &__label{ &:hover{ diff --git a/src/app/client/src/app/modules/public/module/offline/components/library/library.component.scss b/src/app/client/src/app/modules/public/module/offline/components/library/library.component.scss index 279c8055b7374dff5caf04581bfb1069d2e91a70..17b5901a87a5545065397739433635fa86b81819 100644 --- a/src/app/client/src/app/modules/public/module/offline/components/library/library.component.scss +++ b/src/app/client/src/app/modules/public/module/offline/components/library/library.component.scss @@ -1,7 +1,7 @@ @use "~@project-sunbird/sb-styles/assets/mixins/mixins" as *; :host { .page { - background: rgba(0, 0, 0, 0.6); + background: rgba(var(--rc-rgba-black), 0.6); h6 { color: var(--gray-0); font-weight: normal; @@ -41,7 +41,7 @@ } .ui.dimmer .ui.loader:before { - border-color: rgba(255, 255, 255, 0.01); + border-color: rgba(var(--rc-rgba-white), 0.01); } .ui.dimmer .ui.loader:after { border-color: var(--primary-200) transparent transparent; diff --git a/src/app/client/src/app/modules/public/module/sign-in/sso/components/select-org/select-org.component.scss b/src/app/client/src/app/modules/public/module/sign-in/sso/components/select-org/select-org.component.scss index 5bc8df344d10d6daf6ea674f6dfd2e78ddf863ce..9112762864cde3504cd3c6b744dc5905047ab8f4 100644 --- a/src/app/client/src/app/modules/public/module/sign-in/sso/components/select-org/select-org.component.scss +++ b/src/app/client/src/app/modules/public/module/sign-in/sso/components/select-org/select-org.component.scss @@ -54,10 +54,10 @@ color: var(--gray-400); } .orange.text { - color: #A30010; + color: var(--accessibility-red); } .orange-border { - border-color: #A30010 !important; + border-color: var(--accessibility-red) !important; } .blue.text { color: var(--primary-color); @@ -73,7 +73,7 @@ } .ui.basic.error.label { background: none !important; - color: #A30010 !important; + color: var(--accessibility-red) !important; border: 0 !important; padding-left: 0; font-size: 1rem; diff --git a/src/app/client/src/app/modules/public/module/sign-in/sso/components/update-contact/update-contact.component.scss b/src/app/client/src/app/modules/public/module/sign-in/sso/components/update-contact/update-contact.component.scss index d1e080da96d2b42672b987bbf5764fb5d5e712be..df24074053b79e82af6aa834d89d00630a5d1b4f 100644 --- a/src/app/client/src/app/modules/public/module/sign-in/sso/components/update-contact/update-contact.component.scss +++ b/src/app/client/src/app/modules/public/module/sign-in/sso/components/update-contact/update-contact.component.scss @@ -54,10 +54,10 @@ color: var(--gray-400); } .orange.text { - color: #A30010; + color: var(--accessibility-red); } .orange-border { - border-color: #A30010 !important; + border-color: var(--accessibility-red) !important; } .blue.text { color: var(--primary-color); @@ -73,7 +73,7 @@ } .ui.basic.error.label { background: none !important; - color: #A30010 !important; + color: var(--accessibility-red) !important; border: 0 !important; padding-left: 0; font-size: 1rem; @@ -128,7 +128,7 @@ input[type="number"]::-webkit-inner-spin-button { } .ui.radio.checkbox input:checked ~ label:before { - border: 2px solid var(--primary-400); + border: calculateRem(2px) solid var(--primary-400); } .ui.radio.checkbox input:checked ~ label:after { background: var(--primary-400); diff --git a/src/app/client/src/app/modules/public/module/signup/components/otp/otp.component.scss b/src/app/client/src/app/modules/public/module/signup/components/otp/otp.component.scss index 8188a2080c814648f6c6826b76d19669ae684e22..6bad48a3eff39555606395eb8590a608c8593180 100644 --- a/src/app/client/src/app/modules/public/module/signup/components/otp/otp.component.scss +++ b/src/app/client/src/app/modules/public/module/signup/components/otp/otp.component.scss @@ -66,10 +66,10 @@ font-size: calculateRem(14px); } .orange.text { - color: #A30010; + color: var(--accessibility-red); } .orange-border { - border-color: #A30010 !important; + border-color: var(--accessibility-red) !important; } .blue.text { color: var(--primary-color); @@ -85,7 +85,7 @@ } .ui.basic.error.label { background: none !important; - color: #A30010 !important; + color: var(--accessibility-red) !important; border: 0 !important; padding-left: 0; font-size: 1rem; @@ -181,7 +181,7 @@ input[type=number]::-webkit-inner-spin-button { color: var(--gray-200) !important; } .sb-btn-disabled { - color: #555; + color: var(--gray-400); } // user-details gray box new design css diff --git a/src/app/client/src/app/modules/public/module/signup/components/signup-basic-info/signup-basic-info.component.scss b/src/app/client/src/app/modules/public/module/signup/components/signup-basic-info/signup-basic-info.component.scss index f4ec7196792b826a2f2016b7786117a8ddeafbfa..7d7bc63d4b11eee8fde6b5822d804e73ae0865cd 100644 --- a/src/app/client/src/app/modules/public/module/signup/components/signup-basic-info/signup-basic-info.component.scss +++ b/src/app/client/src/app/modules/public/module/signup/components/signup-basic-info/signup-basic-info.component.scss @@ -1,14 +1,14 @@ @use "~@project-sunbird/sb-styles/assets/mixins/mixins" as *; .sb-mat__dropdown.sb-mat__dropdown--autocmp { - border: 1px solid var(--gray-200); + border: calculateRem(1px) solid var(--gray-200); border-radius: calculateRem(24px); } ::ng-deep { html[layout=joy] .sb-form-control { min-height: 2.5rem !important; - border-radius: 40px !important; + border-radius: calculateRem(40px) !important; } html[layout="joy"] .sb-form-control:hover { border: 0.0625rem solid var(--gray-200); diff --git a/src/app/client/src/app/modules/public/module/signup/components/signup-email-password/signup-email-password.component.scss b/src/app/client/src/app/modules/public/module/signup/components/signup-email-password/signup-email-password.component.scss index 9aedf651be84d0a3ce82b7a8a55c2c48feb0d9e1..eb9d58d61bdac8aed130b709b994363c17f01058 100644 --- a/src/app/client/src/app/modules/public/module/signup/components/signup-email-password/signup-email-password.component.scss +++ b/src/app/client/src/app/modules/public/module/signup/components/signup-email-password/signup-email-password.component.scss @@ -27,8 +27,4 @@ padding-left: calculateRem(40px); } } - - // .sb-form-control::placeholder { - // padding-left: 24px; - // } } \ No newline at end of file diff --git a/src/app/client/src/app/modules/public/module/signup/components/signup/signup.component.scss b/src/app/client/src/app/modules/public/module/signup/components/signup/signup.component.scss index ec12be391b9bbaa9e4f67ae444753babbad11508..f56a052ad615cccfa719278652929eefb6f9069a 100644 --- a/src/app/client/src/app/modules/public/module/signup/components/signup/signup.component.scss +++ b/src/app/client/src/app/modules/public/module/signup/components/signup/signup.component.scss @@ -54,17 +54,6 @@ position: relative; @include respond-below(sm) { text-align: center; - &.fix-bottom { - // background-color: var(--primary-0); - // background-color: #f8fafc; - // position: fixed; - // bottom: 0; - // left: 0; - // right: 0; - // top: unset; - // z-index: 1; - // border-top: calculateRem(1px) solid var(--gray-100); - } } } } @@ -77,323 +66,4 @@ flex-direction: column; padding-bottom: 2rem; } -} - -/* For now commented later will remove this code block(starts) - -.signup-background { - overflow-y: auto; - @include respond-between(sm, xl) { - align-items: flex-start; - padding-top: calculateRem(48px); - } - @include respond-below(sm) { - display: unset; - align-items: unset; - .fullpage-background-image { - height: unset; - overflow-y: unset; - } - } -} - -.ui.raised.shadow.container.segment { - margin: calculateRem(20px) auto !important; - padding: calculateRem(10px); - width: calc(100% - 4%) !important; - min-height: 90vh; -} - -@media only screen and (min-width: 1024px) { - .ui.raised.shadow.container.segment { - margin: calculateRem(35px) auto !important; - width: calculateRem(944px) !important; - padding: calculateRem(20px); - box-shadow: 0 calculateRem(2px) calculateRem(16px) 0 rgba(var(--rc-rgba-black), 0.2); - } -} - -@media only screen and (max-width: 767px) { - .ui.form .fields { - flex-wrap: nowrap; - } -} - -.ui.form.borderd input[type=text], -.ui.form.borderd input[type=text]:focus, -.ui.form.borderd input[type=email], -.ui.form.borderd input[type=number], -.ui.form.borderd input[type=tel], -.ui.form.borderd input[type=password], -.ui.form.borderd input[type=url], -.ui.form.borderd input:not([type]), -.ui.form.borderd input:not([type]):focus { - border: calculateRem(1px) solid var(--gray-300); - padding: 0.5rem 0 0.5rem 1em; - border-radius: calculateRem(4px); - font-size: calculateRem(14px); -} - -.ui.form.borderd input:focus { - border-color: var(--primary-400) !important; -} - -.ui.light-sea-green.button { - background: var(--secondary-400); - color: var(--white); - height: calculateRem(38px) !important; -} - -.ui.grey.button { - background: var(--gray-200); - color: var(--white); - pointer-events: none !important; - cursor: not-allowed !important; - height: calculateRem(38px) !important; -} - -.grey.text { - color: var(--gray-400); -} - -.orange.text { - color: #A30010; -} -.orange-border { - border-color: #A30010 !important; -} - -.blue.text { - color: var(--primary-color); -} - -.ui.basic.blue.navigation.label { - background: var(--white) !important; - color: var(--primary-color) !important; - border: 0 !important; - padding-left: 0; - font-size: calculateRem(14px); - font-weight: normal; - padding: calculateRem(10px) 0; -} - -.ui.basic.error.label { - background: none !important; - color: #A30010 !important; - border: 0 !important; - padding-left: 0; - font-size: calculateRem(14px); - font-weight: normal; - padding: calculateRem(10px) 0; -} - -.fullpage { - ::ng-deep { - .ui.fullscreen.modal>.close { - opacity: 0; - pointer-events: none; - } - } -} - -i.close.icon { - font-size: calculateRem(24px); - position: absolute; - right: calculateRem(6px); - top: calculateRem(12px); -} - -input[type=number]::-webkit-outer-spin-button, -input[type=number]::-webkit-inner-spin-button { - -webkit-appearance: none; - margin: 0; -} - -.ui.form .field>label { - font-size: calculateRem(14px) !important; - font-weight: normal; -} - -.width-300 { - width: calculateRem(300px) !important; -} - -.ui.form.borderd [type="radio"]:checked+label:before, -.ui.form.borderd [type="radio"]:not(:checked)+label:before { - content: ''; - position: absolute; - left: 0; - top: 0; - width: calculateRem(16px); - height: calculateRem(16px); - border: calculateRem(2px) solid var(--gray-300) !important; - border-radius: 100%; - background: var(--white); -} - -.ui.form.borderd [type="radio"]:checked+label:before { - border: calculateRem(2px) solid var(--primary-400) !important; -} - -.ui.form.borderd [type="radio"]:checked+label:after, -.ui.form.borderd [type="radio"]:not(:checked)+label:after { - content: ''; - width: calculateRem(8px); - height: calculateRem(8px); - background: var(--primary-400) !important; - position: absolute; - top: calculateRem(4px); - left: calculateRem(4px); - border-radius: 100%; - -webkit-transition: all 0.2s ease; - transition: all 0.2s ease; -} - -.ui.form.borderd [type="radio"]:not(:checked)+label:after { - opacity: 0; - -webkit-transform: scale(0); - transform: scale(0); -} - -.ui.form.borderd [type="radio"]:checked+label:after { - opacity: 1; - -webkit-transform: scale(1); - transform: scale(1); -} - -.ui[class*="left icon"].input>input { - padding-left: 3.37142857em !important; -} - -.ui.left.icon.input .icon { - left: calculateRem(11px); - top: calculateRem(10px); - font-size: calculateRem(14px); - font-family: inherit; -} - -.opacity-1 { - opacity: 1 !important; -} - -.ctct-inline-form .g-recaptcha { - display: none !important -} - -.sb-requirement-field { - font-size: calculateRem(12px); - - span { - color: var(--red); - } -} - -.grey-text { - color: var(--gray-300) !important; - font-size: calculateRem(16px) !important; -} - -.sb-form-control { - height: calculateRem(32px); -} - -.checkbox { - label { - font-weight: normal; - cursor: pointer; - } -} - -.ui.form .field>label.infotext { - font-size: var(--font-size-xs) !important; - color: var(--gray-200); - border: none !important; - background: none; - - &:focus, - &:hover { - outline: none; - border: none !important; - } -} - -.width-300 { - width: 100% !important; - max-width: calculateRem(300px); -} - -.signup-background { - &::-webkit-scrollbar { - width: calculateRem(12px); - } - - &::-webkit-scrollbar-thumb { - background-color: var(--rc-c2c2c2); - } - - &::-webkit-scrollbar-track { - background-color: var(--rc-e5e5e5); - } -} - -@include respond-below(sm) { - .signup-background::-webkit-scrollbar { - width: calculateRem(6px); - } -} - -.password-showhideimage { - position: absolute; - right: calculateRem(8px); - top: 50%; - transform: translateY(-50%); - cursor: pointer; -} - -.year-birth { - display: flex; - flex-direction: row; - font-size: calculateRem(14px); - align-items: center; - justify-content: center; - margin: calculateRem(8px) 0px; - - label { - margin-bottom: 0px; - margin-right: calculateRem(4px); - } - - .ui.selection.dropdown { - min-width: calculateRem(80px); - line-height: 1.8; - } -} - -form.Off { - opacity: 0.5; -} - -form.On { - opacity: 1; -} - -.signup-background{ - .container-wrapper{ - max-width: calculateRem(328px); - } -} - - -.ui.form#signUpForm .required.field>.checkbox:after, .ui.form#signUpForm .required.field>label:after, .ui.form#signUpForm .required.fields.grouped>label:after, .ui.form#signUpForm .required.fields:not(.grouped)>.field>.checkbox:after, .ui.form#signUpForm .required.fields:not(.grouped)>.field>label:after { - display: none !important; -} -.birthYearOptions:focus-visible { - border: none !important; - border-radius: 0; - outline: none; -} -.sb-btn-disabled { - color: #555; -} - -For now commented later will remove this code block(ends) */ \ No newline at end of file +} \ No newline at end of file diff --git a/src/app/client/src/app/modules/questionnaire/questionnaire/questionnaire.component.scss b/src/app/client/src/app/modules/questionnaire/questionnaire/questionnaire.component.scss index 3358c02da931d4101bbfd23eadce2e9c38352a34..e8ac08fd6609fe36e2b84efea52c9eaa22b0d24d 100644 --- a/src/app/client/src/app/modules/questionnaire/questionnaire/questionnaire.component.scss +++ b/src/app/client/src/app/modules/questionnaire/questionnaire/questionnaire.component.scss @@ -13,13 +13,13 @@ bottom: 0; z-index: 2; background-color: var(--sb-card-bg); - padding: 15px 0; - border-radius: 5px; - margin: 15px 0; + padding: calculateRem(15px) 0; + border-radius: calculateRem(5px); + margin: calculateRem(15px) 0; } .section-list { - margin-bottom: 20px; + margin-bottom: calculateRem(20px); z-index: 9; position: relative; } @@ -34,10 +34,10 @@ ::ng-deep { .question-card.sb--card { - border-radius: 28px; - padding: 20px; + border-radius: calculateRem(28px); + padding: calculateRem(20px); width: 100%; - margin-bottom: 20px; + margin-bottom: calculateRem(20px); .sb-checkbox label, .sb-radio-btn-checkbox label { @@ -66,7 +66,7 @@ } .question-card.sb--card:last-child { - margin-bottom: 20px; + margin-bottom: calculateRem(20px); } .question-card.sb--card, .sb-radio-btn-checkbox { @@ -83,7 +83,7 @@ } .remarks { - margin-top: 15px; + margin-top: calculateRem(15px); } .overlay { @@ -97,7 +97,7 @@ } .adjust { - margin: 15px 5px; + margin: calculateRem(15px) calculateRem(5px); } .sticky-block { position: sticky; diff --git a/src/app/client/src/app/modules/report/components/entity-list/entity-list.component.scss b/src/app/client/src/app/modules/report/components/entity-list/entity-list.component.scss index 2a4f06b22d3b8f8ccad9cfbf5eac24499fdba53e..4eae981406f84cbba270b2f2c9206ed9da47497b 100644 --- a/src/app/client/src/app/modules/report/components/entity-list/entity-list.component.scss +++ b/src/app/client/src/app/modules/report/components/entity-list/entity-list.component.scss @@ -1,9 +1,6 @@ @use "~@project-sunbird/sb-styles/assets/mixins/mixins" as *; .add-entity-modal{ - // .sb-modal-content { - // height: calc(100vh - 350px) !important; - // } .content{ max-height: 60vh; label{ @@ -20,15 +17,15 @@ border-top: none; } .search-box{ - margin-top: 15px; + margin-top: calculateRem(15px); } } .sb-onboard { &__header { width: 100%; - margin: 20px 0px; - padding-left : 15px; + margin: calculateRem(20px) 0px; + padding-left : calculateRem(15px); } &__content { diff --git a/src/app/client/src/app/modules/report/components/report-view/report-view.component.scss b/src/app/client/src/app/modules/report/components/report-view/report-view.component.scss index 6453bdfa897518401df112d1fa171b27676f2c23..cc6bd146af9d12a62a65076f9bb1b94e41814e01 100644 --- a/src/app/client/src/app/modules/report/components/report-view/report-view.component.scss +++ b/src/app/client/src/app/modules/report/components/report-view/report-view.component.scss @@ -79,15 +79,15 @@ .chart-container { display: block; - max-height: 400px; - max-width: 400px; + max-height: calculateRem(400px); + max-width: calculateRem(400px); margin: 0 auto; } .bar-chart-container { display: block; - max-width: 900px; - max-height: 450px; + max-width: calculateRem(900px); + max-height: calculateRem(450px); margin: 0 auto; } @@ -111,7 +111,7 @@ &__container { width: 100%; height: 100vh; - min-height: 400px; + min-height: calculateRem(400px); background-color: var(--sbt-body-bg) !important; padding: calculateRem(24px); margin: 0 auto; @@ -212,9 +212,9 @@ input[type="checkbox"] { } .card-images { - width: 90px; - height: 90px; - margin-right: 5px; + width: calculateRem(90px); + height: calculateRem(90px); + margin-right: calculateRem(5px); } .dropdown { @@ -225,7 +225,7 @@ input[type="checkbox"] { .dropdown-content { display: none; position: absolute; - width: 100px; + width: calculateRem(100px); z-index: 3; } diff --git a/src/app/client/src/app/modules/report/components/solution-listing/solution-listing.component.html b/src/app/client/src/app/modules/report/components/solution-listing/solution-listing.component.html index d30892ae98c98fb000f10a5a800041f1cef861de..058d3eca6aeb40b7cdb79d88787fc3efab307606 100644 --- a/src/app/client/src/app/modules/report/components/solution-listing/solution-listing.component.html +++ b/src/app/client/src/app/modules/report/components/solution-listing/solution-listing.component.html @@ -9,8 +9,7 @@ <div class="ui container py-0 px-0 d-flex flex-ai-center"> <div class="py-0 d-flex flex-ai-center w-100"> <!-- /* Back button */ --> - <button type="button" [ngClass]="layoutConfiguration ? 'sb-btn-round' : ''" - class="sb-btn sb-btn-normal sb-btn-link sb-btn-link-primary sb-left-icon-btn px-0" tabindex="0" (click)="goBack()" attr.aria-label="{{resourceService?.frmelmnts?.btn?.back}}"> + <button type="button" [ngClass]="layoutConfiguration ? 'sb-btn-primary sb-btn-round' : 'sb-btn-link sb-btn-link-primary sb-left-icon-btn px-0'" class="sb-btn sb-btn-normal" tabindex="0" (click)="goBack()" attr.aria-label="{{resourceService?.frmelmnts?.btn?.back}}"> <em class="icon-svg icon-svg--xxs icon-back mr-4"><svg class="icon icon-svg--primary"> <use xlink:href="assets/images/sprite.svg#arrow-long-left"></use> </svg></em> diff --git a/src/app/client/src/app/modules/report/components/solution-listing/solution-listing.component.scss b/src/app/client/src/app/modules/report/components/solution-listing/solution-listing.component.scss index 3c68877943447caf2d45bd89eac1195742033f3a..257cc9c3aeb750989c004d81fae2b4d75910b9f5 100644 --- a/src/app/client/src/app/modules/report/components/solution-listing/solution-listing.component.scss +++ b/src/app/client/src/app/modules/report/components/solution-listing/solution-listing.component.scss @@ -39,43 +39,43 @@ .pull-right { float: right !important; - width: 120px; + width: calculateRem(120px); } .pull-left { float:left; font-size: 0.8125rem; font-weight: bold; - margin-top:7px + margin-top:calculateRem(7px); } select.search-entity { - width: 120px; - border: 1px solid #aaa; - color: #333; - border-radius: 3px; - padding: 4px; + width: calculateRem(120px); + border: calculateRem(1px) solid var(--rc-aaaaaa); + color: var(--gray-800); + border-radius: calculateRem(3px); + padding: calculateRem(4px); font-size: 0.8125rem; - margin-bottom: 5px; + margin-bottom: calculateRem(5px); font-weight: bold; text-transform: capitalize; } select .select-entries{ - border: 1px solid #aaa; - border-radius: 3px; + border: calculateRem(1px) solid var(--rc-aaaaaa); + border-radius: calculateRem(3px); background-color: transparent; - padding: 4px; + padding: calculateRem(4px); font-size: 0.8125rem; } .header-section { - width: 70px; + width: calculateRem(70px); text-align: center; } .date-section { - width: 180px; + width: calculateRem(180px); text-align: center; } @@ -84,5 +84,5 @@ label { } .iconSize{ - font-size: 18px; + font-size: calculateRem(18px); } \ No newline at end of file diff --git a/src/app/client/src/app/modules/shared-feature/components/collection-player/collection-player.component.html b/src/app/client/src/app/modules/shared-feature/components/collection-player/collection-player.component.html index 279901a106eaaf7f3bd493271370244d0ec4b0a2..1e0cd6cb00813cea1c53a60000e4758deacdf1e2 100644 --- a/src/app/client/src/app/modules/shared-feature/components/collection-player/collection-player.component.html +++ b/src/app/client/src/app/modules/shared-feature/components/collection-player/collection-player.component.html @@ -7,8 +7,7 @@ <div [ngClass]="layoutConfiguration ? 'sb-back-actionbar' : 'sb-bg-white cc-player__btn-back'" class="relative position mt-0"> <div class="ui container py-0 px-0 d-flex flex-ai-center"> - <button type="button" [ngClass]="layoutConfiguration ? 'sb-btn-round' : ''" - class="sb-btn sb-btn-normal sb-btn-link sb-btn-link-primary sb-left-icon-btn px-0" tabindex="0" + <button type="button" [ngClass]="layoutConfiguration ? 'sb-btn-primary sb-btn-round' : 'sb-btn-link sb-btn-link-primary sb-left-icon-btn px-0'" class="sb-btn sb-btn-normal" tabindex="0" (click)="closeCollectionPlayer()" attr.aria-label="{{resourceService?.frmelmnts?.btn?.back}}"> <i class="icon-svg icon-svg--xxs icon-back mr-4"><svg class="icon icon-svg--primary"> <use xlink:href="assets/images/sprite.svg#arrow-long-left"></use> diff --git a/src/app/client/src/app/modules/shared-feature/components/collection-player/collection-player.component.scss b/src/app/client/src/app/modules/shared-feature/components/collection-player/collection-player.component.scss index 55fc41c773a542241a1e57338396ce71c5a852ad..387799022299f2796aca57e1af40330e854e10c0 100644 --- a/src/app/client/src/app/modules/shared-feature/components/collection-player/collection-player.component.scss +++ b/src/app/client/src/app/modules/shared-feature/components/collection-player/collection-player.component.scss @@ -13,7 +13,6 @@ .main-side-toc-content { overflow-y: auto; - @include respond-below(sm) { height: auto; max-height: 100%; diff --git a/src/app/client/src/app/modules/shared-feature/components/content-player/content-player.component.html b/src/app/client/src/app/modules/shared-feature/components/content-player/content-player.component.html index ed22f2be461e37ebb831d1861c9fffaeabdb949b..74dd7758f91adf8c7dd0da5dd09f2c7a11e3bee2 100644 --- a/src/app/client/src/app/modules/shared-feature/components/content-player/content-player.component.html +++ b/src/app/client/src/app/modules/shared-feature/components/content-player/content-player.component.html @@ -5,7 +5,7 @@ <div class="ui container py-0 px-0 d-flex flex-ai-center"> <div class="w-100 d-flex flex-ai-center flex-w-wrap flex-jc-space-between" *ngIf="contentData"> <div class="d-flex flex-ai-center"> - <button type="button" (click)="goBack()" [ngClass]="layoutConfiguration ? 'sb-btn-round' : ''" class="sb-btn sb-btn-normal sb-btn-link sb-btn-link-primary sb-left-icon-btn px-0" + <button type="button" (click)="goBack()" [ngClass]="layoutConfiguration ? 'sb-btn-primary sb-btn-round' : 'sb-btn-link sb-btn-link-primary sb-left-icon-btn px-0'" class="sb-btn sb-btn-normal" tabindex="0" attr.aria-label="{{resourceService?.frmelmnts?.btn?.back}}"> <i class="icon-svg icon-svg--xxs icon-back mr-4"><svg class="icon icon-svg--primary"> <use xlink:href="assets/images/sprite.svg#arrow-long-left"></use> diff --git a/src/app/client/src/app/modules/shared-feature/components/content-player/content-player.component.scss b/src/app/client/src/app/modules/shared-feature/components/content-player/content-player.component.scss index 5bdb7c7aa74f9620d2911a72b704d734a4942536..ba817ef0ef874df1c1df6c608baba85a1f910f10 100644 --- a/src/app/client/src/app/modules/shared-feature/components/content-player/content-player.component.scss +++ b/src/app/client/src/app/modules/shared-feature/components/content-player/content-player.component.scss @@ -28,7 +28,7 @@ box-shadow: 0 0 calculateRem(10px) 0 rgba(var(--rc-rgba-black), 0.25); z-index: 99; &__info { - max-height: 48px; + max-height: calculateRem(48px); overflow-y: auto; } } diff --git a/src/app/client/src/app/modules/shared-feature/components/dashboard/dashboard.component.scss b/src/app/client/src/app/modules/shared-feature/components/dashboard/dashboard.component.scss index 6a6509df46e8ccc67d6750f5bb7efc53503f75d5..c637792b8386914e2a54fd27d5e5ba9e251a8041 100644 --- a/src/app/client/src/app/modules/shared-feature/components/dashboard/dashboard.component.scss +++ b/src/app/client/src/app/modules/shared-feature/components/dashboard/dashboard.component.scss @@ -9,7 +9,6 @@ ::ng-deep { .dataTables_wrapper { white-space: nowrap; - // height: calc(100vh - 100px); display: block; overflow: inherit; } @@ -25,7 +24,7 @@ box-shadow: 0.375rem 0.375rem 0.125rem 0 rgb(0 0 0 / 10%); border-bottom: 0px !important; background:var(--white); - border: 1px solid var(--rc-dddddd); + border: calculateRem(1px) solid var(--rc-dddddd); cursor:pointer; } table.dataTable thead .sorting { diff --git a/src/app/client/src/app/modules/shared-feature/components/otp-popup/otp-popup.component.scss b/src/app/client/src/app/modules/shared-feature/components/otp-popup/otp-popup.component.scss index 3b666a368005355b4e4dbcf0e9879d9cd1728cfc..8eb6335a2ae5798d137b64a071d1dbb8d8c63ab9 100644 --- a/src/app/client/src/app/modules/shared-feature/components/otp-popup/otp-popup.component.scss +++ b/src/app/client/src/app/modules/shared-feature/components/otp-popup/otp-popup.component.scss @@ -2,7 +2,7 @@ @use 'pages/sign_in_up' as *; .orange-border { - border-color: #A30010 !important; + border-color: var(--accessibility-red) !important; } .blue.text { color: var(--primary-color); diff --git a/src/app/client/src/app/modules/shared-feature/components/tnc-popup/terms-conditions-popup.component.scss b/src/app/client/src/app/modules/shared-feature/components/tnc-popup/terms-conditions-popup.component.scss index cbbe40bf787f40fc6a4ff1c67a92bfea54df58a3..846f4043e9dddfb9e5229db78551319081c2531b 100644 --- a/src/app/client/src/app/modules/shared-feature/components/tnc-popup/terms-conditions-popup.component.scss +++ b/src/app/client/src/app/modules/shared-feature/components/tnc-popup/terms-conditions-popup.component.scss @@ -2,7 +2,7 @@ @use "~@project-sunbird/sb-styles/assets/mixins/mixins" as *; .terms-and-cond-form{ - height: calc(100vh - 350px); + height: calc(100vh - calculateRem(350px)); iframe{ height: 100%; } @@ -20,7 +20,7 @@ max-width: 100%; height: 100%; .sb-modal-content { - height: calc(100% - 96px); + height: calc(100% - calculateRem(96px)); max-height: 100%; overflow: hidden; } diff --git a/src/app/client/src/app/modules/shared/components/full-page-modal/full-page-modal.component.scss b/src/app/client/src/app/modules/shared/components/full-page-modal/full-page-modal.component.scss index 4bb2b27b94a1bb8ce3710235b838191c9e238083..2424ea6312e08194e7c5e03813aca5c3689f1d62 100644 --- a/src/app/client/src/app/modules/shared/components/full-page-modal/full-page-modal.component.scss +++ b/src/app/client/src/app/modules/shared/components/full-page-modal/full-page-modal.component.scss @@ -6,7 +6,7 @@ padding: 0; padding: calculateRem(10px); width: calc(100% - 4%) !important; - min-height: calc(100vh - 48px); + min-height: calc(100vh - calculateRem(48px)); } @media only screen and (min-width: 1024px) { diff --git a/src/app/client/src/app/modules/shared/components/material-auto-complete/material-auto-complete.component.scss b/src/app/client/src/app/modules/shared/components/material-auto-complete/material-auto-complete.component.scss index b3512f0db0e6204c5b636a577d575b8138d1a80a..222cde5dc9e24d30776b4e61bc784134cf34d03e 100644 --- a/src/app/client/src/app/modules/shared/components/material-auto-complete/material-auto-complete.component.scss +++ b/src/app/client/src/app/modules/shared/components/material-auto-complete/material-auto-complete.component.scss @@ -12,9 +12,9 @@ border-radius: calculateRem(4px); z-index: 1; width: 100%; - max-height: 280px; + max-height: calculateRem(280px); overflow: auto; - box-shadow: 0 2px 3px 0 rgb(34 36 38 / 15%); + box-shadow: 0 calculateRem(2px) calculateRem(3px) 0 rgb(34 36 38 / 15%); ::ng-deep { ul { @@ -42,7 +42,7 @@ width: 100%; height: calculateRem(32px); padding: 0 calculateRem(20px); - border: 1px solid #ccc; + border: calculateRem(1px) solid var(--gray-100); background: var(--sb-dropdown-menu-bg); border-radius: calculateRem(4px); @@ -85,7 +85,7 @@ border-radius: calculateRem(24px); } html[data-mode="darkmode"] .sb-mat__checkbox.sb-mat__checkbox--primary .mat-checkbox-frame { - border-color: #ccc; + border-color: var(--gray-100); } .sb-autocomp-dropdown__list { top: 0px !important; diff --git a/src/app/client/src/app/modules/shared/components/sb-datatable/sb-datatable.component.scss b/src/app/client/src/app/modules/shared/components/sb-datatable/sb-datatable.component.scss index c2c3c72490ff2438b200c130b1efd99020899eaa..86c4a0401d9f764b6d2fb0ff085181f32a3f6a73 100644 --- a/src/app/client/src/app/modules/shared/components/sb-datatable/sb-datatable.component.scss +++ b/src/app/client/src/app/modules/shared/components/sb-datatable/sb-datatable.component.scss @@ -97,15 +97,15 @@ cursor: pointer !important; position: absolute !important; top: 0 !important; - bottom: 24px !important; - right: 10px !important; + bottom: calculateRem(24px) !important; + right: calculateRem(10px) !important; left: 0 !important; - padding-top: 19px !important; + padding-top: calculateRem(19px) !important; text-align: right !important; } .ngx-datatable.scroll-vertical .datatable-body{ - height: 200px !important; + height: calculateRem(200px) !important; } .ngx-datatable.material .datatable-header .datatable-header-cell{ @@ -150,6 +150,6 @@ text-align: center !important; .download-report{ position: relative; - bottom: 10px; - padding-bottom: 12px; + bottom: calculateRem(10px); + padding-bottom: calculateRem(12px); } \ No newline at end of file diff --git a/src/app/client/src/app/modules/shared/components/telemetry-error-modal/telemetry-error-modal.component.scss b/src/app/client/src/app/modules/shared/components/telemetry-error-modal/telemetry-error-modal.component.scss index d81f290b727c0f1d24740bf1ec445c3b980c79ab..22b2a9947f17df764b397f6177fcb3225d2477cd 100644 --- a/src/app/client/src/app/modules/shared/components/telemetry-error-modal/telemetry-error-modal.component.scss +++ b/src/app/client/src/app/modules/shared/components/telemetry-error-modal/telemetry-error-modal.component.scss @@ -1,3 +1,5 @@ +@use "~@project-sunbird/sb-styles/assets/mixins/mixins" as *; + .telemetry-cont { display: block; position: fixed; @@ -7,18 +9,18 @@ } .telemetry-float-icon { - background: #cce4ff; - letter-spacing: 3px; - padding: 4px; - width: 200px; + background: var(--primary-100); + letter-spacing: calculateRem(3px); + padding: calculateRem(4px); + width: calculateRem(200px); position: fixed; - right: -128px; + right: calculateRem(-128px); z-index: 1000; transition: all 0.25s ease; - border-radius: 24px 0px 0px 24px; + border-radius: calculateRem(24px) 0px 0px calculateRem(24px); box-shadow: var(--sbt-box-shadow-6px); cursor: pointer; - border: #034f9d solid 4px; + border: var(--primary-color) solid calculateRem(4px); border-right-width: 0px; cursor:pointer; } @@ -38,7 +40,7 @@ } .telemetry-float-icon a { - color: #fff !important; + color: var(--white) !important; text-decoration: none; text-align: center; } @@ -48,10 +50,10 @@ } .chat-icon { - font-size: 20px; - color: #fff; - padding: 10px 0; - width: 40px; - margin: 0 8px; + font-size: calculateRem(20px); + color: var(--white); + padding: calculateRem(10px) 0; + width: calculateRem(40px); + margin: 0 calculateRem(8px); } \ No newline at end of file diff --git a/src/app/client/src/app/modules/workspace/components/all-content/all-content.component.scss b/src/app/client/src/app/modules/workspace/components/all-content/all-content.component.scss index af6f2839f8db4edf503db5aa481d9b62ffd470f2..eeaef8593a2e48eb54475dbb99a8a7b953c498c6 100644 --- a/src/app/client/src/app/modules/workspace/components/all-content/all-content.component.scss +++ b/src/app/client/src/app/modules/workspace/components/all-content/all-content.component.scss @@ -1,3 +1,5 @@ +@use "~@project-sunbird/sb-styles/assets/mixins/mixins" as *; + .sb-gray-loader{ &:after{ content: ''; @@ -18,25 +20,25 @@ .sb-table-blue-strip{ background: none; border: none; - border-bottom: solid 1px var(--primary-400); + border-bottom: solid calculateRem(1px) var(--primary-400); th{ background: none; color: var(--primary-400); - border-bottom: solid 1px var(--primary-400); + border-bottom: solid calculateRem(1px) var(--primary-400); } tbody{ tr:nth-child(odd){ background: var(--primary-100); } tr:nth-child(even){ - background: white; + background:var(--white); } tr{ td:first-child{ - border-left: solid 1px var(--primary-400); + border-left: solid calculateRem(1px) var(--primary-400); } td:last-child{ - border-right: solid 1px var(--primary-400); + border-right: solid calculateRem(1px) var(--primary-400); } } } @@ -53,9 +55,9 @@ .white-space-inherit { white-space: inherit !important; word-wrap: break-word; - max-width: 1px; + max-width: calculateRem(1px); } .max-h-360 { - max-height:360px; + max-height:calculateRem(360px); } \ No newline at end of file diff --git a/src/app/client/src/app/modules/workspace/components/flag-conentplayer/flag-conentplayer.component.scss b/src/app/client/src/app/modules/workspace/components/flag-conentplayer/flag-conentplayer.component.scss index fc29609822858cdf6ac2d50b28bf4245af8f05c9..b6db4c5da7568b451766e772b3191116dc57fddf 100644 --- a/src/app/client/src/app/modules/workspace/components/flag-conentplayer/flag-conentplayer.component.scss +++ b/src/app/client/src/app/modules/workspace/components/flag-conentplayer/flag-conentplayer.component.scss @@ -1,3 +1,4 @@ +@use "~@project-sunbird/sb-styles/assets/mixins/mixins" as *; //aspect ratio .aspectratio { @@ -23,12 +24,11 @@ video,iframe { width: 100%; height: 100% !important; - // border: calculateRem(6px) solid var(--black); } } &.player-fullscreen { width: 100%; - height: calc(100vh - 50px) !important; + height: calc(100vh - calculateRem(50px)) !important; position:fixed; top:calculateRem(50px); left:0; @@ -41,7 +41,7 @@ } &.player-fullscreen iframe, &.player-fullscreen video { width: 100%; - height: calc(100vh - 50px) !important; + height: calc(100vh - calculateRem(50px)) !important; } } \ No newline at end of file diff --git a/src/app/client/src/app/modules/workspace/components/published/published.component.scss b/src/app/client/src/app/modules/workspace/components/published/published.component.scss index 6da9a5b6a372b591e7a7f21edb1ee9598971aed4..4b60b1269b6fb0a9920b205499ab556f50feaf3a 100644 --- a/src/app/client/src/app/modules/workspace/components/published/published.component.scss +++ b/src/app/client/src/app/modules/workspace/components/published/published.component.scss @@ -1,3 +1,5 @@ +@use "~@project-sunbird/sb-styles/assets/mixins/mixins" as *; + .sb-gray-loader{ &:after{ content: ''; @@ -18,25 +20,25 @@ .sb-table-blue-strip{ background: none; border: none; - border-bottom: solid 1px var(--primary-400); + border-bottom: solid calculateRem(1px) var(--primary-400); th{ background: none; color: var(--primary-400); - border-bottom: solid 1px var(--primary-400); + border-bottom: solid calculateRem(1px) var(--primary-400); } tbody{ tr:nth-child(odd){ background: var(--primary-100); } tr:nth-child(even){ - background: white; + background: var(--white); } tr{ td:first-child{ - border-left: solid 1px var(--primary-400); + border-left: solid calculateRem(1px) var(--primary-400); } td:last-child{ - border-right: solid 1px var(--primary-400); + border-right: solid calculateRem(1px) var(--primary-400); } } } @@ -53,9 +55,9 @@ .white-space-inherit { white-space: inherit !important; word-wrap: break-word; - max-width: 1px; + max-width: calculateRem(1px); } .max-h-360 { - max-height:360px; + max-height:calculateRem(360px); } \ No newline at end of file diff --git a/src/app/client/src/app/modules/workspace/components/review-comments/review-comments.component.scss b/src/app/client/src/app/modules/workspace/components/review-comments/review-comments.component.scss index b4db9a5c51893cecbc60b294bfb1b9ab84f1bd54..d207d1be2928cf30c6049c879da9a30fad289ec3 100644 --- a/src/app/client/src/app/modules/workspace/components/review-comments/review-comments.component.scss +++ b/src/app/client/src/app/modules/workspace/components/review-comments/review-comments.component.scss @@ -1,7 +1,7 @@ @use "~@project-sunbird/sb-styles/assets/mixins/mixins" as *; .review-comments-box { - max-height: calc(100% - 4px); + max-height: calc(100% - calculateRem(4px)); position: absolute; top: calculateRem(15px); bottom: calculateRem(18px); @@ -12,8 +12,8 @@ z-index: inherit; } .ui.comments.scrolling{ - height:calc(100% - 115px); - max-height: calc(100% - 115px); + height:calc(100% - calculateRem(115px)); + max-height: calc(100% - calculateRem(115px)); overflow-y: auto; } .reply-box{ diff --git a/src/app/client/src/app/modules/workspace/components/reviewsubmissions-contentplayer/reviewsubmissions-contentplayer.component.scss b/src/app/client/src/app/modules/workspace/components/reviewsubmissions-contentplayer/reviewsubmissions-contentplayer.component.scss index fc29609822858cdf6ac2d50b28bf4245af8f05c9..291e8ee25382c565f178673f0c80181f55521c31 100644 --- a/src/app/client/src/app/modules/workspace/components/reviewsubmissions-contentplayer/reviewsubmissions-contentplayer.component.scss +++ b/src/app/client/src/app/modules/workspace/components/reviewsubmissions-contentplayer/reviewsubmissions-contentplayer.component.scss @@ -1,4 +1,4 @@ - +@use "~@project-sunbird/sb-styles/assets/mixins/mixins" as *; //aspect ratio .aspectratio { position: relative; @@ -23,12 +23,11 @@ video,iframe { width: 100%; height: 100% !important; - // border: calculateRem(6px) solid var(--black); } } &.player-fullscreen { width: 100%; - height: calc(100vh - 50px) !important; + height: calc(100vh - calculateRem(50px)) !important; position:fixed; top:calculateRem(50px); left:0; @@ -41,7 +40,7 @@ } &.player-fullscreen iframe, &.player-fullscreen video { width: 100%; - height: calc(100vh - 50px) !important; + height: calc(100vh - calculateRem(50px)) !important; } } \ No newline at end of file diff --git a/src/app/client/src/app/modules/workspace/components/upforreview-contentplayer/upforreview-contentplayer.component.scss b/src/app/client/src/app/modules/workspace/components/upforreview-contentplayer/upforreview-contentplayer.component.scss index fc29609822858cdf6ac2d50b28bf4245af8f05c9..b6db4c5da7568b451766e772b3191116dc57fddf 100644 --- a/src/app/client/src/app/modules/workspace/components/upforreview-contentplayer/upforreview-contentplayer.component.scss +++ b/src/app/client/src/app/modules/workspace/components/upforreview-contentplayer/upforreview-contentplayer.component.scss @@ -1,3 +1,4 @@ +@use "~@project-sunbird/sb-styles/assets/mixins/mixins" as *; //aspect ratio .aspectratio { @@ -23,12 +24,11 @@ video,iframe { width: 100%; height: 100% !important; - // border: calculateRem(6px) solid var(--black); } } &.player-fullscreen { width: 100%; - height: calc(100vh - 50px) !important; + height: calc(100vh - calculateRem(50px)) !important; position:fixed; top:calculateRem(50px); left:0; @@ -41,7 +41,7 @@ } &.player-fullscreen iframe, &.player-fullscreen video { width: 100%; - height: calc(100vh - 50px) !important; + height: calc(100vh - calculateRem(50px)) !important; } } \ No newline at end of file diff --git a/src/app/client/src/app/plugins/profile/components/choose-user/choose-user.component.html b/src/app/client/src/app/plugins/profile/components/choose-user/choose-user.component.html index 1a988fa9dbb02cbb7de16d88dc97a0ed66bf2d72..6213704950b692852b2e839fb3cb1f16adad2788 100644 --- a/src/app/client/src/app/plugins/profile/components/choose-user/choose-user.component.html +++ b/src/app/client/src/app/plugins/profile/components/choose-user/choose-user.component.html @@ -1,8 +1,7 @@ <!--profile Content Header --> <div [ngClass]="layoutConfiguration ? 'sb-back-actionbar' : 'sb-bg-white cc-player__btn-back'" class="relative position mt-0" [ngClass]="{'header-block': isFullScreenView}"> <div class="ui container py-0 px-0 d-flex flex-ai-center"> - <button type="button" (click)="goBack()" [ngClass]="layoutConfiguration ? 'sb-btn-round' : ''" class="sb-btn sb-btn-normal sb-btn-link sb-btn-link-primary sb-left-icon-btn px-0" - tabindex="0" attr.aria-label="{{resourceService?.frmelmnts?.btn?.back}}"> + <button type="button" (click)="goBack()" [ngClass]="layoutConfiguration ? 'sb-btn-primary sb-btn-round' : 'sb-btn-link sb-btn-link-primary sb-left-icon-btn px-0'" class="sb-btn sb-btn-normal" tabindex="0" attr.aria-label="{{resourceService?.frmelmnts?.btn?.back}}"> <i class="icon-svg icon-svg--xxs icon-back mr-4"><svg class="icon icon-svg--primary"> <use xlink:href="assets/images/sprite.svg#arrow-long-left"></use> </svg></i> diff --git a/src/app/client/src/app/plugins/profile/components/create-user/create-user.component.html b/src/app/client/src/app/plugins/profile/components/create-user/create-user.component.html index f43073c0331c3da1a49249cfd8d5b7264657d162..d7635e34fbf669186f9f25580552ba6119b795e3 100644 --- a/src/app/client/src/app/plugins/profile/components/create-user/create-user.component.html +++ b/src/app/client/src/app/plugins/profile/components/create-user/create-user.component.html @@ -2,8 +2,7 @@ <!--profile Content Header --> <div [ngClass]="layoutConfiguration ? 'sb-back-actionbar' : 'sb-bg-white cc-player__btn-back'" class="relative position mt-0" [ngClass]="{'header-block': isFullScreenView}"> <div class="ui container py-0 px-0 d-flex flex-ai-center"> - <button type="button" (click)="goBack()" [ngClass]="layoutConfiguration ? 'sb-btn-round' : ''" class="sb-btn sb-btn-normal sb-btn-link sb-btn-link-primary sb-left-icon-btn px-0" - tabindex="0" attr.aria-label="{{resourceService?.frmelmnts?.btn?.back}}"> + <button type="button" (click)="goBack()" [ngClass]="layoutConfiguration ? 'sb-btn-primary sb-btn-round' : 'sb-btn-link sb-btn-link-primary sb-left-icon-btn px-0'" class="sb-btn sb-btn-normal" tabindex="0" attr.aria-label="{{resourceService?.frmelmnts?.btn?.back}}"> <i class="icon-svg icon-svg--xxs icon-back mr-4"><svg class="icon icon-svg--primary"> <use xlink:href="assets/images/sprite.svg#arrow-long-left"></use> </svg></i> diff --git a/src/app/client/src/app/plugins/profile/components/profile-badge/profile-badge.component.scss b/src/app/client/src/app/plugins/profile/components/profile-badge/profile-badge.component.scss index 4b932c9d89dade4efd57d8101f5cfb4da3f6b3fc..7d4b3540aa1fbde6fe9ca9520ad7541ee388428b 100644 --- a/src/app/client/src/app/plugins/profile/components/profile-badge/profile-badge.component.scss +++ b/src/app/client/src/app/plugins/profile/components/profile-badge/profile-badge.component.scss @@ -8,5 +8,5 @@ } .badges-container { - max-width: calc(195px * 4); + max-width: calc(calculateRem(195px) * 4); } diff --git a/src/app/client/src/app/plugins/profile/components/profile-page/profile-page.component.html b/src/app/client/src/app/plugins/profile/components/profile-page/profile-page.component.html index 5c69fdf94fc0ec029ccae7b7c3bc81ed34b89976..5f3aded891ae109ab0b29471e38adfc3407ec7df 100644 --- a/src/app/client/src/app/plugins/profile/components/profile-page/profile-page.component.html +++ b/src/app/client/src/app/plugins/profile/components/profile-page/profile-page.component.html @@ -3,8 +3,7 @@ <!--profile Content Header --> <div [ngClass]="layoutConfiguration ? 'sb-back-actionbar' : 'sb-bg-white cc-player__btn-back'" class="relative position mt-0" [ngClass]="{'header-block': isFullScreenView}"> <div class="ui container py-0 px-0 d-flex flex-ai-center"> - <button type="button" (click)="goBack()" [ngClass]="layoutConfiguration ? 'sb-btn-round' : ''" class="sb-btn sb-btn-normal sb-btn-link sb-btn-link-primary sb-left-icon-btn px-0" - tabindex="0" attr.aria-label="{{resourceService?.frmelmnts?.btn?.back}}"> + <button type="button" (click)="goBack()" [ngClass]="layoutConfiguration ? 'sb-btn-primary sb-btn-round' : 'sb-btn-link sb-btn-link-primary sb-left-icon-btn px-0'" class="sb-btn sb-btn-normal" tabindex="0" attr.aria-label="{{resourceService?.frmelmnts?.btn?.back}}"> <i class="icon-svg icon-svg--xxs icon-back mr-4"><svg class="icon icon-svg--primary"> <use xlink:href="assets/images/sprite.svg#arrow-long-left"></use> </svg></i> diff --git a/src/app/client/src/app/plugins/profile/components/profile-page/profile-page.component.scss b/src/app/client/src/app/plugins/profile/components/profile-page/profile-page.component.scss index 9dd7ef611ec76e2f2e8497246e16a9ef29aaf3b5..60680666ad5345030feb2391b0fe0f986fc121be 100644 --- a/src/app/client/src/app/plugins/profile/components/profile-page/profile-page.component.scss +++ b/src/app/client/src/app/plugins/profile/components/profile-page/profile-page.component.scss @@ -106,7 +106,7 @@ .ui.semi-circular.update.basic.label, .ui.semi-circular.basic.label { - border: 1px solid var(--primary-color); + border: calculateRem(1px) solid var(--primary-color); border-radius: calculateRem(18.5px); font-size: 1.16rem; padding: calculateRem(8px) calculateRem(16px); diff --git a/src/app/client/src/app/plugins/profile/components/submit-teacher-details/submit-teacher-details.component.html b/src/app/client/src/app/plugins/profile/components/submit-teacher-details/submit-teacher-details.component.html index 14da031a5eb6906a0c110376497ac1820c68ee4b..c11c5f61dc727781dbade3b49ec881e15ef410f7 100644 --- a/src/app/client/src/app/plugins/profile/components/submit-teacher-details/submit-teacher-details.component.html +++ b/src/app/client/src/app/plugins/profile/components/submit-teacher-details/submit-teacher-details.component.html @@ -1,7 +1,6 @@ <div [ngClass]="layoutConfiguration ? 'sb-back-actionbar' : 'sb-bg-white cc-player__btn-back'" class="relative position mt-0" [ngClass]="{'header-block': isFullScreenView}"> <div class="ui container py-0 px-0 d-flex flex-ai-center"> - <button type="button" (click)="goBack()" [ngClass]="layoutConfiguration ? 'sb-btn-round' : ''" class="sb-btn sb-btn-normal sb-btn-link sb-btn-link-primary sb-left-icon-btn px-0" - tabindex="0" attr.aria-label="{{resourceService?.frmelmnts?.btn?.back}}"> + <button type="button" (click)="goBack()" [ngClass]="layoutConfiguration ? 'sb-btn-primary sb-btn-round' : 'sb-btn-link sb-btn-link-primary sb-left-icon-btn px-0'" class="sb-btn sb-btn-normal" tabindex="0" attr.aria-label="{{resourceService?.frmelmnts?.btn?.back}}"> <i class="icon-svg icon-svg--xxs icon-back mr-4"><svg class="icon icon-svg--primary"> <use xlink:href="assets/images/sprite.svg#arrow-long-left"></use> </svg></i> diff --git a/src/app/client/src/app/plugins/profile/components/submit-teacher-details/submit-teacher-details.component.scss b/src/app/client/src/app/plugins/profile/components/submit-teacher-details/submit-teacher-details.component.scss index f0189c116a97a89496c20e10855e59453e94afc9..1ec03216367bf95ee998f3d36fd663b4bf1a0911 100644 --- a/src/app/client/src/app/plugins/profile/components/submit-teacher-details/submit-teacher-details.component.scss +++ b/src/app/client/src/app/plugins/profile/components/submit-teacher-details/submit-teacher-details.component.scss @@ -3,7 +3,7 @@ :host{ .sb-md-container { max-width: calculateRem(720px); - width: calc(100% - 32px); + width: calc(100% - calculateRem(32px)); background: var(--white); margin: 0 auto; border-radius: calculateRem(4px); diff --git a/src/app/client/src/app/plugins/profile/components/update-contact-details/update-contact-details.component.scss b/src/app/client/src/app/plugins/profile/components/update-contact-details/update-contact-details.component.scss index 4157fbec8ef24bcffbd33af1f41219bc6305bd3c..5754c53e29cd96ab86f7ddf9beb454b28878b0ab 100644 --- a/src/app/client/src/app/plugins/profile/components/update-contact-details/update-contact-details.component.scss +++ b/src/app/client/src/app/plugins/profile/components/update-contact-details/update-contact-details.component.scss @@ -20,7 +20,7 @@ .ui.basic.error.label { background: none !important; - color: #A30010 !important; + color: var(--accessibility-red) !important; border: 0 !important; padding-left: 0; font-size: 1rem; diff --git a/src/app/client/src/assets/styles/components/_card.scss b/src/app/client/src/assets/styles/components/_card.scss index 3702c9eb0feb1ebe2f6fe5907ba3c6bca4210bd9..6d5691b9e25cad814662a0224e0efb4d393f415e 100644 --- a/src/app/client/src/assets/styles/components/_card.scss +++ b/src/app/client/src/assets/styles/components/_card.scss @@ -16,7 +16,7 @@ transition-delay: 0.1s; &:hover { - transform: translate(0, -calculateRem(3px)); + transform: translate(0, calculateRem(-3px)); box-shadow: 0 calculateRem(2px) calculateRem(7px) 0 rgba(var(--rc-rgba-black), 0.16); } @@ -239,11 +239,11 @@ app-card[lang="ur"] { // Batch Card .ui.card.sb-batch-card { - border: 1px solid var(--primary-200); + border: calculateRem(1px) solid var(--primary-200); box-shadow: none; .item { - padding: 10px 0; + padding: calculateRem(10px) 0; .content>.header { padding-bottom: calculateRem(5px); diff --git a/src/app/client/src/assets/styles/components/_cbse.scss b/src/app/client/src/assets/styles/components/_cbse.scss index 8de39b1cf855553cdc6b70b98f182ecf251cd263..9e5e9db84c105c70206d4f3e2fb31c8712a84dd8 100644 --- a/src/app/client/src/assets/styles/components/_cbse.scss +++ b/src/app/client/src/assets/styles/components/_cbse.scss @@ -33,7 +33,7 @@ height: calculateRem(74px); background: var(--rc-252525); border-radius: ($base-block-space + 2); - margin: ($base-block-space + 2) 0 ($base-block-space + 2) 1px; + margin: ($base-block-space + 2) 0 ($base-block-space + 2) calculateRem(1px); } .sensor { width: $base-block-space; @@ -151,7 +151,7 @@ // learning out come styles &.sb-learning-outcome { - height: calc(100% - 44px); + height: calc(100% - calculateRem(44px)); .question-bg { background-image: linear-gradient(-90deg, var(--secondary-100), var(--secondary-0)); @@ -318,7 +318,7 @@ position: initial; max-height: 100vh; overflow-y: auto; - padding: ($base-block-space * 2) 8px ($base-block-space * 2) 24px; + padding: ($base-block-space * 2) calculateRem(8px) ($base-block-space * 2) calculateRem(24px); height: 100%; } diff --git a/src/app/client/src/assets/styles/components/_collection-tree.scss b/src/app/client/src/assets/styles/components/_collection-tree.scss index a59029af9415e224ca42475ffd0729234fb02cb9..124589e74894ecb5f7695207db6c203501487d4f 100644 --- a/src/app/client/src/assets/styles/components/_collection-tree.scss +++ b/src/app/client/src/assets/styles/components/_collection-tree.scss @@ -3,27 +3,27 @@ @use "~@project-sunbird/sb-styles/assets/varSass" as *; // TOC or Collection Tree $sb-collectionTree-border-radius: ($base-block-space / 2); -$sb-collectionTree-border: 1px solid var(--primary-200); +$sb-collectionTree-border: calculateRem(1px) solid var(--primary-200); $sb-collectionTree-padding: ($base-block-space * 2); $sb-collectionTree-margin: $base-block-space 0 0 0; $sb-collectionTree-background-color: var(--white); $sb-collectionTree-title-color: var(--gray-800); $sb-collectionTree-title-font-size: $h6-font-size; -$sb-collectionTree-title-line-height: 20px; +$sb-collectionTree-title-line-height: calculateRem(20px); $sb-collectionTree-title-font-weight: 400; $sb-collectionTree-active-title-color: var(--primary-color); $sb-collectionTree-active-title-font-weight: bold; $sb-collectionTree-title-icon-color: var(--tertiary-100); -$sb-collectionTree-title-icon-font-size: 20px; -$sb-collectionTree-title-icon-line-height: 20px; -$sb-collectionTree-title-icon-height: 20px; +$sb-collectionTree-title-icon-font-size: calculateRem(20px); +$sb-collectionTree-title-icon-line-height: calculateRem(20px); +$sb-collectionTree-title-icon-height: calculateRem(20px); $sb-collectionTree-title-icon-font-weight: 500; $sb-collectionTree-title-toggle-icon-color: var(--primary-color); $sb-collectionTree-title-toggle-icon-font-size: $font-size-sm; -$sb-collectionTree-title-toggle-icon-line-height: 20px; -$sb-collectionTree-title-toggle-icon-height: 20px; +$sb-collectionTree-title-toggle-icon-line-height: calculateRem(20px); +$sb-collectionTree-title-toggle-icon-height: calculateRem(20px); $sb-collectionTree-title-toggle-icon-font-weight: 500; -$sb-collectionTree-disabled-border: 1px solid var(--gray-100); +$sb-collectionTree-disabled-border: calculateRem(1px) solid var(--gray-100); $sb-collectionTree-disabled-title-icon-color: var(--gray-100); // Fancy Tree @@ -31,12 +31,12 @@ $sb-fancyTree-margin-ltr: 0 0 0 ($base-block-space * 1.25); $sb-fancyTree-margin-rtl: 0 ($base-block-space * 1.25) 0 0; $sb-fancyTree-padding: ($base-block-space * 2) 0 0 0; $sb-fancyTree-list-border-color: var(--primary-200); -$sb-fancyTree-list-border-width: 1px; +$sb-fancyTree-list-border-width: calculateRem(1px); $sb-fancyTree-list-item-margin: 0 0 (2 * $base-block-space) 0; $sb-fancyTree-list-item-padding-ltr: 0 0 0 ($base-block-space * 1.75); $sb-fancyTree-list-item-padding-rtl: 0 ($base-block-space * 1.75) 0 0; $sb-fancyTree-list-item-border-text-spacing: ($base-block-space * 1.75); -$sb-fancyTree-list-item-icon-size: 20px; +$sb-fancyTree-list-item-icon-size: calculateRem(20px); $sb-fancyTree-default-list-item-icon-color: var(--tertiary-100); $sb-fancyTree-completed-list-item-icon-color: var(--success-color); $sb-fancyTree-inprogress-list-item-icon-color: var(--primary-color); diff --git a/src/app/client/src/assets/styles/components/_form.scss b/src/app/client/src/assets/styles/components/_form.scss index f57db4fa75e40bbb136a9219bddcf0b65dd46deb..4ba0436f339e349ee7c795f2b448b41fc3e6ee59 100644 --- a/src/app/client/src/assets/styles/components/_form.scss +++ b/src/app/client/src/assets/styles/components/_form.scss @@ -178,14 +178,7 @@ label { font-weight: bold; } -.sb-footer-license { - display: flex; - margin-bottom: $base-block-space * 1; - font-size: $sb-label-font-size; - font-weight: normal; - align-items: flex-start; - justify-content: center; -} + small { font-size: 80%; diff --git a/src/app/client/src/assets/styles/components/_icons.scss b/src/app/client/src/assets/styles/components/_icons.scss deleted file mode 100644 index 1df06035fde41626151dc260c747038c09452f73..0000000000000000000000000000000000000000 --- a/src/app/client/src/assets/styles/components/_icons.scss +++ /dev/null @@ -1,170 +0,0 @@ -@use "~@project-sunbird/sb-styles/assets/mixins/mixins" as *; - -@font-face { - font-family: "icomoon"; - font-weight: normal; - font-style: normal; -} - -[class^="sb-icon-"], -[class*=" sb-icon-"] { - /* use !important to prevent issues with browser extensions that change fonts */ - font-family: "icomoon" !important; - speak: none; - font-style: normal; - font-weight: normal; - font-variant: normal; - font-size: inherit; - text-transform: none; - line-height: inherit; - - /* Better Font Rendering =========== */ - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -.sb-icon-preview:before { - content: "\e909"; -} -.sb-icon-reviewer:before { - content: "\e90a"; -} -.sb-icon-folder:before { - content: "\e902"; -} -.sb-icon-comment:before { - content: "\e908"; -} -.sb-icon-send:before { - content: "\e90b"; -} -.sb-icon-content:before { - content: "\e901"; -} -.sb-icon-collection:before { - content: "\e903"; -} -.sb-icon-doc:before { - content: "\e904"; -} -.sb-icon-mp3:before { - content: "\e905"; -} -.sb-icon-video:before { - content: "\e907"; -} -[class*="sb-icon-primary"] { - background-color: var(--primary-color); -} - -[class*="sb-icon-secondary"] { - background-color: var(--secondary-color); -} - -[class*="sb-icon-warning"] { - background-color: var(--tertiary-color); -} - -[class*="sb-icon-error"] { - background-color: var(--red); -} - -[class*="sb-icon-edit-user"] { - -webkit-mask-image: url(../../../assets/images/edit-icon.svg); - mask-image: url(../../../assets/images/edit-icon.svg); -} - -[class*="sb-icon-delete-user"] { - -webkit-mask-image: url(../../../assets/images/delete-icon.svg); - mask-image: url(../../../assets/images/delete-icon.svg); -} - -[class*="sb-icon-info"] { - -webkit-mask-image: url(../../../assets/images/info-icon.svg); - mask-image: url(../../../assets/images/info-icon.svg); -} - -.info-icon { - background-color: var(--gray-400); - -webkit-mask-size: contain; - -webkit-mask-position: 50% 50%; - -webkit-mask-repeat: no-repeat; - mask-size: contain; - mask-position: 50% 50%; - mask-repeat: no-repeat; - width: calculateRem(16px); - height: calculateRem(16px); - margin-left: calculateRem(4px); - display: inline-block; - vertical-align: bottom; -} - -//common consumption library - -// icons -.icon-arrow-round-down { - transform: rotate(90deg); -} -.icon-svg { - position: relative; - top: 1px; - display: inline-block; - font-style: normal; - font-weight: 400; - line-height: 1; - -webkit-font-smoothing: antialiased; - opacity: 1; - svg.icon { - width: 100%; - height: inherit; - } - //sizes - &--xxs { - width: var(--icon-svg-xxs); - height: var(--icon-svg-xxs); - } - &--xs { - width: var(--icon-svg-xs); - height: var(--icon-svg-xs); - } - &--sm { - width: var(--icon-svg-sm); - height: var(--icon-svg-sm); - } - &--md { - width: var(--icon-svg-md); - height: var(--icon-svg-md); - } - &--lg { - width: var(--icon-svg-lg); - height: var(--icon-svg-lg); - } - &--xl { - width: var(--icon-svg-xl); - height: var(--icon-svg-xl); - } - - //colors - &--white { - fill: var(--white); - } - &--primary, - &--info { - fill: var(--primary-color); - } - &--secondary, - &--success { - fill: var(--secondary-color); - } - &--tertiary, - &--warning { - fill: var(--tertiary-color); - } - &--red, - &--error { - fill: var(--red-400); - } - &--gray { - fill: var(--gray-800); - } -} diff --git a/src/app/client/src/assets/styles/components/_search.scss b/src/app/client/src/assets/styles/components/_search.scss index 266dd6a55f82fc5f8340cb761dc63d50baf09c32..61d08da29f8186e17dacc064df02109a1cc2c772 100644 --- a/src/app/client/src/assets/styles/components/_search.scss +++ b/src/app/client/src/assets/styles/components/_search.scss @@ -332,7 +332,7 @@ select:-internal-autofill-selected { .sbt-search-box{ .search-fill{ - fill: #0531FF; + fill: var(--primary-color); } } @@ -367,7 +367,7 @@ select:-internal-autofill-selected { z-index: 9999; border-radius: 0 0 calculateRem(32px) calculateRem(32px); padding: calculateRem(20px) calculateRem(24px); - background-color: #F3F3E5; + background-color: var(--sbt-body-bg); box-shadow: calculateRem(6px) calculateRem(16px) calculateRem(24px) 0 rgb(0 0 0 / 10%); .search-title{ color: var(--primary-color); diff --git a/src/app/client/src/assets/styles/components/_tables.scss b/src/app/client/src/assets/styles/components/_tables.scss index 8aced3cdac1ef0efc87f7e55231d310160c41ec6..e8285152d0c4ce509b7ea00e923e62bf8d49ef1d 100644 --- a/src/app/client/src/assets/styles/components/_tables.scss +++ b/src/app/client/src/assets/styles/components/_tables.scss @@ -292,135 +292,4 @@ table.dataTable { .dataTables_wrapper .dataTables_paginate { margin-top: calculateRem(8px); -} -// Semantic Ui Data table customised CSS - -// .sb-data-table-container { - -// .ui.table { -// thead tr th { -// padding: calculateRem(8px) calculateRem(16px) calculateRem(8px) calculateRem(32px); -// background-color: var(--white); -// border-bottom: calculateRem(1px) solid rgba(var(--rc-rgba-gray-300), 0.1); -// background-repeat: no-repeat; -// background-position: center right; -// max-width: calculateRem(176px); -// text-overflow: ellipsis; -// overflow: hidden; -// font-size: calculateRem(16px); -// } - -// td { -// padding: calculateRem(8px) 16px 8px 32px; -// max-width: calculateRem(176px); -// overflow: hidden; -// text-overflow: ellipsis; -// white-space: nowrap; -// } -// } - -// .dataTables_wrapper { -// .dataTables_paginate .paginate_button { -// &.current { -// color: var( --gray-800)33; -// background: rgba(var(--rc-rgba-black), 0.05); -// border: calculateRem(0.5px) solid #979797; - -// &:hover { -// color: var( --gray-800)33; -// background-color: rgba(var(--rc-rgba-black), 0.05); -// border: calculateRem(0.5px) solid #979797; -// } -// } - -// border: calculateRem(0.5px) solid #979797; -// margin-left: calculateRem(-1px); - -// &.disabled { -// border: calculateRem(0.5px) solid #979797; -// border: calculateRem(0.5px) solid #979797; - -// &:hover, -// &:active { -// border: calculateRem(0.5px) solid #979797; -// } -// } - -// &:hover { -// border: calculateRem(0.5px) solid #979797; -// background: rgba(var(--rc-rgba-black), 0.03); -// color: rgba(var(--rc-rgba-black), 0.95) !important; -// } - -// &:active { -// box-shadow: unset; -// } -// } - -// .dataTables_filter { -// float: left; -// text-align: left; -// position: relative; -// bottom: calculateRem(40px); -// margin: 0 calculateRem(16px); -// height: calculateRem(20px); - -// input { -// height: calculateRem(30px); -// width: calculateRem(300px); -// border: calculateRem(0.5px) solid #979797; -// border-radius: calculateRem(4px); -// background-color: var(--white); -// padding: 0 calculateRem(32px) 0 calculateRem(16px); -// background-image: url('https://png.icons8.com/search/96'); -// background-repeat: no-repeat; -// background-size: contain; -// background-position: 96%; -// background-size: calculateRem(16px); -// } -// } - -// .dataTables_length label { -// display: none; -// } -// } - -// table.dataTable.no-footer { -// border-bottom: calculateRem(1px) solid rgba(34, 36, 38, .15); -// } - -// *[dir="rtl"] { -// .dataTables_wrapper .dataTables_filter { -// float: right; -// text-align: right; -// } - -// .dataTables_filter input { -// padding: 0 calculateRem(16px) 0 calculateRem(32px); -// background-position: 4%; -// } - -// .ui.table { -// thead tr th { -// background-position: center left; -// } -// } - -// .ui.celled.table tr td:first-child { -// border-left: calculateRem(1px) solid rgba(var(--rc-rgba-gray-300), 0.1); -// } - -// .ui.celled.table tr td:last-child { -// border-left: none; -// } - -// .ui.celled.table tr th:first-child { -// border-left: calculateRem(1px) solid rgba(var(--rc-rgba-gray-300), 0.1); -// } - -// .ui.celled.table tr th:last-child { -// border-left: none; -// } -// } - -// } +} \ No newline at end of file diff --git a/src/app/client/src/assets/styles/components/_toasters.scss b/src/app/client/src/assets/styles/components/_toasters.scss index 21376c4cb69bc5eec9d790c702524db82d41db51..3276c7b1f656688d281e95f5c59ef6f75bf65c71 100644 --- a/src/app/client/src/assets/styles/components/_toasters.scss +++ b/src/app/client/src/assets/styles/components/_toasters.scss @@ -4,7 +4,7 @@ max-width: calculateRem(448px); padding: calculateRem(24px) calculateRem(24px) calculateRem(24px) calculateRem(16px); border-radius: calculateRem(8px); - border: 1px solid var(--primary-300); + border: calculateRem(1px) solid var(--primary-300); border-left-width: calculateRem(8px); color: var(--gray); background: var(--white); diff --git a/src/app/client/src/assets/styles/components/_topic-picker.scss b/src/app/client/src/assets/styles/components/_topic-picker.scss index 8885fa54e0e81a9ba9a357a26e50319197039026..923e40c8d944789efc7ea4b754e52809ab94cbaa 100644 --- a/src/app/client/src/assets/styles/components/_topic-picker.scss +++ b/src/app/client/src/assets/styles/components/_topic-picker.scss @@ -24,7 +24,7 @@ } .sb-treePicker-selectedSection { - width: calc(100% - 400px); + width: calc(100% - calculateRem(400px)); padding: calculateRem(16px); .list { .node { diff --git a/src/app/client/src/assets/styles/components/components.scss b/src/app/client/src/assets/styles/components/components.scss index 75a857ea0c49399c8246a07032b4e76edddbe8ec..95df672ed8e1e7bd34ba99d8f12e90307e3ec466 100644 --- a/src/app/client/src/assets/styles/components/components.scss +++ b/src/app/client/src/assets/styles/components/components.scss @@ -18,7 +18,6 @@ @forward "./pagesection"; @forward "./pagination"; @forward "./progress-bar"; -@forward "./icons"; @forward "./search"; @forward "./select"; @forward "./tables"; diff --git a/src/app/client/src/assets/styles/components/sb-forms/_facet-filters.scss b/src/app/client/src/assets/styles/components/sb-forms/_facet-filters.scss index c046aabee9f087b82ee73927f2ad6a1f400934a3..cb4bfadc470424d119d7c865e22e26962b76a718 100644 --- a/src/app/client/src/assets/styles/components/sb-forms/_facet-filters.scss +++ b/src/app/client/src/assets/styles/components/sb-forms/_facet-filters.scss @@ -1,3 +1,4 @@ +@use "~@project-sunbird/sb-styles/assets/mixins/mixins" as *; .cfe-multiselect-container { ul, li { @@ -96,7 +97,7 @@ background: var(--sbt-theme-purple-selectbox-lbg); width: 100%; - max-height: 200px; + max-height: calculateRem(200px); position: absolute; z-index: 10000; top: 100%; @@ -104,19 +105,19 @@ &::-webkit-scrollbar-track { - -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); - background-color: #F5F5F5; + -webkit-box-shadow: inset 0 0 calculateRem(6px) rgba(var(--rc-rgba-black),0.3); + background-color: var(--rc-f5f5f5); } &::-webkit-scrollbar { - width: 4px; - background-color: #F5F5F5; + width: calculateRem(4px); + background-color: var(--rc-f5f5f5); } &::-webkit-scrollbar-thumb { - background-color: #999999; + background-color: var(--gray-200); } -webkit-animation-iteration-count: 1; @@ -146,7 +147,7 @@ &.selected-option { color: var(--sbt-theme-purple-selectbox); font-weight: 700; - background: rgba(0,0,0,.05); + background: rgba(var(--rc-rgba-black),.05); } } @@ -165,7 +166,7 @@ &.open { .cfe-multiselect-field { - box-shadow: 0 2px 3px 0 rgba(34, 36, 38, .15); + box-shadow: 0 calculateRem(2px) calculateRem(3px) 0 rgba(34, 36, 38, .15); } .cfe-multiselect-dropdown { @@ -187,15 +188,15 @@ .cfe-multiselect-pills-item { display: unset; - width: 100px; + width: calculateRem(100px); border-radius: 1rem; - flex-basis: 100px; + flex-basis: calculateRem(100px); flex-grow: 1; cursor: pointer; transition: .25s ease-in-out; - font-size: 12px; + font-size: calculateRem(12px); -webkit-appearance: none; text-overflow: ellipsis; text-transform: capitalize; diff --git a/src/app/client/src/assets/styles/global.scss b/src/app/client/src/assets/styles/global.scss index 92fc0fee3d8a43dcfe9a338c967c0acb81b3deeb..93b8584d9cc2a363049549c3d9c172af74a58c88 100644 --- a/src/app/client/src/assets/styles/global.scss +++ b/src/app/client/src/assets/styles/global.scss @@ -24,7 +24,7 @@ body { background: var(--sbt-body-bg) !important; position: relative; font-family: var(--font-stack-en) !important; - letter-spacing: 0.2px; + letter-spacing: calculateRem(0.2px); height: auto; color: var(--gray-800); min-height: 100vh; @@ -46,7 +46,7 @@ body { @include respond-above(sm) { body { .sb-mid-container-min-height { - min-height: calc(100vh - 288px); + min-height: calc(100vh - calculateRem(288px)); margin-bottom: -2rem !important; } } @@ -54,7 +54,7 @@ body { @include respond-below(sm) { .download-mobile-app .download-mobile-app-logo { - min-height: 116px; + min-height: calculateRem(116px); } } @@ -170,13 +170,13 @@ ol.ui.list ol { .ui.basic.primary.button, .ui.basic.primary.buttons .button { color: var(--primary-color) !important; - border: 1px solid var(--primary-color); + border: calculateRem(1px) solid var(--primary-color); box-shadow: none !important; } .ui.selection.dropdown:focus, .ui.selection.dropdown:focus~label { - border: 1px solid var(--primary-300); + border: calculateRem(1px) solid var(--primary-300); } /* language selector */ @@ -241,8 +241,8 @@ app-workspace { .sb-modal-addsummary { .ck.ck-editor__editable_inline { - min-height: calc(100vh - 300px); - max-height: calc(100vh - 300px); + min-height: calc(100vh - calculateRem(300px)); + max-height: calc(100vh - calculateRem(300px)); overflow: auto; } @@ -281,7 +281,7 @@ app-workspace { } .br-4 { - border-radius: 4px; + border-radius: calculateRem(4px); } .bs-0 { @@ -293,18 +293,7 @@ app-workspace { } .toc-box-shadow { - box-shadow: 0 4px 8px 0px rgba(var(--rc-rgba-black), 0.25) !important; -} - -// Footer fix - -.theme .footer-fix { - // padding-bottom: calculateRem(160px); - // background-color: var(--rc-E5EDF5); - - @include respond-above(sm) { - // padding-bottom: calculateRem(60px); - } + box-shadow: 0 calculateRem(4px) calculateRem(8px) 0px rgba(var(--rc-rgba-black), 0.25) !important; } //iframe css @@ -394,7 +383,7 @@ app-workspace { .sbt-page-content { position: relative; - min-height: calc(100vh - 320px); + min-height: calc(100vh - calculateRem(320px)); } .sbt-page-content-area { @@ -481,7 +470,7 @@ app-workspace { position: absolute; bottom: 0px; left: calculateRem(-24px); - height: 112px; + height: calculateRem(112px); width: auto; transform: rotate(0deg); @@ -530,12 +519,12 @@ app-workspace { } .new-footer { - min-height: calc(100vh - 296px); + min-height: calc(100vh - calculateRem(296px)); } .footer-fix { padding-bottom: calculateRem(160px); - min-height: calc(100vh - 100px); + min-height: calc(100vh - calculateRem(100px)); } .sb-table-hover tbody tr.non-clickable-row:hover { @@ -553,18 +542,14 @@ app-workspace { .sbt-mygroups { .sb-bg-color-white { margin-top: 0px; - border-radius: 24px; + border-radius: 1.5rem; background: var(--sbt-compt-bg) !important; - padding: 0px 16px; - } - - .sb-card-grid { - // margin-top: 24px; + padding: 0px 1rem; } .content-header { - border-radius: 0px 0px 24px 24px; - padding: 0px 16px; + border-radius: 0px 0px 1.5rem 1.5rem; + padding: 0px calculateRem(16px); background: var(--sbt-compt-bg) !important; } } @@ -615,16 +600,15 @@ html[dir="rtl"] { } .infoControl { - padding: 6px 8px; - background: white; - background: rgba(255, 255, 255, 0.8); - box-shadow: 0 0 15px rgba(0, 0, 0, 0.2); - border-radius: 5px; + padding: calculateRem(6px) calculateRem(8px); + background:var(--white); + box-shadow: 0 0 calculateRem(15px) rgba(var(--rc-rgba-black), 0.2); + border-radius: calculateRem(5px); } .infoControl h4 { - margin: 0 0 5px; - color: #777; + margin: 0 0 calculateRem(5px); + color: var(--gray-400); } .notAllowedCursor { @@ -646,7 +630,7 @@ html[dir="rtl"] { figure.table { table { td { - border: 1px solid var(--gray-800); + border: calculateRem(1px) solid var(--gray-800); } } } @@ -664,7 +648,7 @@ html[dir="rtl"] { html.PlayerMediaQueryClass { @include respond-above(xl) { - font-size: calc(12px + (18 - 12) * ((100vw - 320px) / (1920 - 320))); + font-size: calc(calculateRem(12px) + (18 - 12) * ((100vw - calculateRem(320px)) / (1920 - 320))); } } @@ -813,7 +797,7 @@ quml-player { } .sbt-accessbility-bar { - background-color: #000; + background-color: var(--black); } .ui.text.menu .item { @@ -826,7 +810,7 @@ quml-player { } .download-mobile-app { - background: #333 !important; + background: var(--gray-800) !important; } app-landing-page { @@ -985,7 +969,7 @@ app-landing-page { } .fontResizeBtn { - border: 0.0625rem solid #484848; + border: 0.0625rem solid var(--gray-400); background: none; color: var(--white); width: 2rem; @@ -1000,7 +984,7 @@ app-landing-page { &:hover, &:active { - background: #ff714a; + background: var(--tertiary-color); color: var(--white); cursor: pointer; // outline: 0px; @@ -1136,12 +1120,12 @@ a.ui.labels .label:hover { border: none !important; input { - border: 1px solid #333 !important; + border: calculateRem(1px) solid var(--gray-800) !important; } } .sb-textbox { - padding: 4px 16px !important; + padding: calculateRem(4px) 1rem !important; } } @@ -1190,7 +1174,7 @@ a.ui.labels .label:hover { .sbt-class-bar .sb-slider-pills-container .sb-pills-container .pill.active:hover { background-color: var(--cc-grade-pill-bg-hover) !important; color: var(--cc-grade-pill-text-hover) !important; - box-shadow: 0 3px 4px 0 rgba(var(--rc-rgba-black), 0.19) !important; + box-shadow: 0 calculateRem(3px) calculateRem(4px) 0 rgba(var(--rc-rgba-black), 0.19) !important; } //moved from themes @@ -1227,9 +1211,9 @@ html[layout="joy"] { } } - .sb--card__img.sb--card__image-pos { - z-index: unset; - } + // .sb--card__img.sb--card__image-pos { + // z-index: unset; + // } } html[data-mode="darkmode"][layout="base"] { @@ -1249,7 +1233,7 @@ html[data-mode="darkmode"][layout="base"] { .ui.text.menu .item a.item, .status-container__title { - max-width: 100px; + max-width: calculateRem(100px); word-break: break-word; } @@ -1266,7 +1250,7 @@ html[data-mode="darkmode"][layout="base"] { .ui.text.menu .item a.item, .status-container__title { - max-width: 170px; + max-width: calculateRem(170px); word-break: break-word; } @@ -1283,7 +1267,7 @@ html[data-mode="darkmode"][layout="base"] { .ui.text.menu .item a.item, .status-container__title { - max-width: 75px; + max-width: calculateRem(75px); word-break: break-word; } @@ -1300,7 +1284,7 @@ html[data-mode="darkmode"][layout="base"] { .ui.text.menu .item a.item, .status-container__title { - max-width: 90px; + max-width: calculateRem(90px); word-break: break-word; } @@ -1324,26 +1308,26 @@ html[data-mode="darkmode"][layout="base"] { // tab index css *:focus-visible { - border: 0.0625rem #fe0000 solid !important; + border: 0.0625rem var(--red) solid !important; border-radius: 0.25rem; outline: none; } .profile-avtar:focus-within { - border: 1px #fe0000 solid !important; - border-radius: 5px; + border: calculateRem(1px) var(--accessibility-red2) solid !important; + border-radius: calculateRem(5px); outline: none; } input[type="radio"]:focus-visible, input[type="checkbox"]:focus-visible { - outline: 2px solid #fe0000; - border-radius: 5px; + outline: calculateRem(2px) solid var(--accessibility-red2); + border-radius: calculateRem(5px); } .sb-checkbox.sb-checkbox-primary.sb-checkbox-rightaligned label:focus-within { - outline: 2px solid #fe0000; - border-radius: 5px; + outline: calculateRem(2px) solid var(--accessibility-red2); + border-radius: calculateRem(5px); } // tab index css end @@ -1468,7 +1452,7 @@ html[layout="joy"] .sb-modal-content .ui.center.aligned.segment { } .required-asterisk { - color: #a80011; + color: var(--accessibility-red); } // .mat-dialog-container{ @@ -1493,7 +1477,7 @@ html[layout="joy"] .sb-modal-content .ui.center.aligned.segment { } .startpage__instruction .startpage__instr-desc p.text-right { - padding-right: 8px !important; + padding-right: calculateRem(8px) !important; } [dir="rtl"] { diff --git a/src/app/client/src/assets/styles/layout/_footer.scss b/src/app/client/src/assets/styles/layout/_footer.scss index c4aa7d86a650ebcc5a7de738cbad24042e9d2053..8969b5d844d26392ddbeab6c986d88fd432e6c4e 100644 --- a/src/app/client/src/assets/styles/layout/_footer.scss +++ b/src/app/client/src/assets/styles/layout/_footer.scss @@ -96,8 +96,8 @@ } .footer { - background: var(--sb-footer-bg); - color: var(--white) !important; + background: var(--primary-theme); + color: var(--primary-theme-contrast) !important; padding: calculateRem(34px) 0; font-size: calculateRem(14px); position: relative; @@ -108,12 +108,12 @@ a { - color: var(--white) !important; + color: var(--primary-theme-contrast) !important; &:hover, &:active, &:focus { - color: var(--white) !important; + color: var(--primary-theme-contrast) !important; text-decoration: underline; opacity: 1; } @@ -206,3 +206,12 @@ } } + +.sb-footer-license { + display: flex; + margin-bottom: 0.5rem; + font-size: calculateRem(13px); + font-weight: normal; + align-items: flex-start; + justify-content: center; +} \ No newline at end of file diff --git a/src/app/client/src/assets/styles/layout/_header.scss b/src/app/client/src/assets/styles/layout/_header.scss index 2b35b90b5bd86870e7745c75436f83c3c507282f..1e67af4d291461873d772e8012868ef2b026a3b3 100644 --- a/src/app/client/src/assets/styles/layout/_header.scss +++ b/src/app/client/src/assets/styles/layout/_header.scss @@ -48,10 +48,8 @@ background: none; padding: 0px; display: flex; - /* align-items: center; */ - /* justify-content: center; */ background: var(--sbt-header-bg) !important; - border-radius: 24px 24px 0 0; + border-radius: calculateRem(24px) calculateRem(24px) 0 0; padding: 1rem 1rem 1rem 1rem; overflow: hidden; overflow-x: auto; @@ -70,15 +68,9 @@ position: relative; margin:0 auto; @include respond-above(sm) { - // position: absolute; - // left: 0px; - // right: 0px; - // top: 50%; - // transform: translateY(-50%); } } .ui.menu { - // position: sticky; z-index: 999; border: 0; margin-bottom: calculateRem(-1px); @@ -117,7 +109,7 @@ .searchbox { width: 100%; @media only screen and (min-width: 1024px) { - width: calc(100% - 284px); + width: calc(100% - calculateRem(284px)); max-width: calculateRem(490px); } .ui.icon.button { @@ -130,7 +122,7 @@ color: var(--sb-header-qrcode-btn); border-radius: calculateRem(4px); font-weight: normal; - border: calculateRem(0.5px) solid ar(--sb-header-qrcode-btn-border);; + border: calculateRem(0.5px) solid var(--sb-header-qrcode-btn-border); box-shadow: 0 calculateRem(3px) calculateRem(4px) 0 rgba(var(--rc-rgba-black), 0.5); height: calculateRem(32px); padding: calculateRem(8px) calculateRem(16px); @@ -185,7 +177,7 @@ .ui.menu .language-selector { font-size: 0.86rem; @include respond-above(md) { - color: var(--white); + color: var(--primary-theme-contrast); } .ui.dropdown { border: calculateRem(1px) solid var(--gray-100); @@ -198,7 +190,7 @@ margin: 0 0 0 calculateRem(8px); } @media screen and (min-width: 1024px) { - color: var(--white); + color: var(--primary-theme-contrast); border: 0; font-weight: 500; padding: calculateRem(8px) 0; diff --git a/src/app/client/src/assets/styles/legacy.scss b/src/app/client/src/assets/styles/legacy.scss index 8154c64e4f6ab39d07947c07942d6f6c78e0c59b..c249318bfc38ae3d383242c0b1be04ee9f6376fc 100644 --- a/src/app/client/src/assets/styles/legacy.scss +++ b/src/app/client/src/assets/styles/legacy.scss @@ -338,7 +338,7 @@ body ::-webkit-scrollbar { height: calculateRem(5px); } .qq-upload-file { - width: calc(100% - 40px); + width: calc(100% - calculateRem(40px)); } .qq-upload-list { overflow-y: hidden; @@ -955,7 +955,7 @@ iframe.iziModal-iframe { td:first-child, .ui[class*="basic"].border-less.table:not(.sortable):not(.striped) th:first-child { - padding-left: 25px; + padding-left: calculateRem(25px); } .ui.basic.border-less.table { border: 0; @@ -1061,7 +1061,7 @@ i.blue.icon { } .search-content-header { .ui.floated.header { - margin: 5px 0 0 5px !important; + margin: calculateRem(5px) 0 0 calculateRem(5px) !important; font-size: 1.143rem !important; font-weight: 600; } diff --git a/src/app/client/src/assets/styles/pages/_content-header.scss b/src/app/client/src/assets/styles/pages/_content-header.scss index ef8ea802ea5b3bc34edcd589c5c5c3374583ed04..319a0e1d8e1cfefe4be9f2ea9ef75a3260d6f815 100644 --- a/src/app/client/src/assets/styles/pages/_content-header.scss +++ b/src/app/client/src/assets/styles/pages/_content-header.scss @@ -22,11 +22,11 @@ } } &__title { - color: var(--primary-400); - font-size: calculateRem(18px); + color: var(--primary-theme-contrast); + font-size: 1.125rem; } &__info { - color: var(--gray-800); + color: var(--primary-theme-contrast); font-size: calculateRem(14px); align-items: center; diff --git a/src/app/client/src/assets/styles/pages/_course-player.scss b/src/app/client/src/assets/styles/pages/_course-player.scss index eef20c94eca5b0a115898e3c94c2e266b6b05392..72462109888e3d4458989af840a1c2104a8d923e 100644 --- a/src/app/client/src/assets/styles/pages/_course-player.scss +++ b/src/app/client/src/assets/styles/pages/_course-player.scss @@ -19,7 +19,7 @@ grid-template-areas: 'head card' 'content card'; - grid-template-columns: 1fr 340px; + grid-template-columns: 1fr calculateRem(340px); grid-gap: calculateRem(24px); &--header { diff --git a/src/app/client/src/assets/styles/pages/_sbt-dropdown.scss b/src/app/client/src/assets/styles/pages/_sbt-dropdown.scss index 12dd92d8e13e7b513eea69bd3d6596dc50428843..641e7d2bbf8eee39e114bd181e53a928bd704b46 100644 --- a/src/app/client/src/assets/styles/pages/_sbt-dropdown.scss +++ b/src/app/client/src/assets/styles/pages/_sbt-dropdown.scss @@ -57,7 +57,7 @@ line-height: calculateRem(40px); border: none; padding: 0 calculateRem(20px); - border-radius: 28px; + border-radius: calculateRem(28px); box-shadow: var(--sbt-box-shadow-3px); .default.text { diff --git a/src/app/client/src/assets/styles/pages/_sbt-filter.scss b/src/app/client/src/assets/styles/pages/_sbt-filter.scss index 76209cc4e24c3fc9bbcc11c3aa46de07d009299a..526630c329d05fb0bdf19ed0a9eaaa55d6f53738 100644 --- a/src/app/client/src/assets/styles/pages/_sbt-filter.scss +++ b/src/app/client/src/assets/styles/pages/_sbt-filter.scss @@ -27,19 +27,15 @@ color: var(--sbt-pill-text) !important; margin: 0 calculateRem(8px) calculateRem(8px) 0 !important; background-color: var(--sbt-pill-bg) !important; - font-size: 12px !important; + font-size: calculateRem(12px) !important; display: unset !important; - width: 100px; - flex-basis: 100px; + width: calculateRem(100px); + flex-basis: calculateRem(100px); flex-grow: 1; html[dir="rtl"] & { margin: 0 0 calculateRem(8px) calculateRem(8px) !important; } - - // &:last-child{ - // flex:inherit; - // } &.active, &:hover { color: var(--sbt-pill-text-hover) !important; @@ -67,7 +63,7 @@ .treepicker-parent input { width: 100%; border-radius: calculateRem(24px); - border: 1px solid #999; + border: calculateRem(1px) solid var(--gray-200); height: calculateRem(32px); font-size: calculateRem(14px); } @@ -148,8 +144,8 @@ background: var(--white); box-shadow: var(--sbt-box-shadow-3px); border-radius: 50%; - width: 24px; - height: 24px; + width: calculateRem(24px); + height: calculateRem(24px); display: flex; align-items: center; justify-content: center; @@ -160,17 +156,16 @@ } &-switcher { - --primary-color: #024F9D; width: calculateRem(40px); height: calculateRem(40px); - background-color: var(--sbt-filter-switcher-bg); + background-color: var(--primary-theme); box-shadow: var(--sbt-box-shadow-3px); display: flex; align-items: center; justify-content: center; margin-top: calculateRem(-20px); border-radius: 100%; - color: var(--primary-color); + color: var(--primary-theme-contrast); position: absolute; left: calculateRem(24px); top: 0px; @@ -278,25 +273,22 @@ position: relative; width: auto; height: auto; - // margin-top:calculateRem(-72px); } } &-scrollable { position: relative; overflow-y: auto; - height: calc(100vh - 95px); + height: calc(100vh - calculateRem(95px)); padding-bottom: calculateRem(8px); @include respond-between(sm, md) { - height: calc(100vh - 280px); + height: calc(100vh - calculateRem(280px)); } @include respond-above(md) { - //max-height: calc(100vh - 256px); height: auto; overflow: initial; - // max-height: inherit; } } diff --git a/src/app/client/src/assets/styles/pages/_user-mgmt.scss b/src/app/client/src/assets/styles/pages/_user-mgmt.scss index 95c07b5621ee4e3a998c53800d88810d97d95373..feb97ab9e221c03ee8daf1d9e02ad2f557663bbf 100644 --- a/src/app/client/src/assets/styles/pages/_user-mgmt.scss +++ b/src/app/client/src/assets/styles/pages/_user-mgmt.scss @@ -1,10 +1,11 @@ @use "~@project-sunbird/sb-styles/assets/mixins/mixins" as *; + /* user create and choose user page UI styles */ .user-profile-box { margin: calculateRem(32px) auto; - max-width: 480px; - width: calc(100% - 32px); + max-width: calculateRem(480px); + width: calc(100% - 2rem); background: var(--white); border-radius: calculateRem(8px); diff --git a/src/app/client/src/assets/styles/pages/page-center-view.scss b/src/app/client/src/assets/styles/pages/page-center-view.scss index be21cb263e56f579d42d9257a5c4680d5a80b2bb..f8a486cbc8aa01267c2a1315a82eba38043538ec 100644 --- a/src/app/client/src/assets/styles/pages/page-center-view.scss +++ b/src/app/client/src/assets/styles/pages/page-center-view.scss @@ -18,8 +18,8 @@ align-items: center; justify-content: space-between; flex-direction: column; - width:calc(100% - 48px); - height:calc(100vh - 48px); + width:calc(100% - calculateRem(48px)); + height:calc(100vh - calculateRem(48px)); overflow-y: auto; text-align:center; margin:0 auto; diff --git a/src/app/client/src/assets/styles/semantic/semantic-overrides.scss b/src/app/client/src/assets/styles/semantic/semantic-overrides.scss index d638412a0d471ac3f9c87c8471cb9e39654161b2..2cf4a3d8603b342424e91dd3b7d04c855c47dc3b 100644 --- a/src/app/client/src/assets/styles/semantic/semantic-overrides.scss +++ b/src/app/client/src/assets/styles/semantic/semantic-overrides.scss @@ -1,6 +1,6 @@ .ui.grid > .column:not(.row) { - padding-top: 16px; - padding-bottom: 16px; + padding-top: 1rem; + padding-bottom: 1rem; } button, diff --git a/src/app/client/src/assets/styles/semantic/semantic-rtl.scss b/src/app/client/src/assets/styles/semantic/semantic-rtl.scss index 79bd27358e9c08ed987688487841208a071f3b65..cd3e2b23ce56942e1a2412c30e84f42b0bb60b3e 100644 --- a/src/app/client/src/assets/styles/semantic/semantic-rtl.scss +++ b/src/app/client/src/assets/styles/semantic/semantic-rtl.scss @@ -1,6 +1,6 @@ [dir="rtl"] { .notched.circle.loading.icon { - margin-left: 20px; + margin-left: 1.25rem; } .ui.input input{ text-align: right; diff --git a/src/app/client/src/assets/styles/vendors/_angular2select-default.theme.scss b/src/app/client/src/assets/styles/vendors/_angular2select-default.theme.scss index 079a4c2d3e07c9af8f9d1368175c1486a1f4995e..a8329af76b2693958069d5a883f83ff5b0832318 100644 --- a/src/app/client/src/assets/styles/vendors/_angular2select-default.theme.scss +++ b/src/app/client/src/assets/styles/vendors/_angular2select-default.theme.scss @@ -1,71 +1,73 @@ +@use "~@project-sunbird/sb-styles/assets/mixins/mixins" as *; + .c-btn { - background: #fff; - border: 1px solid #ccc; - color: #333; } + background: var(--white); + border: calculateRem(1px) solid var(--gray-100); + color: var(--gray-800); } .selected-list .c-list .c-token { - background: #0079FE; } + background: var(--primary-color); } .selected-list .c-list .c-token .c-label { - color: #fff; } + color: var(--white); } .selected-list .c-list .c-token .c-remove svg { - fill: #fff; } + fill: var(--white); } .selected-list .c-angle-down svg, .selected-list .c-angle-up svg { - fill: #333; } + fill: var(--gray-800); } .dropdown-list ul li:hover { - background: #f5f5f5; } + background: var(--rc-f5f5f5); } .arrow-up, .arrow-down { - border-bottom: 15px solid #fff; } + border-bottom: calculateRem(15px) solid var(--white); } .arrow-2 { - border-bottom: 15px solid #ccc; } + border-bottom: calculateRem(15px) solid var(--gray-100); } .list-area { - border: 1px solid #ccc; - background: #fff; - box-shadow: 0px 1px 5px #959595; } + border: calculateRem(1px) solid var(--gray-100); + background: var(--white); + box-shadow: 0px calculateRem(1px) calculateRem(5px) var(--gray-200); } .select-all { - border-bottom: 1px solid #ccc; } + border-bottom: calculateRem(1px) solid var(--gray-100); } .list-filter { - border-bottom: 1px solid #ccc; } + border-bottom: calculateRem(1px) solid var(--gray-100); } .list-filter .c-search svg { - fill: #888; } + fill: var(--gray-200); } .list-filter .c-clear svg { - fill: #888; } + fill: var(--gray-200); } .pure-checkbox input[type="checkbox"]:focus + label:before, .pure-checkbox input[type="checkbox"]:hover + label:before { - border-color: #0079FE; - background-color: #f2f2f2; } + border-color: var(--primary-color); + background-color: var(--gray-0); } .pure-checkbox input[type="checkbox"] + label { - color: #000; } + color: var(--black); } .pure-checkbox input[type="checkbox"] + label:before { - color: #0079FE; - border: 2px solid #0079FE; } + color: var(--primary-color); + border: calculateRem(2px) solid var(--primary-color); } .pure-checkbox input[type="checkbox"] + label:after { - background-color: #0079FE; } + background-color: var(--primary-color); } .pure-checkbox input[type="checkbox"]:disabled + label:before { - border-color: #cccccc; } + border-color: var(--gray-100); } .pure-checkbox input[type="checkbox"]:disabled:checked + label:before { - background-color: #cccccc; } + background-color: var(--gray-100); } .pure-checkbox input[type="checkbox"] + label:after { - border-color: #ffffff; } + border-color: var(--white); } .pure-checkbox input[type="radio"]:checked + label:before { - background-color: white; } + background-color: var(--white); } .pure-checkbox input[type="checkbox"]:checked + label:before { - background: #0079FE; } + background: var(--primary-color); } .selected-item { - background: #e9f4ff; } + background: var(--primary-0); } \ No newline at end of file diff --git a/src/app/client/src/assets/styles/vendors/_fine-uploader-gallery.scss b/src/app/client/src/assets/styles/vendors/_fine-uploader-gallery.scss index 2b6a55bdadc187ba985c7fb7cde43ac6051249f7..3f3d26b1bc74d1450a5d28fac6fdca35ce65e0de 100644 --- a/src/app/client/src/assets/styles/vendors/_fine-uploader-gallery.scss +++ b/src/app/client/src/assets/styles/vendors/_fine-uploader-gallery.scss @@ -1,3 +1,5 @@ +@use "~@project-sunbird/sb-styles/assets/mixins/mixins" as *; + /*********************************************** Hacks - @@ -24,24 +26,24 @@ ------------------------------------------ */ .qq-gallery .qq-upload-button { display: inline; - width: 105px; - padding: 7px 10px; + width: calculateRem(105px); + padding: calculateRem(7px) calculateRem(10px); float: left; text-align: center; - background: #00ABC7; - color: #FFFFFF; - border-radius: 2px; - border: 1px solid #37B7CC; - box-shadow: 0 1px 1px rgba(255, 255, 255, 0.37) inset, - 1px 0 1px rgba(255, 255, 255, 0.07) inset, - 0 1px 0 rgba(0, 0, 0, 0.36), - 0 -2px 12px rgba(0, 0, 0, 0.08) inset + background: var(--rc-00abc7); + color: var(--white); + border-radius: calculateRem(2px); + border: calculateRem(1px) solid var(--rc-33B6CC); + box-shadow: 0 calculateRem(1px) calculateRem(1px) rgba(var(--rc-rgba-white), 0.37) inset, + calculateRem(1px) 0 calculateRem(1px) rgba(var(--rc-rgba-white), 0.07) inset, + 0 calculateRem(1px) 0 rgba(var(--rc-rgba-black), 0.36), + 0 calculateRem(-2px) calculateRem(12px) rgba(var(--rc-rgba-black), 0.08) inset } .qq-gallery .qq-upload-button-hover { - background: #33B6CC; + background: var(--rc-33B6CC); } .qq-gallery .qq-upload-button-focus { - outline: 1px dotted #000000; + outline: calculateRem(1px) dotted var(--black); } @@ -49,14 +51,14 @@ ------------------------------------------ */ .qq-gallery.qq-uploader { position: relative; - min-height: 200px; - max-height: 490px; + min-height: calculateRem(200px); + max-height: calculateRem(490px); overflow-y: hidden; width: inherit; - border-radius: 6px; - border: 1px dashed #CCCCCC; - background-color: #FAFAFA; - padding: 20px; + border-radius: calculateRem(6px); + border: calculateRem(1px) dashed var(--gray-100); + background-color: var(--rc-FAFAFA); + padding: calculateRem(20px); } .qq-gallery.qq-uploader:before { content: attr(qq-drop-area-text) " "; @@ -75,10 +77,10 @@ left: 0; width: 100%; height: 100%; - min-height: 30px; + min-height: calculateRem(30px); z-index: 2; - background: #F9F9F9; - border-radius: 4px; + background: var(--rc-FAFAFA); + border-radius: calculateRem(4px); text-align: center; } .qq-gallery .qq-upload-drop-area span { @@ -86,26 +88,26 @@ position: absolute; top: 50%; width: 100%; - margin-top: -8px; - font-size: 16px; + margin-top: calculateRem(-8px); + font-size: 1rem; } .qq-gallery .qq-upload-extra-drop-area { position: relative; - margin-top: 50px; - font-size: 16px; - padding-top: 30px; - height: 20px; - min-height: 40px; + margin-top: calculateRem(5px); + font-size: 1rem; + padding-top: calculateRem(30px); + height: calculateRem(20px); + min-height: calculateRem(40px); } .qq-gallery .qq-upload-drop-area-active { - background: #FDFDFD; - border-radius: 4px; + background: var(--rc-FAFAFA); + border-radius: calculateRem(4px); } .qq-gallery .qq-upload-list { margin: 0; - padding: 10px 0 0; + padding: calculateRem(10px) 0 0; list-style: none; - max-height: 450px; + max-height: calculateRem(450px); overflow-y: auto; clear: both; box-shadow: none; @@ -117,19 +119,19 @@ .qq-gallery .qq-upload-list li { display: inline-block; position: relative; - max-width: 120px; - margin: 0 25px 25px 0; + max-width: calculateRem(120px); + margin: 0 calculateRem(25px) calculateRem(25px) 0; padding: 0; - line-height: 16px; - font-size: 13px; - color: #424242; - background-color: #FFFFFF; - border-radius: 2px; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.22); + line-height: 1rem; + font-size: calculateRem(13px); + color: var(--gray-800); + background-color: var(--white); + border-radius: calculateRem(2px); + box-shadow: 0 calculateRem(1px) calculateRem(1px) 0 rgba(var(--rc-rgba-black), 0.22); vertical-align: top; /* to ensure consistent size of tiles - may need to change if qq-max-size attr on preview img changes */ - height: 186px; + height: calculateRem(186px); } .qq-gallery .qq-upload-spinner, @@ -158,19 +160,19 @@ .qq-gallery .qq-upload-continue { border:none; background: none; - color: #00A0BA; - font-size: 12px; + color: var(--rc-00abc7); + font-size: calculateRem(12px); padding: 0; } /* to ensure consistent size of tiles - only display status text before auto-retry or after failure */ .qq-gallery .qq-upload-status-text { - color: #333333; - font-size: 12px; - padding-left: 3px; - padding-top: 2px; + color: var(--gray-800); + font-size: calculateRem(12px); + padding-left: calculateRem(3px); + padding-top: calculateRem(2px); width: inherit; display: none; - width: 108px; + width: calculateRem(108px); } .qq-gallery .qq-upload-fail .qq-upload-status-text { text-overflow: ellipsis; @@ -186,48 +188,48 @@ } .qq-gallery .qq-upload-cancel { - background-color: #525252; - color: #F7F7F7; + background-color: var(--gray-400); + color: var(--rc-f7f7f7); font-weight: bold; - border-radius: 12px; + border-radius: calculateRem(12px); border: none; - height: 22px; - width: 22px; - padding: 4px; + height: calculateRem(22px); + width: calculateRem(22px); + padding: calculateRem(4px); position: absolute; - right: -5px; - top: -6px; + right: calculateRem(-5px); + top: calculateRem(-6px); margin: 0; - line-height: 17px; + line-height: calculateRem(17px); } .qq-gallery .qq-upload-cancel:hover { - background-color: #525252; + background-color: var(--gray-400); } .qq-gallery .qq-upload-retry { cursor: pointer; position: absolute; - top: 30px; + top: calculateRem(30px); left: 50%; - margin-left: -31px; - box-shadow: 0 1px 1px rgba(255, 255, 255, 0.37) inset, - 1px 0 1px rgba(255, 255, 255, 0.07) inset, - 0 4px 4px rgba(0, 0, 0, 0.5), - 0 -2px 12px rgba(0, 0, 0, 0.08) inset; - padding: 3px 4px; - border: 1px solid #d2ddc7; - border-radius: 2px; + margin-left: calculateRem(-31px); + box-shadow: 0 calculateRem(1px) calculateRem(1px) rgba(var(--rc-rgba-white), 0.37) inset, + calculateRem(1px) 0 calculateRem(1px) rgba(var(--rc-rgba-white), 0.07) inset, + 0 calculateRem(4px) calculateRem(4px) rgba(var(--rc-rgba-black), 0.5), + 0 calculateRem(-2px) calculateRem(12px) rgba(var(--rc-rgba-black), 0.08) inset; + padding: calculateRem(3px) calculateRem(4px); + border: calculateRem(1px) solid var(--rc-d2ddc7); + border-radius: calculateRem(2px); color: inherit; - background-color: #EBF6E0; + background-color: var(--rc-EBF6E0); z-index: 1; } .qq-gallery .qq-upload-retry:hover { - background-color: #f7ffec; + background-color: var(--rc-f7ffec); } .qq-gallery .qq-file-info { - padding: 10px 6px 4px; - margin-top: -3px; - border-radius: 0 0 2px 2px; + padding: calculateRem(10px) calculateRem(6px) calculateRem(4px); + margin-top: calculateRem(-3px); + border-radius: 0 0 calculateRem(2px) calculateRem(2px); text-align: left; overflow: hidden; } @@ -239,7 +241,7 @@ .qq-gallery .qq-upload-file { display: block; margin-right: 0; - margin-bottom: 3px; + margin-bottom: calculateRem(3px); width: auto; /* to ensure consistent size of tiles - constrain text to single line */ @@ -252,10 +254,10 @@ background: url("../../../../node_modules/fine-uploader/fine-uploader/loading.gif"); position: absolute; left: 50%; - margin-left: -7px; - top: 53px; - width: 15px; - height: 15px; + margin-left: calculateRem(-7px); + top: calculateRem(53px); + width: calculateRem(15px); + height: calculateRem(15px); vertical-align: text-bottom; } .qq-gallery .qq-drop-processing { @@ -264,8 +266,8 @@ .qq-gallery .qq-drop-processing-spinner { display: inline-block; background: url("../../../../node_modules/fine-uploader/fine-uploader/processing.gif"); - width: 24px; - height: 24px; + width: calculateRem(24px); + height: calculateRem(24px); vertical-align: text-bottom; } .qq-gallery .qq-upload-failed-text { @@ -275,8 +277,8 @@ } .qq-gallery .qq-upload-failed-icon { display:none; - width:15px; - height:15px; + width:calculateRem(15px); + height:calculateRem(15px); vertical-align:text-bottom; } .qq-gallery .qq-upload-fail .qq-upload-failed-text { @@ -286,39 +288,39 @@ display: inline; } .qq-gallery .qq-upload-list li.qq-upload-success { - background-color: #F2F7ED; + background-color: var(--gray-0); } .qq-gallery .qq-upload-list li.qq-upload-fail { - background-color: #F5EDED; - box-shadow: 0 0 1px 0 red; + background-color: var(--gray-0); + box-shadow: 0 0 calculateRem(1px) 0 var(--red); border: 0; } .qq-gallery .qq-progress-bar { display: block; - background: #00abc7; + background: var(--rc-00abc7); width: 0%; - height: 15px; - border-radius: 6px; - margin-bottom: 3px; + height: calculateRem(15px); + border-radius: calculateRem(6px); + margin-bottom: calculateRem(3px); } .qq-gallery .qq-total-progress-bar { - height: 25px; - border-radius: 9px; + height: calculateRem(25px); + border-radius: calculateRem(9px); } .qq-gallery .qq-total-progress-bar-container { - margin-left: 9px; + margin-left: calculateRem(9px); display: inline; float: right; - width: 500px; + width: calculateRem(500px); } .qq-gallery .qq-upload-size { - float: left; - font-size: 11px; - color: #929292; - margin-bottom: 3px; + float:left; + font-size: calculateRem(11px); + color: var(--gray-200); + margin-bottom: calculateRem(3px); margin-right: 0; display: inline-block; } @@ -333,7 +335,7 @@ .qq-gallery .qq-upload-file.qq-editable { cursor: pointer; - margin-right: 20px; + margin-right: calculateRem(20px); } .qq-gallery .qq-edit-filename-icon.qq-editable { @@ -346,14 +348,14 @@ .qq-gallery INPUT.qq-edit-filename.qq-editing { position: static; - height: 28px; - width: 90px; + height: calculateRem(28px); + width: calculateRem(90px); width: -moz-available; - padding: 0 8px; - margin-bottom: 3px; - border: 1px solid #ccc; - border-radius: 2px; - font-size: 13px; + padding: 0 calculateRem(8px); + margin-bottom: calculateRem(3px); + border: calculateRem(1px) solid var(--gray-100); + border-radius: calculateRem(2px); + font-size: calculateRem(13px); opacity: 1; filter: alpha(opacity=100); @@ -363,36 +365,36 @@ .qq-gallery .qq-edit-filename-icon { display: none; background: url("../../../node_modules/fine-uploader/fine-uploader/edit.gif"); - width: 15px; - height: 15px; + width: calculateRem(15px); + height: calculateRem(15px); vertical-align: text-bottom; } .qq-gallery .qq-delete-icon { background: url("../../../node_modules/fine-uploader/fine-uploader/trash.gif"); - width: 15px; - height: 15px; + width: calculateRem(15px); + height: calculateRem(15px); vertical-align: sub; display: inline-block; } .qq-gallery .qq-retry-icon { background: url("../../../node_modules/fine-uploader/fine-uploader/retry.gif"); - width: 15px; - height: 15px; + width: calculateRem(15px); + height: calculateRem(15px); vertical-align: sub; display: inline-block; float: none; } .qq-gallery .qq-continue-icon { background: url("../../../node_modules/fine-uploader/fine-uploader/continue.gif"); - width: 15px; - height: 15px; + width: calculateRem(15px); + height: calculateRem(15px); vertical-align: sub; display: inline-block; } .qq-gallery .qq-pause-icon { background: url("../../../node_modules/fine-uploader/fine-uploader/pause.gif"); - width: 15px; - height: 15px; + width: calculateRem(15px); + height: calculateRem(15px); vertical-align: sub; display: inline-block; } @@ -414,11 +416,11 @@ position: relative; /* to ensure consistent size of tiles - should match qq-max-size attribute value on qq-thumbnail-selector IMG element */ - height: 120px; - width: 120px; + height: calculateRem(120px); + width: calculateRem(120px); } .qq-gallery .qq-thumbnail-selector { - border-radius: 2px 2px 0 0; + border-radius: calculateRem(2px) calculateRem(2px) 0 0; bottom: 0; /* we will override this in the :root thumbnail selector (to help center the preview) for everything other than IE8 */ @@ -459,18 +461,18 @@ .qq-gallery.qq-uploader DIALOG .qq-dialog-buttons { text-align: center; - padding-top: 10px; + padding-top: calculateRem(10px); } .qq-gallery.qq-uploader DIALOG .qq-dialog-buttons BUTTON { - margin-left: 5px; - margin-right: 5px; + margin-left: calculateRem(5px); + margin-right: calculateRem(5px); } .qq-gallery.qq-uploader DIALOG .qq-dialog-message-selector { - padding-bottom: 10px; + padding-bottom: calculateRem(10px); } .qq-gallery .qq-uploader DIALOG::backdrop { - background-color: rgba(0, 0, 0, 0.7); + background-color: rgba(var(--rc-rgba-black), 0.7); } diff --git a/src/app/client/src/assets/styles/vendors/_fine-uploader-new.scss b/src/app/client/src/assets/styles/vendors/_fine-uploader-new.scss index 61aac5f9eacda56df748f8e6f5ee6d3b1ac05a49..2e06238607bcbd6f13cee6acf8af9a17490d4551 100644 --- a/src/app/client/src/assets/styles/vendors/_fine-uploader-new.scss +++ b/src/app/client/src/assets/styles/vendors/_fine-uploader-new.scss @@ -71,17 +71,17 @@ display: inline; width: calculateRem(105px); margin-bottom: calculateRem(10px); - padding: 7px calculateRem(10px); + padding: calculateRem(7px) calculateRem(10px); text-align: center; float: left; background: var(--rc-00abc7); color: var(--white); border-radius: calculateRem(2px); - border: 1px solid var(--rc-2dadc2); - box-shadow: 0 calculateRem(1px) calculateRem(1px) rgba(255, 255, 255, 0.37) inset, - calculateRem(1px) 0 calculateRem(1px) rgba(255, 255, 255, 0.07) inset, - 0 calculateRem(1px) 0 rgba(0, 0, 0, 0.36), - 0 calculateRem(-2px) calculateRem(12px) rgba(0, 0, 0, 0.08) inset; + border: calculateRem(1px) solid var(--rc-2dadc2); + box-shadow: 0 calculateRem(1px) calculateRem(1px) rgba(var(--rc-rgba-white), 0.37) inset, + calculateRem(1px) 0 calculateRem(1px) rgba(var(--rc-rgba-white), 0.07) inset, + 0 calculateRem(1px) 0 rgba(var(--rc-rgba-black), 0.36), + 0 calculateRem(-2px) calculateRem(12px) rgba(var(--rc-rgba-black), 0.08) inset; } .qq-upload-button-hover { background: var(--rc-33B6CC); diff --git a/src/app/client/src/assets/styles/vendors/_slick.scss b/src/app/client/src/assets/styles/vendors/_slick.scss index 28ed94bb0070f69d60b0e565a59b50086cff6f53..cf31f2c1fd4c8fbfbe9540ba05cfee5120420a50 100644 --- a/src/app/client/src/assets/styles/vendors/_slick.scss +++ b/src/app/client/src/assets/styles/vendors/_slick.scss @@ -26,7 +26,7 @@ $slick-dot-color-active: $slick-dot-color !default; $slick-prev-character: "\f104" !default; $slick-next-character: "\f105" !default; $slick-dot-character: "\2022" !default; -$slick-dot-size: 6px !default; +$slick-dot-size: calculateRem(6px) !default; $slick-opacity-default: 1 !default; $slick-opacity-on-hover: 1 !default; $slick-opacity-not-active: 0 !default; @@ -79,12 +79,6 @@ $slick-opacity-not-active: 0 !default; -webkit-tap-highlight-color: transparent; } -.slick-list { - .slick-loading & { - // background: var(--white) slick-image-url("ajax-loader.gif") center center no-repeat; - } -} - .slick-list { position: relative; overflow: hidden; @@ -116,7 +110,7 @@ $slick-opacity-not-active: 0 !default; left: 0; top: 0; display: block; - padding-top: 3px; + padding-top: calculateRem(3px); &:before, &:after { diff --git a/src/app/client/src/index.html b/src/app/client/src/index.html index 3662831780df3e092383ca2e6794acc77c79b6bf..b4b52ae8e9e11f5a35e016b61847d74e616a4d0f 100644 --- a/src/app/client/src/index.html +++ b/src/app/client/src/index.html @@ -1,5 +1,5 @@ <!doctype html> -<html lang="en" dir="ltr" data-theme="default" data-mode="light" layout="base" accessible-theme="accessible"> +<html lang="en" dir="ltr" data-theme="default" data-mode="light" data-color="yellow" layout="base" accessible-theme="accessible"> <head> <meta charset="utf-8"> diff --git a/src/app/client/yarn.lock b/src/app/client/yarn.lock index b8d320528c77b84c61d7b0a55eb1a9e895a659ed..2d73bc660e1d5d8fe2b91bf527e3f61366a57f98 100644 --- a/src/app/client/yarn.lock +++ b/src/app/client/yarn.lock @@ -2119,10 +2119,10 @@ reflect-metadata "^0.1.13" whatwg-fetch "^3.1.0" -"@project-sunbird/common-consumption@4.12.0": - version "4.12.0" - resolved "https://registry.yarnpkg.com/@project-sunbird/common-consumption/-/common-consumption-4.12.0.tgz#ef4bdf7c77445b7b0d3b46cf6d44c49d68d061ec" - integrity sha512-ijX69lPrG4bIV9Dprzq/mFYnTXvqLwcyTG212tshXyeTMxiwCrJ314jRwjMD/jOnV5tyTptw7s0ogDlB1M8vJA== +"@project-sunbird/common-consumption@4.12.1": + version "4.12.1" + resolved "https://registry.yarnpkg.com/@project-sunbird/common-consumption/-/common-consumption-4.12.1.tgz#2e450a158c18f94fbd41cc6848df00ebbf7343ba" + integrity sha512-bMbre57F65mghGQnBE0Mlj2YvRcEoIsKTCvD+zdga40SG+MSJSiJvHYj6o7eDiPgvegphaTi+w/yqJDM9+4q9g== dependencies: tslib "^2.0.0" @@ -2168,15 +2168,17 @@ dependencies: tslib "^2.0.0" -"@project-sunbird/sb-styles@0.0.10": - version "0.0.10" - resolved "https://registry.yarnpkg.com/@project-sunbird/sb-styles/-/sb-styles-0.0.10.tgz#45add8f8917e300dccadb893167703e1c2729290" - integrity sha512-JEyHbYmSlX887deJ7gsNHxNSUwDR7B6sVHRQR00bQ05UywtwDoBrSgBof0kNcYAE+iAyCYUyy2slHm5JeXmltQ== +"@project-sunbird/sb-styles@0.0.14", "@project-sunbird/sb-styles@^0.0.14": + version "0.0.14" + resolved "https://registry.yarnpkg.com/@project-sunbird/sb-styles/-/sb-styles-0.0.14.tgz#f682ec7c03d7f3023c50e44973592edb51d03247" + integrity sha512-pq4RqXPoqcTyncLz64gHu0AFVgl4KoL3yr+ocgdO4n26BkQZBgQG0xtuYqscUPPWVBg/BS4TCsjzMO+ifunRaA== -"@project-sunbird/sb-themes@0.0.85": - version "0.0.85" - resolved "https://registry.yarnpkg.com/@project-sunbird/sb-themes/-/sb-themes-0.0.85.tgz#9d975aaf39d23100127faf37f2bdef33c0a17c0f" - integrity sha512-wHPJwPn9TfWJ/lSb+loRDA6mEdD4BM5T+D14v/VF0OTkKC7cdVcjZwl5jTtg+YbpyWYCTGns6dMgIC3mCd5dfA== +"@project-sunbird/sb-themes@0.0.88": + version "0.0.88" + resolved "https://registry.yarnpkg.com/@project-sunbird/sb-themes/-/sb-themes-0.0.88.tgz#cd11ac1f3da915c7c433e6ac9e20ee29b6c52616" + integrity sha512-12eKzpToyjJAKTLLFWq9Zo3+Y6tzi2GE0YBNbErfMxs9iAubliqApkwGMH/ry2qYhV8S/uiEcE4JPwtX2HZcYA== + dependencies: + "@project-sunbird/sb-styles" "0.0.14" "@project-sunbird/sunbird-collection-editor-v9@5.0.14": version "5.0.14" @@ -4285,7 +4287,7 @@ chartjs-plugin-stacked100@^0.7.1: dependencies: chart.js "^2.4.0" -"chokidar@>=2.0.0 <4.0.0", chokidar@^3.0.0, chokidar@^3.4.1: +"chokidar@>=2.0.0 <4.0.0", "chokidar@>=3.0.0 <4.0.0", chokidar@^3.0.0, chokidar@^3.4.1: version "3.5.3" resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.3.tgz#1cf37c8707b932bd1af1ae22c0432e2acd1903bd" integrity sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw== @@ -7733,7 +7735,7 @@ immediate@~3.0.5: resolved "https://registry.yarnpkg.com/immediate/-/immediate-3.0.6.tgz#9db1dbd0faf8de6fbe0f5dd5e56bb606280de69b" integrity sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ== -immutable@^4.0.0-rc.12: +immutable@^4.0.0, immutable@^4.0.0-rc.12: version "4.1.0" resolved "https://registry.yarnpkg.com/immutable/-/immutable-4.1.0.tgz#f795787f0db780183307b9eb2091fcac1f6fafef" integrity sha512-oNkuqVTA8jqG1Q6c+UglTOD1xhC1BtjKI7XkCXRkZHrN5m18/XsnUp8Q89GkQO/z+0WjonSvl0FLhDYftp46nQ== @@ -10113,6 +10115,11 @@ moment-duration-format@2.3.2: resolved "https://registry.yarnpkg.com/moment-duration-format/-/moment-duration-format-2.3.2.tgz#5fa2b19b941b8d277122ff3f87a12895ec0d6212" integrity sha512-cBMXjSW+fjOb4tyaVHuaVE/A5TqkukDWiOfxxAjY+PEqmmBQlLwn+8OzwPiG3brouXKY5Un4pBjAeB6UToXHaQ== +moment@2.24.0: + version "2.24.0" + resolved "https://registry.yarnpkg.com/moment/-/moment-2.24.0.tgz#0d055d53f5052aa653c9f6eb68bb5d12bf5c2b5b" + integrity sha512-bV7f+6l2QigeBBZSM/6yTNq4P2fNpSWj/0e7jQcy87A8e7o2nAfP/34/2ky5Vw4B9S446EtIhodAzkFCcR4dQg== + moment@2.29.1, moment@^2.10.2, moment@^2.29.1: version "2.29.1" resolved "https://registry.yarnpkg.com/moment/-/moment-2.29.1.tgz#b2be769fa31940be9eeea6469c075e35006fa3d3" @@ -12733,6 +12740,15 @@ sass@1.32.6: dependencies: chokidar ">=2.0.0 <4.0.0" +sass@^1.56.1: + version "1.56.2" + resolved "https://registry.yarnpkg.com/sass/-/sass-1.56.2.tgz#9433b345ab3872996c82a53a58c014fd244fd095" + integrity sha512-ciEJhnyCRwzlBCB+h5cCPM6ie/6f8HrhZMQOf5vlU60Y1bI1rx5Zb0vlDZvaycHsg/MqFfF1Eq2eokAa32iw8w== + dependencies: + chokidar ">=3.0.0 <4.0.0" + immutable "^4.0.0" + source-map-js ">=0.6.2 <2.0.0" + saucelabs@^1.5.0: version "1.5.0" resolved "https://registry.yarnpkg.com/saucelabs/-/saucelabs-1.5.0.tgz#9405a73c360d449b232839919a86c396d379fd9d" @@ -13211,7 +13227,7 @@ source-list-map@^2.0.0, source-list-map@^2.0.1: resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-2.0.1.tgz#3993bd873bfc48479cca9ea3a547835c7c154b34" integrity sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw== -source-map-js@^1.0.2: +"source-map-js@>=0.6.2 <2.0.0", source-map-js@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.0.2.tgz#adbc361d9c62df380125e7f161f71c826f1e490c" integrity sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==